Fedora 7 with eGalax Touch Screen USB driver
I have installed Fedora 7 on a VIA x86 compatible board. The touch screen that I have comes with both serial and USB input. I have installed the eGalax (touchkit) drivers with this touchscreen. The eGalax drivers are for both USB and serial inputs.
When I use the serial driver, then even without the keyboard and mouse attached, the system boots perfectly fine and the touch screen functions successfully, as calibrated. The serial device on which the touch screen is attached is /dev/ttyS0.
But with USB attached, the touch screen works only with the keyboard and mouse attached. If I boot the system with keyboard and mouse attached, the touch screen works as calibrated on the USB input. The USB input is /dev/event4. If after booting, I remove the keyboard and mouse, the touch screen still continues to work.
However, if I remove the keyboard and the mouse and then booth the system, the touch screen function erratically, and seems totally out of calibration.
For both USB and serial driver, I am using eGalax's provided X11 drivers and not the kernel modules. Is the problem I am facing is because of using the X11 drivers for the USB input? Someone gave me the idea that with keyboard and mouse attached, the kernel load into different configuration which changes when kernel boots without keyboard and mouse.