diff options
author | Peter Hutterer <peter.hutterer@redhat.com> | 2008-10-30 16:55:29 +1030 |
---|---|---|
committer | Peter Hutterer <peter.hutterer@redhat.com> | 2008-10-30 16:55:29 +1030 |
commit | 33eb36f26663c09c873acede1b35e91ef4c64479 (patch) | |
tree | 84532529b28c3a3bffc3c3528040145e43653c6d /man | |
parent | d5cf24d3f0075a467e026592bfbb76b207dea8eb (diff) |
Add support for run-time calibration.
Some devices require run-time axis calibration. We can't change the min/max
ranges once we've initialised the valuator structs though, so in-driver
run-time calibration is required.
If the property is set, the driver scales from the calibrated range to the
values reported to the X server (which then may scale to screen coordinates).
If the property is not set (i.e. zero items) no scaling is performed.
Diffstat (limited to 'man')
-rw-r--r-- | man/evdev.man | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/man/evdev.man b/man/evdev.man index 9d336fc..fc8a96a 100644 --- a/man/evdev.man +++ b/man/evdev.man @@ -186,6 +186,11 @@ value. .TP 7 .BI "Evdev Axis Inversion" 2 boolean values (8 bit, 0 or 1), order X, Y. 1 inverts the axis. +.BI "Evdev Axis Calibration" +4 32-bit values, order min-x, max-x, min-y, max-y or 0 values to disable +run-time axis calibration. This feature is required for devices that need to +scale to a different coordinate system than originally reported to the X +server, such as touchscreens that require run-time calibration. .SH AUTHORS Kristian Høgsberg. |