[arch-general] Appletouch/Synaptics on MacBook 3,1
Hy there. I'm using since a few days Arch Linux on my MacBook 3.1. I'd like to use the advanced features of the Synaptics-XOrg-Driver, but I can't. Reason: appletouch identification changed from MacBook 3 to MacBook 3.1. The gentoo-wiki (http://gentoo-wiki.com/Macbook#Touchpad) provides a patch to fix this issue, but I just don't know how to apply this. I'd be realy glad about some help. Regards, Chris
On Jan 27, 2008 4:26 AM, CiM-9 <cimnine@gmail.com> wrote:
The gentoo-wiki (http://gentoo-wiki.com/Macbook#Touchpad) provides a patch to fix this issue, but I just don't know how to apply this.
That Wiki Says: The appletouch driver of kernel <=2.6.24_rc8 doesn't recognize the 3rd Generation MacBook Touchpad. Why don't you try the 2.6.24 kernel from testing? -- Vinay S Shastry http://thenub.one09.net
I'm using now Kernel 2.6.14 - and the synaptics still don't work as expected. I've attached some infos, maybe they're usefull to help me. I have no idea what to try next. The 2.6.14 Kernel I installed: Was this a released one or a rc? Because the new appletouch is only included in kernel >= 2.6.14-rc8. Regards Chris $ cat /var/log/Xorg.0.log | grep synaptics (II) LoadModule: "synaptics" (II) Loading /usr/lib/xorg/modules/input//synaptics_drv.so (II) Module synaptics: vendor="X.Org Foundation" (II) LoadModule: "synaptics" (II) Reloading /usr/lib/xorg/modules/inpuy//synaptics_drv.so Synaptics Touchpad no synaptics event device found (checked 22 nodes) (EE) Synaptics Touchpad no synaptics touchpad detected and no repeater device (II) UnloadModule: "synaptics" $ uname -r 2.6.24-ARCH relevant parts out of xorg.conf: Section "ServerLayout" Identifier "MacBook 3.1" InputDevice "Mouse1" InputDevice "KeyBoard1" "CoreKeyboard" InputDevice "Synaptics Touchpad" "CorePointer" Screen "Screen 1" EndSection [...] Section "InputDevice" Identifier "Synaptics Touchpad" Driver "synaptics" Option "SendCoreEvents" "true" Option "Device" "/dev/input/mice" Option "Protocol" "auto-dev" Option "SHMConfig" "true" #some more options like AccelFactor, FastTaps, FingerLow,FingerHigh, etc EndSection $ lsusb | grep Apple Bus 004 Device 002: 05ac:8300 Apple, Inc. Built-in iSight (no firmware loaded) Bus 001 Device 003: 05ac:1000 Apple, Inc. Bluetooth HCI MacBookPro (HID mode) Bus 007 Device 003: ID 05ac:0229 Apple, Inc. Internal Keyboard/Trackpad (MaxBook Pro) (ANSI) Bus 007: Device 002: ID 05ac:8242 Apple, Inc. $ ls /dev/input/ by-path/ event0 event1 event10 event11 event2 event3 event4 event5 event6 event7 event8 event9 mice mouse0 mouse1 mouse2 Other USB-Devices are empty. Only Apple Devices connected. On 27/01/2008, Vinay Shastry <vinayshastry@gmail.com> wrote:
On Jan 27, 2008 4:26 AM, CiM-9 <cimnine@gmail.com> wrote:
The gentoo-wiki (http://gentoo-wiki.com/Macbook#Touchpad) provides a patch to fix this issue, but I just don't know how to apply this.
That Wiki Says: The appletouch driver of kernel <=2.6.24_rc8 doesn't recognize the 3rd Generation MacBook Touchpad.
Why don't you try the 2.6.24 kernel from testing?
-- Vinay S Shastry http://thenub.one09.net
I just saw I made a misstype: I use 2.6.24 from testing, not 2.6.14 as I said. Regards, Chris On 27/01/2008, CiM-9 <cimnine@gmail.com> wrote:
I'm using now Kernel 2.6.14 - and the synaptics still don't work as expected. I've attached some infos, maybe they're usefull to help me. I have no idea what to try next.
The 2.6.14 Kernel I installed: Was this a released one or a rc? Because the new appletouch is only included in kernel >= 2.6.14-rc8.
Regards Chris
$ cat /var/log/Xorg.0.log | grep synaptics (II) LoadModule: "synaptics" (II) Loading /usr/lib/xorg/modules/input//synaptics_drv.so (II) Module synaptics: vendor="X.Org Foundation" (II) LoadModule: "synaptics" (II) Reloading /usr/lib/xorg/modules/inpuy//synaptics_drv.so Synaptics Touchpad no synaptics event device found (checked 22 nodes) (EE) Synaptics Touchpad no synaptics touchpad detected and no repeater device (II) UnloadModule: "synaptics"
$ uname -r 2.6.24-ARCH
relevant parts out of xorg.conf: Section "ServerLayout" Identifier "MacBook 3.1" InputDevice "Mouse1" InputDevice "KeyBoard1" "CoreKeyboard" InputDevice "Synaptics Touchpad" "CorePointer" Screen "Screen 1" EndSection [...] Section "InputDevice" Identifier "Synaptics Touchpad" Driver "synaptics" Option "SendCoreEvents" "true" Option "Device" "/dev/input/mice" Option "Protocol" "auto-dev" Option "SHMConfig" "true" #some more options like AccelFactor, FastTaps, FingerLow,FingerHigh, etc EndSection
$ lsusb | grep Apple Bus 004 Device 002: 05ac:8300 Apple, Inc. Built-in iSight (no firmware loaded) Bus 001 Device 003: 05ac:1000 Apple, Inc. Bluetooth HCI MacBookPro (HID mode) Bus 007 Device 003: ID 05ac:0229 Apple, Inc. Internal Keyboard/Trackpad (MaxBook Pro) (ANSI) Bus 007: Device 002: ID 05ac:8242 Apple, Inc.
$ ls /dev/input/ by-path/ event0 event1 event10 event11 event2 event3 event4 event5 event6 event7 event8 event9 mice mouse0 mouse1 mouse2
Other USB-Devices are empty. Only Apple Devices connected.
On 27/01/2008, Vinay Shastry <vinayshastry@gmail.com> wrote:
On Jan 27, 2008 4:26 AM, CiM-9 <cimnine@gmail.com> wrote:
The gentoo-wiki (http://gentoo-wiki.com/Macbook#Touchpad) provides a patch to fix this issue, but I just don't know how to apply this.
That Wiki Says: The appletouch driver of kernel <=2.6.24_rc8 doesn't recognize the 3rd Generation MacBook Touchpad.
Why don't you try the 2.6.24 kernel from testing?
-- Vinay S Shastry http://thenub.one09.net
participants (2)
-
CiM-9
-
Vinay Shastry