that's my custom build of evtouch driver. it has minimal possibilities but fully answers the demands for my application (touchscreen for pay terminals). it traces only button_press, button_release, and cursor positioning events. if you need to emulate right-click or other stuff you need to write your own state-machine over this build. i've cut out practically everything from this driver, so it is rather simple to understand the code.
some words about configuration and calibration. this driver needs manual configuration, so be patient as you will be "modifying xorg.conf- restarting xorg" for some time before you get it work properly. config options are: Option MinX "200" Option MaxX "2000" Option MinY "200" Option MaxY "2000" Option ButtonNumber "1" #this shows which button click do we emulate - default is the left one Option Rotate "CW" # or CCW Option SwapX "0" #or 1 Option SwapY "0" #or 1 any other doesn't makes sense, except Option ScreenNumber 0 which i don't know is made for (for multi-screen setups i guess) feel free to ask any questions concerning the code. hope this will help you. ** Attachment added: "custom evtouch 0.8.8. implements minimal configuration and functionality (single button touch and release, cursor positioning, coordinate convertion, aix swapping, screen rotate)" http://launchpadlibrarian.net/44351080/xf86-input-evtouch-0.8.8-custom.tar.gz -- evtouch crashes Xorg on AMD GEODE https://bugs.launchpad.net/bugs/492679 You received this bug notification because you are a member of Ubuntu-X, which is subscribed to xf86-input-evtouch in ubuntu. _______________________________________________ Mailing list: https://launchpad.net/~ubuntu-x-swat Post to : ubuntu-x-swat@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-x-swat More help : https://help.launchpad.net/ListHelp