I can't tell you for sure if disabling via synclient would work, because 
manually I didn't try it and I am quite busy lately.
Though I've tried gnome shell touchpad indicator extension 
(https://extensions.gnome.org/extension/131/touchpad-indicator/) in ubuntu 
gnome 13.10 as this is what I am using right now and neither options work 
correctly (neither synclient method).
But I can help you in another way: I kind of fixed the bug with 2 scripts I 
made. 
The ideea to successfully disable touchpad is to execute these lines: 

gsettings set org.gnome.settings-daemon.peripherals.touchpad touchpad-enabled 
'false'
sleep 1s
gsettings set org.gnome.settings-daemon.peripherals.touchpad touchpad-enabled 
'false'

As you you can see,running the first command  twice (at an interval of 1
sec) just does the job correctly.

https://www.dropbox.com/s/3z1jt4zltwsrhpb/touchpadscript.zip

The scripts in the archive work as follows: 
- touchpad status is 1 when touchpad is enabled
-  0 when touchpad disabled
- touchpad-select is used to change ~/.touchpad/touchpad-status from 0 to 1 and 
from 1 to 0, also to assure that syndaemon will be deactivated or activated 
with my settings, and easystroke loads the touchpadmode/mousemode settings.
- touchpad-scan is started by default from startup applications and it assures 
that the touchpad settings and mouse settings are accordingly to 
touchpad-status value ( because when unplugging mouse, when switching to and 
from tty consoles, or when ressuming from suspend touchpad is enabled 
automatically)
- touchpad-scan will also kill touchpad-select, as touchpad select will have 
easystroke as a child process, and I don't want that.

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xorg in Ubuntu.
https://bugs.launchpad.net/bugs/1245412

Title:
  Enable/Disable Touchpad not working correctly

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/1245412/+subscriptions

_______________________________________________
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to     : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp

Reply via email to