-
Notifications
You must be signed in to change notification settings - Fork 57
Fixed support for kernel version newer than > 5.3 #70
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
base: touchbar-driver-hid-driver
Are you sure you want to change the base?
Fixed support for kernel version newer than > 5.3 #70
Conversation
|
Is anyone still maintaining this repository? It would be helpfull approving or dismissing pull requests. |
|
@miguelqvd I also wish this was still being paid attention to. I was able to get it to compile for 6.12.10 on Arch but haven't been able to get the touchbar to light up even using the 1-3 usb unbind and bind commands. I see it in dmesg and it appears to be working but it just doesn't do anything. After my build and reboot apparently just shutting the macbook down completely and bringing it back up allowed the
commands to bring my Touchbar to life. So maybe the complete powerdown instead of a reboot fixed it for me. Anyway here is my current revision - https://github.com/Heratiki/macbook12-spi-driver that worked for me on 6.12.10-arch1-1 |
I used your version and I managed to light up the touch bar on linux mint running the kernel 6.14.0-33-generic on a mbp 13,3. Thank you. |
|
Hi, thank you for efforts! I’ve been on a trip. I’m going to test this
during the weekend.
MatteoBettoni ***@***.***> schrieb am Fr. 17. Okt. 2025 um
20:14:
… *MatteoBettoni* left a comment (roadrunner2/macbook12-spi-driver#70)
<#70 (comment)>
@miguelqvd <https://github.com/miguelqvd> I also wish this was still
being paid attention to. I was able to get it to compile for 6.12.10 on
Arch but haven't been able to get the touchbar to light up even using the
1-3 usb unbind and bind commands. I see it in dmesg and it appears to be
working but it just doesn't do anything.
After my build and reboot apparently just shutting the macbook down
completely and bringing it back up allowed the
echo '1-3' | sudo tee /sys/bus/usb/drivers/usb/unbind echo '1-3' | sudo
tee /sys/bus/usb/drivers/usb/bind
commands to bring my Touchbar to life. So maybe the complete powerdown
instead of a reboot fixed it for me. Anyway here is my current revision -
https://github.com/Heratiki/macbook12-spi-driver that worked for me on
6.12.10-arch1-1
I used your version and I managed to light up the touch bar on linux mint
running the kernel 6.14.0-33-generic on a mbp 13,3
—
Reply to this email directly, view it on GitHub
<#70 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ABIHCL3BMFLPMNYH4S7HQDD3YEWYPAVCNFSM6AAAAACJQDGYZGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZTIMJWGU4TCMRWHA>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
|
Hi,
I've tested it on ubuntu 25.10 and kernel version 6.14.0-34. As you can see
on the screenshot attached, your changes build perfectly. However, I can't
actually test the keyboard or the touchpad because I broke the internal
flexcable yesterday. I'm buying a new one which should arrive in a couple
of weeks. I'll let you know then.
Thanks!!
[image: image.png]
Am Sa., 18. Okt. 2025 um 08:49 Uhr schrieb Miguel ***@***.***>:
… Hi, thank you for efforts! I’ve been on a trip. I’m going to test this
during the weekend.
MatteoBettoni ***@***.***> schrieb am Fr. 17. Okt. 2025 um
20:14:
> *MatteoBettoni* left a comment (roadrunner2/macbook12-spi-driver#70)
> <#70 (comment)>
>
> @miguelqvd <https://github.com/miguelqvd> I also wish this was still
> being paid attention to. I was able to get it to compile for 6.12.10 on
> Arch but haven't been able to get the touchbar to light up even using the
> 1-3 usb unbind and bind commands. I see it in dmesg and it appears to be
> working but it just doesn't do anything.
>
> After my build and reboot apparently just shutting the macbook down
> completely and bringing it back up allowed the
>
> echo '1-3' | sudo tee /sys/bus/usb/drivers/usb/unbind echo '1-3' | sudo
> tee /sys/bus/usb/drivers/usb/bind
>
> commands to bring my Touchbar to life. So maybe the complete powerdown
> instead of a reboot fixed it for me. Anyway here is my current revision -
> https://github.com/Heratiki/macbook12-spi-driver that worked for me on
> 6.12.10-arch1-1
>
> I used your version and I managed to light up the touch bar on linux mint
> running the kernel 6.14.0-33-generic on a mbp 13,3
>
> —
> Reply to this email directly, view it on GitHub
> <#70 (comment)>,
> or unsubscribe
> <https://github.com/notifications/unsubscribe-auth/ABIHCL3BMFLPMNYH4S7HQDD3YEWYPAVCNFSM6AAAAACJQDGYZGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZTIMJWGU4TCMRWHA>
> .
> You are receiving this because you were mentioned.Message ID:
> ***@***.***>
>
|
|
Hi,
Finally, I've replaced the broken flexcable and tested your changes with
kernel version 6.14.0-34. I'm typing this message from the actual Macbook
8,1 A1534 from 2015 and both, touchpad and keyboard are working great for
me. I had a system freeze with black screen and random pixels but it seems
to be working fine after restarting. The issue could be due to my hardware
or maybe a glitch somewhere else but worth being aware of in case more
people find the same problem.
Thanks a lot for your help and apologies for not following up the topic as
closely as I should have.
Best regards
Miguel
Am Mo., 20. Okt. 2025 um 21:52 Uhr schrieb Miguel ***@***.***>:
… Hi,
I've tested it on ubuntu 25.10 and kernel version 6.14.0-34. As you can
see on the screenshot attached, your changes build perfectly. However, I
can't actually test the keyboard or the touchpad because I broke the
internal flexcable yesterday. I'm buying a new one which should arrive in a
couple of weeks. I'll let you know then.
Thanks!!
[image: image.png]
Am Sa., 18. Okt. 2025 um 08:49 Uhr schrieb Miguel ***@***.***>:
> Hi, thank you for efforts! I’ve been on a trip. I’m going to test this
> during the weekend.
>
> MatteoBettoni ***@***.***> schrieb am Fr. 17. Okt. 2025 um
> 20:14:
>
>> *MatteoBettoni* left a comment (roadrunner2/macbook12-spi-driver#70)
>> <#70 (comment)>
>>
>> @miguelqvd <https://github.com/miguelqvd> I also wish this was still
>> being paid attention to. I was able to get it to compile for 6.12.10 on
>> Arch but haven't been able to get the touchbar to light up even using the
>> 1-3 usb unbind and bind commands. I see it in dmesg and it appears to be
>> working but it just doesn't do anything.
>>
>> After my build and reboot apparently just shutting the macbook down
>> completely and bringing it back up allowed the
>>
>> echo '1-3' | sudo tee /sys/bus/usb/drivers/usb/unbind echo '1-3' | sudo
>> tee /sys/bus/usb/drivers/usb/bind
>>
>> commands to bring my Touchbar to life. So maybe the complete powerdown
>> instead of a reboot fixed it for me. Anyway here is my current revision -
>> https://github.com/Heratiki/macbook12-spi-driver that worked for me on
>> 6.12.10-arch1-1
>>
>> I used your version and I managed to light up the touch bar on linux
>> mint running the kernel 6.14.0-33-generic on a mbp 13,3
>>
>> —
>> Reply to this email directly, view it on GitHub
>> <#70 (comment)>,
>> or unsubscribe
>> <https://github.com/notifications/unsubscribe-auth/ABIHCL3BMFLPMNYH4S7HQDD3YEWYPAVCNFSM6AAAAACJQDGYZGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZTIMJWGU4TCMRWHA>
>> .
>> You are receiving this because you were mentioned.Message ID:
>> ***@***.***>
>>
>
|
Fixed support for kernel versions newer than > 5.3
Confirmed with kernel 6.5.0-28-generic