Enable Multitouch(two-fingers) on Synaptics trackpad on Linux

This could be your Trackpad

This could be your Trackpad

Very few people know that every synaptics trackpad supports multitouch and as long as your OS supports it  you can always use multitouch to enhance your computers interface. Apple has patented several UI design elements ,hence has inhibited Windows and Linux to come out with similar UI elements like pinch and zoom, scroll etc.   

microsoft-windows-vista-logoIf you are using Windows xp, vista or Windows 7 then click here

signature_color_high_res_0 Install Synaptics driver  in ubuntu

apt-get install  xserver-xorg-input-synaptics 

Now  edit your xorg.conf file

sudo vi /etc/X11/xorg.conf

find the input section

Section “InputDevice” Identifier “Synaptics Touchpad”

Add these lines in it

Option “HorizEdgeScroll” “on”

Option “VertEdgeScroll” “on”
Option “VertTwoFingerScroll” “on
Option “HorizTwoFingerScroll” “on”
Option “CornerCoasting” “on”
Option “PalmDetect” “on”
Option “CircularScrolling” “on”
Option “CircScrollTrigger” “3″

 

8 Responses to this post.

  1. [...] Very few people know that every synaptics trackpad supports multitouch and as long as your OS supports it you can always use multitouch to enhance your computers interface. Apple has patented several UI design elements ,hence has inhibited Windows and Linux to come out with similar UI elements like pinch and zoom, scroll etc.   If you are using Linux and want to setup multitouch then click here  [...]

    Reply

  2. Качество друзей тоже надо учитывать. Дональд Трамп, например, на двадцатку потянет.

    Reply

  3. Навеяно наверное стандартным мышлением? Будьте проще ))

    Reply

  4. Супер статья!

    Reply

  5. Posted by Brandon on August 14, 2009 at 5:01 pm

    I tried this on Ubuntu 9.04. I already had the synaptics driver installed. It was all relatively straightforward (though I didn’t have vi, so I used gedit), but it crashed x, and made Ubuntu unbootable. I had to boot to terminal to repair it. So, reader be warned, if you mess with this, cp your xorg.conf beforehand, and be ready to boot from CD or boot to terminal to repair it.

    Before you make changes, backup with

    sudo cp /etc/X11/xorg.conf xorgbackup.conf

    If you trash your install, from terminal

    sudo cp /etc/X11/xorgbackup.conf xorg.conf

    To fix it.

    Happy hacking!

    Reply

  6. Posted by atr on August 25, 2009 at 10:38 pm

    try

    cat /proc/bus/input/devices

    if you have synaptics touch pad, you will see something like this

    N: Name=”SynPS/2 Synaptics TouchPad”

    Reply

  7. Posted by Brandon on September 2, 2009 at 4:43 pm

    I do have a Synaptics touch pad–I of course made sure of that before tweaking xorg to implement Synaptics features. (I already had multitouch up and working in both Vista and Windows 7, I just can’t for the life of me get Ubuntu to play nice.)
    By the way, I just re-read my post saying I don’t have vi, which was a typo. Of course I have it with Ubuntu, but I don’t prefer it for simple appending of a few lines. I don’t know what made me say I don’t have it.

    Anyway, I’ve done a lot of Googling, and found a lot of (all very different) methods of hacking Ubuntu, Debian, or other distros to use Synaptics multitouch, but they all seem to be specific to older or different distros. Hmmm. I sure wish someone would publish a (better) tool to the repositories to enable this.

    Reply

  8. Posted by pastorjack on November 12, 2009 at 6:51 pm

    hey. Ive been trying to make this work for a while now… my touchpad is listed as “synPS/2 Synaptics Touchpad” I have the synaptics driver at the newest version, but my xorg.conf has no ‘input device’ section. i did a bit of reading and it seems that Hal is now being used to configure this stuff. i tried the example on the ubuntu site, but to no effect.
    Does the xorg way still work?
    CAN i just add an input device section to it?
    any ideas would be appreciated.

    thanks
    -j

    Reply

Respond to this post