You are not logged in.

#1 2018-08-20 00:26:35

johnp636
Member
From: St. Louis, MO, USA
Registered: 2013-12-30
Posts: 21

BCM5974 in MacBook Pro 4,1

As an experiment, I'm trying to get a 2008 MacBook Pro 4,1 into a usable condition with a fresh Arch x86_64 install.  This laptop has a BCM5974 input controller.  Under GNOME+Wayland, the keyboard works, but the touchpad does not.  The mouse pointer does not move any.  If I instead start a GNOME+Xorg session, then the keyboard and touchpad work for some time before the touchpad fails.  In both cases, I am using libinput.  In the kernel log, there is a message saying

usb usb7-port2: disabled by hub (EMI?), re-enabling...
usb 7-2: USB disconnect, device number 21
bcm5974 7-2:1.2: button urb failed: -19
bcm5974 7-2:1.2: could not read from device

followed by product ID info for the Apple keyboard/trackpad, then many messages like this:

bcm5974: bad trackpad package, length: 8

Unloading and reloading the bcm5974 module gets the touchpad working again for a time. 

Any suggestions?

Offline

Board footer

Powered by FluxBB