-
Notifications
You must be signed in to change notification settings - Fork 107
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Touchbar doesn't work on MacbookPro 15,2 #79
Comments
The SPI driver is for the keyboard and trackpad only - it has nothing to do with the touchbar (which sits on the USB bus). To get the touchbar driver for MBP15,*, go to my clone of this repo (https://github.com/roadrunner2/macbook12-spi-driver) and check out the mbp15 branch. |
Thank you so much!!! Sorry for the confusion. I mentioned spi driver because of the name of the project "macbook12-spi-driver", my bad, sorry for the ignorance. What I really meant was the ibridge driver. Is it possible to configure the touchbar keys? |
Somewhat: there's very limited choices in the basic driver (one of 3 layouts, with the fn key switching between them: esc-only, esc+function-keys, esc+special-keys). But some work has been done on getting the full fancy touchbar functionality working here (look near the bottom of the discussion): Dunedan/mbp-2016-linux#110 |
I have the exact same configuration as the OP in this issue:
The touchbar was working until a few days ago but now doesn't work. I've tried reverting all recent package updates and it still doesn't work. I found roadrunner2#42 and libimobiledevice/usbmuxd#138 so patched the usbmuxd udev rules to only apply to removable devices, but the touchbar still doesn't work. I noticed that the internal keyboard (which does work) as well as the camera, ALS and touchbar (none of which work) are all bound to the What should I do to debug this? (Apologies if my issue turns out to be different than OP's - I have the exact problem in the issue title and same configuration, so didn't want to open a duplicate issue.) |
@jbg Is the |
Yes,
I misspoke in my earlier post; the camera does work, but the ALS and touch bar do not. |
I have a MacbookPro15,2 (MacbookPro 13" from 2018/2019)
I've made almost everything to work, including keyboard, sensors, sound and WiFi with the kernel patches from https://github.com/aunali1/linux-mbp-arch and the BCE driver from https://github.com/MCMrARM/mbp2018-bridge-drv.
No need to use the SPI driver from https://github.com/roadrunner2/macbook12-spi-driver to make any of this to work (even for the keyboard or touchpad), the BCE driver suffices.
I've tried, though, to use the SPI driver specifically for the touch bar. The modules compile and load fine, but nothing happens.
I'd like to support this. Currently I don't have much time to code, but I can test and provide logs, system info collected from lshw, lsusb, dmesg, etc. and of course do some local compilations and test or make minor code adjustments.
The text was updated successfully, but these errors were encountered: