Disable touchpad while typing option causes disabled touchpad to be re-enabled

Bug #501990 reported by Martin Schwenke
20
This bug affects 4 people
Affects Status Importance Assigned to Milestone
gnome-settings-daemon (Ubuntu)
Confirmed
Low
Ubuntu Desktop Bugs

Bug Description

Binary package hint: gnome-control-center

In Ubuntu 9.10 (Karmic Koala) the "Disable touchpad while typing" option causes an otherwise disabled touchpad to be re-enabled after typing ceases.

The expected behaviour is that a disabled touchpad stays disabled until it is explicitly re-enabled.

To reproduce:

1. Enable the "Disable touchpad while typing" option in "Properties -> Mouse -> Touchpad".

2. Disable the touchpad via the ACPI hotkey (Fn-F8 on my ThinkPad); or

     xinput set-int-prop "SynPS/2 Synaptics TouchPad" "Synaptics Off" 8 1

3. Type.

4. Stop typing: the touchpad has been enabled again.

Disabling the "Disable touchpad while typing" option stops the touchpad from being re-enabled. This is a workaround.

Another workaround is to completely disable the device by doing something like:

  xinput set-int-prop "SynPS/2 Synaptics TouchPad" "Device Enabled" 8 0

This seems to stop the above option in its tracks.

The real fix would seem to be to have the "Disable touchpad while typing" option respect the "Synaptics Off" setting.

The bug is in gnome-mouse-properties from:

  gnome-control-center:
    Installed: 1:2.28.1-0ubuntu1

Revision history for this message
Chris Coulson (chrisccoulson) wrote :

This isn't a gnome-control-center issue. Either gnome-settings-daemon shouldn't spawn syndaemon if the touchpad was disabled, or syndaemon shouldn't re-enable the touchpad after you stop typing (which would be a xserver-xorg-input-synaptics bug)

Changed in gnome-control-center (Ubuntu):
assignee: nobody → Ubuntu Desktop Bugs (desktop-bugs)
importance: Undecided → Low
Revision history for this message
patspam (pat-patspam) wrote :

Can someone reassign this bug to the appropriate package then?

affects: gnome-control-center (Ubuntu) → gnome-settings-daemon (Ubuntu)
Revision history for this message
patspam (pat-patspam) wrote :

Thanks Chris!

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in gnome-settings-daemon (Ubuntu):
status: New → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.