Not working... man this sukx.
Ok: I tried going the evtouch_drv.o and got close, but I couldn't stop the erratic mouse movements and even though the touchscreen was responding, it wasn't calibrated properly. I followed the calibration steps using ./calibrate.sh and that sort of helped. I tried SwapY=1 but that didn't do it. It was too erratic.
SO I gave up on that route and went back to try tkusb.ko again, the eGalax option. First I patch out the verify_area refs with access_ok, then I compile and installs fine. I have in my xorg.conf file this section:
In ServerLayout: InputDevice "TKPANEL" "SendCoreEvents"
Option "Device" "/dev/tkdat0"
And I restart X and NOTHING HAPPENS! I get no errors, I see the driver loads fine and logs happy messages. Xorg.0.log shows it load fine, dmesg shows a clean setup, tkusb is listed under lsmod, tpaneld is running, YET NO TOUCHSCREEN. This touchscreen has worked in early FC3 but now just can't get it working...
If I try cat /dev/tkpanel0 I get this: Bad address. ??? that means what?
Anyone have any clues? This is touchscreen hell and I have to get out, so please help with Fedora...