Ubuntu: Problem with synclient: '-m' flag missing



Question:

I'm trying to set up an action for three finger flick gesture using the instructions given here, and it worked perfectly well before upgrading to kubuntu 13.10 from 13.04. When I follow the instructions now, the command synclient -m 100 gives this error:

synclient: invalid option -- 'm'  Usage: synclient [-h] [-l] [-V] [-?] [var1=value1 [var2=value2] ...]    -l List current user settings    -V Print synclient version string and exit    -? Show this help message    var=value  Set user parameter 'var' to 'value'.  

I had added the lines Option "SHMConfig" "on" and Option "Protocol" "event" to /etc/X11/xorg.conf, and did a restart after it.


Solution:1

Had the same problem, downgrading to version 1.6.2 did the trick for me. Seems like the -m option was removed in version 1.7.1. After downgrading the -m option is back, and three finger gestures work. Tell me if you need any help with downgrading.

Note: You should have a mouse, as the trackpad wont work between step 2 and 7.

Download: https://ftp7.de.netbsd.org/pub/releases.ubuntu.com/ubuntu/pool/main/x/xserver-xorg-input-synaptics/xserver-xorg-input-synaptics_1.6.2-1ubuntu6_amd64.deb

sudo apt-get purge xserver-xorg-input-synaptics  sudo reboot #not sure if needed  sudo dpkg -i /path/to/xserver-xorg-input-synaptics_1.6.2-1ubuntu6_amd64.deb  

If the result of the last step was that it told you about missing dependencies, the next command will probably fix the dependencies:

sudo apt-get install -f  sudo cp /usr/share/X11/xorg.conf.d/50-synaptics.conf /etc/X11/xorg.conf  sudo gedit /etc/X11/xorg.conf  

Find the section enclosed by Section "InputClass" and EndSection that contains

'Identifier "touchpad catchall"  

And add these 2 lines inside the section:

Option "SHMConfig" "on"  Option "Protocol" "event"  

Now save the file, reboot, and you're done!


Note:If u also have question or solution just comment us below or mail us on toontricks1994@gmail.com
Previous
Next Post »