PDA

View Full Version : [ubuntu] MacBook Aluminum (5,1) touchpad/trackpad not working Jaunty



Shardsofmetal
April 30th, 2009, 09:27 PM
I can't find a way to configure the touchapd on my new MacBook Aluminum. I installed gsynaptics, and get the message saying that SHMconfig needs to be set to true. So I followed the instructions in this post (http://ubuntuforums.org/showpost.php?p=6805001&postcount=7). That didn't do anything, and the scroll and tap to click still don't work. I followed the instructions at this wiki page (https://help.ubuntu.com/community/SynapticsTouchpad#Enabling%20SHMConfig) and still no luck. I have the driver installed, but it's almost as if it's not being used. My xorg.conf file is as follows:
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 1.0 (buildmeister@builder62) Tue Mar 24 06:15:32 PST 2009

# xorg.conf (X.Org X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# Note that some configuration settings that could be done previously
# in this file, now are automatically configured by the server and settings
# here are ignored.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg

Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
EndSection

Section "Module"
Load "glx"
EndSection

Section "InputDevice"

# generated from default
Identifier "Keyboard0"
Driver "keyboard"
EndSection

Section "InputDevice"

# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection

Section "Monitor"
Identifier "Configured Monitor"
EndSection

Section "Device"
Identifier "Configured Video Device"
Driver "nvidia"
EndSection

Section "Screen"
Identifier "Default Screen"
Device "Configured Video Device"
Monitor "Configured Monitor"
DefaultDepth 24
Option "NoLogo" "True"
SubSection "Display"
Depth 24
Modes "nvidia-auto-select"
EndSubSection
EndSection

Notice that is has "mouse" instead of "synaptics". What I would like is to have 2 finger scroll, tap to click, and if possible, a way that it could let me drag something with one finger while holding down the button with another finger, and ignoring the stationery finger. If somebody could help me figure out how to fix it that would be great. If you need more information to fix it, please ask, I'll be glad post. I hope somebody can help me fix this. Thanks

inphektion
April 30th, 2009, 10:35 PM
You'll just want to follow this wiki: https://help.ubuntu.com/community/MacBook5-1/Jaunty#Trackpad

Shardsofmetal
May 1st, 2009, 02:00 AM
Thank you! That worked perfectly. I can't figure out how to enable tap to click though. Can you help me with that?

inphektion
May 1st, 2009, 04:11 PM
in that .fdi file you'll want to modify these:
<merge key="input.x11_options.TapButton1" type="string">0</merge>
<merge key="input.x11_options.TapButton2" type="string">0</merge>
<merge key="input.x11_options.TapButton3" type="string">0</merge>

To keep it simple you can make them match the ClickFingerX values.