I have: Correll Touch 5003-0768-01 (Correll Touch was bought out by Elo) -- an infra-red touchscreen wrapper. XFree86 Version 4.3.0.1 (Debian 4.3.0.dfsg.1-10 20041215174925)
The linux docs for Elo: http://www.elotouch.com/support/linux.asp "Linux drivers for Elo touchscreens are available in the public domain, typically on Linux installation CDs and various FTP sites such as www.xfree86.org. These Linux drivers are compatible with Elo AT4 2215, AccuTouch E271-2210, IntelliTouch E281-2310, IntelliTouch 2500S, and CarrollTouch 4000S controllers." The problem: the eloprahics_drv.o spews "Dropping one byte in an attempt to synchronize" when used. Troubleshooting done: I have done a "od -h -w10 </dev/ttyS0" from the console, I have not received any characters when screen is touched, but I do see the cursor blinking rapidly, if I unplug the serial cable the blinking slows to regular console blinking pace. I have also plugged in an old serial mouse to /dev/ttyS0 and validated that cat /dev/ttyS0 works fine, so I know the port is /dev/ttyS0. TODO (Solution): Write/modify a driver to get this touchscreen working. HOW: I haven't seen any documentation on the best practices for writing a XFree86 Driver (or modifying one). Is there a step-by-step "HOWTO write a XFree86 Driver"? Thanks! _______________________________________________ Devel mailing list Devel@XFree86.Org http://XFree86.Org/mailman/listinfo/devel