meta data for this page
Differences
This shows you the differences between two versions of the page.
— |
start:debian [2015/06/20 22:29] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ==== Configuration touchscreen ==== | ||
+ | The driver for the eGalax touchscreen on the Shuttle D10 is supported by recent kernel (3.17 hid_input) and is just to be configured and calibrated. | ||
+ | |||
+ | === Preconfiguration === | ||
+ | Edit file /usr/share/X11/xorg.conf.d/99-calibration.conf with content: | ||
+ | <code> | ||
+ | Section "InputClass" | ||
+ | Identifier "calibration" | ||
+ | MatchProduct "eGalax Inc. USB TouchController" | ||
+ | Option "Calibration" "53 3922 3937 200" | ||
+ | Option "SwapAxes" "1" | ||
+ | Option "EmulateThirdButton" "1" | ||
+ | Option "EmulateThirdButtonTimeout" "750" | ||
+ | Option "EmulateThirdButtonThreshold" "30" | ||
+ | EndSection | ||
+ | </code> | ||
+ | |||
+ | === Calibration === | ||
+ | After having a working but uncalibrated touchscreen via the xinput system, the calibration tool called xinput_calibrator must be installed before: | ||
+ | <code> | ||
+ | apt-get install xinput-calibrator | ||
+ | </code> | ||
+ | Now fine calibration is possible by | ||
+ | <code> | ||
+ | xinput_calibrator --output-type xorg.conf.d | ||
+ | </code> | ||
+ | Follow the guided session and replace calib values in /usr/share/X11/xorg.conf.d/99-calibration.conf with results. | ||
+ | |||
+ | |||
+ | http://www.flashsystems.de/articles/1612 | ||
+ | |||
+ | === Setting up a virtual keyboard === | ||
+ | The keyboard is required to be permanently present on screen. In case of an accidentally close it should respawn. | ||
+ | First install the virtual keyboard and the daemontools: | ||
+ | <code> | ||
+ | apt-get install xvkbd daemontools | ||
+ | </code> | ||