diff options
Diffstat (limited to 'system/xf86-input-evtouch/README.SLACKWARE')
-rw-r--r-- | system/xf86-input-evtouch/README.SLACKWARE | 52 |
1 files changed, 52 insertions, 0 deletions
diff --git a/system/xf86-input-evtouch/README.SLACKWARE b/system/xf86-input-evtouch/README.SLACKWARE new file mode 100644 index 0000000000..fb4b23f008 --- /dev/null +++ b/system/xf86-input-evtouch/README.SLACKWARE @@ -0,0 +1,52 @@ +README.SLACKWARE + +Slackware touchscreen mini-HOWTO. Written by V'yacheslav Stetskevych, 2010. +This howto will help you set up your touchscreen using the evtouch driver. + +This driver bundles an udev rules file /lib/udev/rules.d/69-touchscreen.rules, +that lists known supported touchscreens and creates a symlink to the correct +event file for them. A lot of touchscreens are supported, but still more are +capable. If you find that your touchscreen works with this driver, add it to +the udev rules file and send your lshal output to ubuntu-mobile@lists.ubuntu.com +to get it added to the driver. + +To make use of the driver, you will have to make edits to /etc/X11/xorg.conf +(create a fresh one if it doesn't exist, or generate one with 'X -configure'): + +Section "InputDevice" + Identifier "Touchscreen" + Driver "evtouch" + Option "Device" "/dev/input/event#" + Option "MinX" "0" + Option "MaxX" "1000" + Option "MinY" "0" + Option "MaxY" "1000" + Option "ReportingMode" "Raw" +EndSection + +If you had an xorg.conf already, add the following to the ServerLayout section: + InputDevice "Touchscreen" "AlwaysCore" + +If your device is supported, a symlink /dev/input/evtouch_event will have been +created for you by udev. Specify this symlink as the Option "Device" parameter. + +If your device is not supported by the udev rule, find out it's event number by +looking at /proc/bus/input/devices. It should list your device with a line, +that says "Handlers=event3 mouse2" or something similar. +You may verify that your touchscreen is operable by issuing + cat /dev/input/event# (replace '#' with your number) +and tapping your touchscreen. Random characters should appear on the screen. +Note the event name, and use it as the Option "Device" parameter in xorg.conf. +(Or better, add your device to the udev rule file to get a persistent symlink). + +Be sure to calibrate the device and record the correct parameters in your +xorg.conf, see README.calibrate in /usr/doc/xf86-input-evtouch-$VERSION and +find the necessary helpers in /usr/lib/xf86-input-evtouch. The calibration tool +may not work for your touchscreen model, in that case try and set the right +values in xorg.conf manually. That involves some guesswork, but works. + +See the driver's homepage for additional options you can put in xorg.conf, +like Rotate, SwapX, SwapY and button action assignment. +http://www.conan.de/touchscreen/evtouch.html + +Have fun! |