Select Page

In a previous post I offered a download of the fdi file I had to get the two finger scrolling working for the touchpad on my Macbook Pro in Ubuntu. openSUSE didn’t seem to recognize the fdi file at all. It seems that any mouse, keyboard, or monitor must be in the /etc/X11/xorg.conf file which openSUSE uses Sax2 to modify. I find Sax2 to be… inadequate. I do give it credit that it is the best X configuration tool I’ve ever used. It just isn’t as flexible as I need it to be.

Basically I took the fdi file and converted that file, which is XML, into instructions for X which I then embedded into the abovementioned xorg.conf file (after making a backup of course).

I replaced the InputDevice automatically inserted for the touchpad with:


Section "InputDevice"
Driver "synaptics"
Identifier "Touchpad"
Option "SHMConfig" "on"
Option "VertEdgeScroll" "off"
Option "HorizEdgeScroll" "off"
Option "VertTwoFingerScroll" "on"
Option "HorizTwoFingerScroll" "on"
Option "RTCornerButton" "off"
Option "RBCornerButton" "off"
Option "LBCornerButton" "off"
Option "LTCornerButton" "off"
Option "TapButton2" "3"
Option "TapButton3" "2"
Option "PalmDetect" "1"
EndSection

If you copy it in, make sure you replace the appropriate InputDevice name in the ServerLayout section of that file.