syndaemon sometimes fails to disable the touchpad
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Xserver Xorg Input Synaptics |
Fix Released
|
Medium
|
|||
xserver-xorg-input-synaptics (Ubuntu) |
Fix Released
|
Low
|
Unassigned |
Bug Description
Binary package hint: xserver-
syndaemon does not always disable the touchpad when a key is pressed.
Steps to reproduce:
* Turn on SHMConfig in /etc/X11/xorg.conf and restart X.
* $ killall syndaemon
* $ syndaemon -i 3 -k -t
* Run another application such as gedit and press a single key (not a modifier key) while watching the syndaemon window. It should print 'Disable', wait 3 seconds, and then 'Enable'. Most of the time this works as expected, but a small percentage of the time nothing new is displayed in the syndaemon window (the gedit window displays the key as expected). The timing seems important; if the key is pressed between 1 and 3 seconds after syndaemon displays 'Enable' then the key is more likely to be missed by syndaemon.
This problem sounds minor but has been a major source of aggravation while typing on my laptop because a few times a day I find myself typing in another part of the document or in a different application altogether. Depending on the application which is incorrectly receiving the key presses, the consequences could be serious.
This is on Ubuntu 8.04 and xserver-
tags: | added: hardy |
Changed in xserver-xorg-input-synaptics (Ubuntu): | |
status: | Triaged → Confirmed |
Changed in xserver-xorg-input-synaptics: | |
importance: | Unknown → Medium |
status: | Unknown → Confirmed |
Changed in xserver-xorg-input-synaptics: | |
status: | Confirmed → Fix Released |
This problem is even more apparent to me when running syndaemon -i 0.5 -k
About every third keystroke doesn't trigger the Disable/Enable. While typing, for example, "fffffff...", quickly, it is still very possible to use the trackpad, although it is jumpy. I know syndaemon used to work correctly for me--I remember testing it when I first discovered the command. That was back in Gutsy. I've only recently started noticing this annoying behavior, although I switched to Hardy back in May. Could something else have changed recently?
My hardware is an HP tx1000 laptop, and I get this: platform/ i8042/serio1/ input/input9
[ 38.532819] Synaptics Touchpad, model: 1, fw: 6.3, id: 0x180b1, caps: 0xa04713/0x200000
[ 38.593153] input: SynPS/2 Synaptics TouchPad as /devices/
in my dmesg output.