openSUSE version of my mac_touchpad.fdi

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.

Share and Enjoy:
  • Digg
  • del.icio.us
  • Google Bookmarks
  • Add to favorites
  • Identi.ca
  • Twitter

Thanks for visiting! Any suggestions for content that would be helpful to you? Contact me.

Related Posts

You can follow any responses to this entry through this RSS feed.

2 Responses to “openSUSE version of my mac_touchpad.fdi”

  1. Dave Says:

    I was annoyed after upgrading to openSUSE 11.2 that suddenly scrolling wasn’t working with my mac touchpad. xorg.conf settings were unchanged, so I went poking around control center applets and found in the Touchpad tab of the Mouse applet, options are there for “Two-finger Scrolling” and to “Enable Horizontal Scrolling”.

    Most likely X11 still had it enabled and everything, but now Gnome has it’s own gateway to decide whether to allow it or not.

    [Reply]

  2. Dave Says:

    I should note that that was 11.2 Milestone 8 so I’m not going to cast aspersions on how the final release will work. :)

    [Reply]

Leave a Reply

Improving Apps: Some hints, tips, and thoughts on marketing an app for Linux.

More

Pure Linux: How I use Linux 100% of the time.

More