OK, this is the Penryn:
OK, this is the Penryn:
I can confirm these values.
I took 10 samples and calculated the mean value:
Looking at the debug output, I can see that it can feel 4 fingers. Can we use this in xorg config?
Last edited by Botto; July 8th, 2008 at 05:24 PM.
I'm experiencing some random issues with a MBP, when booting/rebooting the driver is working alternatively.
I guess this is due to usbhid loading before bcm5974. When checking the logs I can see the usbhid loading first most of the time.
I checked the quirks but they are correct. I put some info below, let me know what you would need to debug.
Code:cat /etc/modprobe.d/bcm5974 ### Options for the bcm5974 driver ## quirks for the Macbook Air #options usbhid quirks=0x05ac:0x0223:0x00020800,0x05ac:0x0224:0x00024800,0x05ac:0x0225:0x00020800 ## quirks for the Macbook Pro Penryn options usbhid quirks=0x05ac:0x0230:0x00020800,0x05ac:0x0231:0x00024800,0x05ac:0x0232:0x00020800 ## Debug level - uncomment this to get raw packets in /var/log/debug #options bcm5974 debug=99CheersCode:lsusb | grep 05ac Bus 007 Device 003: ID 05ac:0230 Apple Computer, Inc. Bus 007 Device 002: ID 05ac:8242 Apple Computer, Inc. Bus 003 Device 005: ID 05ac:820b Apple Computer, Inc. Bus 003 Device 004: ID 05ac:820a Apple Computer, Inc. Bus 003 Device 003: ID 05ac:820f Apple Computer, Inc. Bus 002 Device 002: ID 05ac:8502 Apple Computer, Inc.
eindgebruiker, Botto, much obliged!
Apparently the penryn trackpad is slightly shorter than the MBA. The values have been saved and will appear in the next release.
One bug I have found is when forcfully shutting down and booting up again, the trackpad doesnt have any of the advanced features, just moving the mouse, no tapping or anything.
Otherwise, the thing that comes to mind is to check that no other files contains quirks in /etc/modprobe.d/. Also if your are running mouseemu, that could be a problem. A printout of dmesg when the problem appears is also helpful.
Last edited by kosumi68; July 8th, 2008 at 07:11 PM.
Heres one more Macbook Pro Penryn working.
I installed the 0.53 deb package and the quirks in /etc/modprobe.d/bcm5974 had the penryn commented out, so I had to change that. Afterwards it worked
Cheers and thanks a lot for the work!!
Macbook Pro Penryn
This will likely not be available in the Ubuntu kernel anytime soon. Would you like to put it in the mactel-support PPA? This should make it much easier for users to get the driver and update it.
Request to join, and I will gladly approve.
I just got my MacbookPro back from the repair shop. As expected everything works perfectly now. I'm using the latest (v0.53) driver. I too had the penryn line commented out in /etc/modprobe.d/bcm5974.
An easier way would be to just use one quirks line for both Air and Penryn as follows:
Since there is no clash for the device ids, the hid module will use the corresponding quirk for the given hardware. That way you won't have to do any sort of hardware detection during installation.Code:options usbhid quirks=0x05ac:0x0223:0x00020800,0x05ac:0x0224:0x00024800,0x05ac:0x0225:0x00020800,0x05ac:0x0230:0x00020800,0x05ac:0x0231:0x00024800,0x05ac:0x0232:0x00020800