Any input wizard here? (Hanvon touchscreen problems)
Sebastian Kügler
sebas at kde.org
Mon Mar 7 14:02:45 CET 2011
Hi,
I'm having a Viewsonic Viewpad 10 (
http://www.viewsonic.com/products/vpad10.htm ) in front of me, and am trying
to get Plasma Tablet running on it. It's a 10 inch Atom-based Tablet PC,
pretty nice hardware and Plasma runs smoothly on it. I've one major problem,
though:
While the touchpad works in principle, it sends way too many click events,
even on light taps, the effect: you tap lightly on one button (for example on
the virtual keyboard), and the corresponding letter turns up 10 times. Also
flicking doesn't work, since that is quite strict about the number and order
or events received.
I've tried to poke through Xorg and XInput2, but couldn't find any handle to
make the touchpad not go nuts. It's a Hanvon touchscreen, and apparently using
the evdev driver. I've tried the "evtouch" driver as well, but that one would
completely screw up directions, so overall completely unusable instead of just
"unable to click or flick".
Attached the output of xinput list and list-props for this device. I'm a big
n00b in that area though, so I'd appreciate any help with this.
So, where are the input-knowledgable people here? :-)
Thanks for your input (ha!),
--
sebas
http://www.kde.org | http://vizZzion.org | GPG Key ID: 9119 0EF9
-------------- next part --------------
test at linux-133u:~> xinput list
? Virtual core pointer id=2 [master pointer (3)]
? ? Virtual core XTEST pointer id=4 [slave pointer (2)]
? ? dummy id=6 [slave pointer (2)]
? ? Hanvon 10.1 id=10 [slave pointer (2)]
? ? Logitech USB Receiver id=12 [slave pointer (2)]
? ? Logitech USB Receiver id=13 [slave pointer (2)]
? Virtual core keyboard id=3 [master keyboard (2)]
? Virtual core XTEST keyboard id=5 [slave keyboard (3)]
? Power Button id=7 [slave keyboard (3)]
? Video Bus id=8 [slave keyboard (3)]
? Power Button id=9 [slave keyboard (3)]
? Gotek id=11 [slave keyboard (3)]
? Logitech HID compliant keyboard id=14 [slave keyboard (3)]
? Logitech HID compliant keyboard id=15 [slave keyboard (3)]
? AT Translated Set 2 keyboard id=16 [slave keyboard (3)]
test at linux-133u:~> xinput list-props "Hanvon 10.1 "
Device 'Hanvon 10.1 ':
Device Enabled (135): 1
Coordinate Transformation Matrix (137): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
Device Accel Profile (253): 0
Device Accel Constant Deceleration (254): 1.000000
Device Accel Adaptive Deceleration (255): 1.000000
Device Accel Velocity Scaling (256): 10.000000
Evdev Axis Inversion (266): 0, 0
Evdev Axis Calibration (267): <no items>
Evdev Axes Swap (268): 0
Axis Labels (269): "Abs X" (261), "Abs Y" (262), "Abs Z" (263), "Abs Rotary X" (264), "Abs Misc" (265), "Abs Misc" (265), "Abs Misc" (265)
Button Labels (270): "Button 0" (259), "Button 1" (260), "Button Unknown" (258), "Button Wheel Up" (141), "Button Wheel Down" (142)
Evdev Middle Button Emulation (271): 0
Evdev Middle Button Timeout (272): 50
Evdev Wheel Emulation (273): 0
Evdev Wheel Emulation Axes (274): 0, 0, 4, 5
Evdev Wheel Emulation Inertia (275): 10
Evdev Wheel Emulation Timeout (276): 200
Evdev Wheel Emulation Button (277): 4
Evdev Drag Lock Buttons (278): 0
More information about the Plasma-devel
mailing list