1
commit f7850a40424f7ec0c32fb2b46d427b51b5410d99
2
Author: Peter Hutterer <peter.hutterer@who-t.net>
3
Date: Fri Dec 11 13:42:33 2009 +1000
7
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
9
commit bd4102af6e168c1b9129301f88e9601f8f5e0848
10
Author: Peter Hutterer <peter.hutterer@who-t.net>
11
Date: Tue Dec 1 15:44:39 2009 +1000
13
Fix up BTN_TOUCH handling for non-button tablets.
15
BTN_TOOL_* is treated as tool, just like before. BTN_TOUCH on the other hand
16
may need to be treated as a button left press. This again requires a button
19
Tested on an HP Touchsmart and a Wacom tablet.
21
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
22
(cherry picked from commit 1b0df04abe329433658c95debdafdf1714173814)
24
commit 22e816eb326a5495a5dc6e0a94394534d6645bae
25
Author: Peter Hutterer <peter.hutterer@who-t.net>
26
Date: Tue Dec 1 14:16:10 2009 +1000
28
Only init the calibration property for absolute devices.
30
Relative devices can't be calibrated anyway so why bother.
32
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
33
(cherry picked from commit 2ca24a16f08095f35d5610f16e202c525b3075e9)
35
commit b6b377fe9afa51ee8cbef8e9830537806e94a3ac
36
Author: David Woodhouse <dwmw2@infradead.org>
37
Date: Tue Dec 1 00:14:54 2009 +0000
39
Report initial calibration parameters.
41
Where an initial calibration is provided through the Calibration option
42
to the driver, it wasn't being exposed in the 'Evdev Axis Calibration'
43
property. Remedy that...
45
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
46
Acked-by: Peter Hutterer <peter.hutterer@who-t.net>
47
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
48
(cherry picked from commit 7b285a802b8ccddd1edcf40ab345c4a96bcdf43c)
50
commit 3772676fd65065b43a94234127537ab5030b09f8
51
Author: David Woodhouse <dwmw2@infradead.org>
52
Date: Tue Dec 1 00:12:36 2009 +0000
54
Swap axes before applying touch screen calibration.
56
When the SwapAxes option is set, the X and Y axes in calibration should
57
be labelled as the user perceives them -- not as the kernel sends them.
59
Currently, we apply the X-axis calibration to the X-axis of the input,
60
and then do the axis swapping so we've actually applied the X-axis
61
calibration to what the user sees as the Y-axis.
63
This patch changes the order of the operations, so that the axes are
64
swapped before the calibration is applied.
66
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
67
Acked-by: Peter Hutterer <peter.hutterer@who-t.net>
68
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
69
(cherry picked from commit f187badb71554a73bf9ca30ce75c9d166e688f03)
1
71
commit 4f05afd495214ad48ffab7bdb1cde69aacc5af8f
2
72
Author: Peter Hutterer <peter.hutterer@who-t.net>
3
73
Date: Fri Nov 20 11:18:03 2009 +1000