xinput calibrator v0.6.0
Tias
tias at ulyssis.org
Mon Mar 1 13:22:49 PST 2010
Dear all,
xinput calibrator is a generic touchscreen calibration program for X.Org
v0.6.0 is now available at
http://www.freedesktop.org/wiki/Software/xinput_calibrator
The project's aim is to supersede all hacked-up driver-specific
calibrators out there, and it has already achieved this in large part.
Its main features are (more features below):
- dynamically recalibrate the mainline evdev driver
- output xorg.conf/HAL policy/UDEV rule in case of other driver
- have a minimalistic and intuitive GUI
With this announcement I would like to ask X packagers to review
touchscreen support in their distribution. (see [1] for background
information on how the kernel and X server handle them).
[1] http://tias.ulyssis.org/calibration/device_support.html
In short: if you have a recent kernel and a recent X.org version, then
all you lack is a generic calibrator...
Some more information:
Website: http://www.freedesktop.org/wiki/Software/xinput_calibrator
Source: http://github.com/tias/xinput_calibrator
Bugs: http://github.com/tias/xinput_calibrator/issues
Features:
- 2 GUI's: one in X11 (no dependecies), one in GTKMM (nicer),
- has --fake option to test it on systems without a touchscreen,
- manpage included,
- sample .desktop file included,
- generic and works for any Xorg driver (uses Xinput protocol),
- output the calibration as Xorg.conf, HAL policy and UDEV rule,
- support advanced driver options, such as Evdev's dynamic calibration,
- option -v to print out verbose debugging information (for buggy devices),
- option to feed current calibration on the command line,
- can list all calibratable devices
- option to select a specific device (eg. when having multiple touchscreens)
In the near future mis-click detection will be added, that will prevent
a user from ending up with an erroneous calibration.
Feel free to contact me with questions.
Kind regards,
Tias
More information about the xorg-announce
mailing list