Package Details: macbook12-spi-driver-dkms 0+git.304-3

Git Clone URL: (read-only, click to copy)
Package Base: macbook12-spi-driver-dkms
Description: Driver for the keyboard, touchpad and touchbar found in newer MacBook (Pro) models
Upstream URL:
Licenses: GPL2
Submitter: christoph.gysin
Maintainer: christoph.gysin (melentye)
Last Packager: christoph.gysin
Votes: 3
Popularity: 0.064179
First Submitted: 2017-04-19 10:17
Last Updated: 2021-09-13 06:28

Latest Comments

christoph.gysin commented on 2021-07-22 08:21

@nrobinson2000 Added the missing patch for linux-5.13.

christoph.gysin commented on 2020-03-31 06:11

I don't have a model without a touchbar, and since keyboard and touchpad driver (applespi) was merged in the mainline kernel, I haven't used this anymore. That said, you should still be able to use the modules for the touchbar from this package.

This package should install the modules: apple_ibridge, apple_ib_tb, and apple_ib_al. Try to load them with modprobe. Check dmesg for errors.

While there is no detailed guide, you can find more information from here and here.

molo commented on 2020-03-31 05:49

Can anyone provide any advise for how to get this working? I am very new to Linux and am currently in the middle of getting the newest version of Manjaro working on my macbook pro 13,2 (13in 2016 with touchbar).

At this point I have pretty much everything (trackpad, keyboard, some audio, wifi), but I'm stuck on how to get some sort of functionality out of the touchbar. Unlike most other issues, there doesn't seem to be clear documentation on how to go about this and I've kinda just been going in circles fro the ast couple hours. I randomly decided to search in the AUR and was pleasantly suprised to find this. After downloading and using pacman to build it, what's the process after that?

christoph.gysin commented on 2018-11-30 19:54


"I've split up the appletb driver into 3 separate drivers now and pushed that on my repo. If folks can test that (but check the upgrading section in the README), that would be great, as I'd like to start trying to upstream this stuff."

vostreltsov commented on 2018-01-25 04:22

Yeah, works like a charm on MacBook Pro 14,1 (2017)

signor_busi commented on 2017-08-18 20:52

Working perfectly on macbook9,1 (april 2016 12" model).

frantic1048 commented on 2017-08-02 03:05

works well on MacBookPro14,1 :3