I think you have a different issue... 9.04/LinuxICE didn't have the issue I'm talking about because the kernel is pre 2.6.31. However, I'm not sure the version of X you have in 9.04 supports all the stuff it should. The egalaxTouch driver should work fine if you really have a egalax based touchscreen and it's working properly. I've tested LinuxICE with about 3 different egalax based screens and they all work.
Where do I download the egalax patch for linux(been trying to get my egalax touchscreen to work in Ubuntu 9.04(can't calibrate the screen, plus mouse is moving on reversed axis's...x and y are switched)