pqrs-org / Karabiner-Elements

Karabiner-Elements is a powerful utility for keyboard customization on macOS Sierra (10.12) or later.
https://pqrs.org/osx/karabiner/
The Unlicense
18.82k stars 838 forks source link

karabiner-elements on arm mac m1 #2577

Open geekftz opened 3 years ago

geekftz commented 3 years ago

I use the new arm mac mini m1, when I install the karabiner-elements app, I can not start the macos (big sur) system normally, It always causes system crash.

MuhammedZakir commented 3 years ago

Related: https://github.com/pqrs-org/Karabiner-Elements/issues/2513.

geekftz commented 3 years ago

my macos version is big sur 11.1 (20C69)

EnricoTirotta commented 3 years ago

Same here. M1 restarts always with a Kernel Panic. Without Karabiner M1 goes fine.

matsuda0707 commented 3 years ago

I have the same problem on my macmini 2020 (M1 chip). The karabiner-elements still releases this version (work on Intel version,but NOT work on M1) Please fix this as soon as possible!

geekftz commented 3 years ago

yes, please help me, I need it to make my work easier with my hhkb. 😄

damiencollard commented 3 years ago

I'm interested too!

wardz commented 3 years ago

Same issue here.

ruiaraujo012 commented 3 years ago

Same here

ferris1993 commented 3 years ago

Same here.

pquimo commented 3 years ago

tekezo, I don't know if you have an M1 to test on, but if you need help gathering more information on this issue, I'd be happy to help, as it is happening for me as well. Thank you.

tekezo commented 3 years ago

This issue was caused by an issue of macOS Big Sur kernel on Apple Silicon that is caused by using DriverKit. Karabiner-Elements is using DriverKit and the usage invokes the kernel issue and causes kernel panic, and there was no practical workaround to avoid the issue.

However, this macOS problem has been fixed in macOS Big Sur 11.3 Beta!

There is no panics on M1 macs with the latest beta of macOS Big Sur. https://beta.apple.com/sp/betaprogram/

smktpd commented 1 year ago

Why not close this ticket if the problem got solved by updating OS?