pqrs-org / Karabiner-archived

Karabiner (KeyRemap4MacBook) is a powerful utility for keyboard customization.
https://pqrs.org/osx/karabiner/
The Unlicense
3.82k stars 309 forks source link

macOS (10.12) compatibility #660

Open CedricGatay opened 8 years ago

CedricGatay commented 8 years ago

Hi, thank you for this great software. I noticed it does not seem to work anymore under the first beta of 10.12. What can I provide you to help diagnose and fix the issue (I tried digging the logs but without any luck) ?

Regards,

landofwhimsy commented 8 years ago

Yes, I've noticed this too. The program runs without complaint, but none of my key mappings take effect.

heshiyou commented 8 years ago

+1. Seil is dead too.

sanchesfree commented 8 years ago

+1

lin7sh commented 8 years ago

Same thing here, I was using it everyday, please fix it

bosr commented 8 years ago

Yep, it's out for devs to find bugs/incompatibilities in/with existing apps!

flyingfang commented 8 years ago

Yep,find that too.

w0rd3r commented 8 years ago

Hello, I also experience the same thing as everyone : none of the previous mappings I did work now.

tekezo commented 8 years ago

macOS 10.12 changes of the generic keyboard and mouse drivers made a great impact on Karabiner and Seil. We should make a large changes in Karabiner and Seil architecture. There is not a workaround for this issue.

Please wait an update of Karabiner and Seil for macOS 10.12. (It may take a long time.)

heshiyou commented 8 years ago

@tekezo really appeciate your work!

blackxored commented 8 years ago

I should've checked before, now I have to downgrade :( 3 hours backup and counting.

mkleehammer commented 8 years ago

Is there anything I can do to help this along as a user / tester? (I know C++, but not OS/X, so I can't help there yet.)

tekezo commented 8 years ago

@mkleehammer Thank you! The development progress is not reached to the testing stage yet. I'll inform the beta release at here. Please wait.

sanchesfree commented 8 years ago

Somebody test on sierra beta 2 ?

soffchen commented 8 years ago

Still getting kernel ext error on Sierra beta 2

suclogger commented 8 years ago

Still not working on public beta1

liasica commented 8 years ago

Still not working on 10.12 pb1 too

zanderzhng commented 8 years ago

I think we've had enough not working on macOS Sierra PB1 comments. It should already be WIP.

wd commented 8 years ago

Sorry, but may I ask about the time to fix this problem? I'm very dependent on this tool in daily use, If it will be a long time to fix, I'll consider to go back to 10.11.

tekezo commented 8 years ago

@wd It takes more time. Please go back to 10.11 at the moment.

I'm working on prototying the next generation of Karabiner and Seil but I have to solve many problems. https://github.com/tekezo/Karabiner-Elements

pinver commented 8 years ago

Great work tekezo: what about Sail? I just need to remap esc to caps-lock, for vim usage...

ChristinWhite commented 8 years ago

@tekezo Thanks for working on this and building such an incredible tool, I didn't realize how much I would miss it until it wasn't available. ❤️

sanchesfree commented 8 years ago

Somebody try this https://ei-kana.appspot.com ? I'm not has sierra installed, can't use this and not undestand what is it)) but site layout like karabiner site.

lidatong commented 8 years ago

To clarify, was anyone able to use the above (https://ei-kana.appspot.com) to get Karabiner to work in 10.12? Or is it just for keyboard language switching (my understanding of the translation)? Also thank you tekezo, looking forward to Karabiner-Elements

thien-do commented 8 years ago

@lidatong @sanchesfree It seems the reason of the karabiner link in that page is the author want to say that this app works with karabiner. I'm on Sierra now and as far as I see that app only for switch keyboard language. It is not karabiner or a helper for karabiner to run on Sierra.

lewisthompson commented 8 years ago

For reference the Sierra code is being worked on at https://github.com/tekezo/Karabiner-Elements

the-braveknight commented 8 years ago

Did you identify the issue with Sierra?

nikitavoloboev commented 8 years ago

I really think we should all donate some money to this project. It is really unbelievable that such project is being offered by free to all and is open source and is supported by just one person. I myself am just a student but the value that Karabiner has brought to me is invaluable. This is literally the only reason I cannot upgrade my OS right now. I really think we should support the development of this project.

Here is the page where we all can chip in to support this project. I just want to say thank you again to @tekezo for both your help and the utility you have created by making this powerful tool.

I am also really curious whether the new version will be compatible with the old private.xml as the one I have is over 5k lines and I am not looking forward to changing it. :|

I will chim in the money I have to the project though. Thank you again @tekezo for all the work you have done on this and your active support to provide support for the new update. ♥♥♥

filiptepper commented 8 years ago

Donated. Thanks for all your hard work, looking forward to Sierra upgrade!

knu commented 8 years ago

Donated. Buy yourself a good cup of coffee or tea of your choice and take a break!

thertzelle commented 8 years ago

Donated. Looking forward to a beta version for Sierra, I love using this tool.

yuichibass commented 8 years ago

Donated. Thanks for your work!

hiroshihorie commented 8 years ago

Donated. Please keep up the good work ! いつも使わせていただいております、専門外なのでコードの貢献はできませんが少額ですが寄付させていただきました。

quozd commented 8 years ago

Donated. Thanks for your work!

j-delaney commented 8 years ago

Donated as well. Keep up the great work @tekezo ! Karabiner is really awesome and a central part of my workflow

TSFoster commented 8 years ago

Donated. Good idea, @nikitavoloboev. I'm guessing Karabiner is very, very important to everybody reading this, and no doubt many others. It's easy to forget how much we rely on people's unpaid contributions to OSS, and the last couple of months without Karabiner/Seil have been a humble reminder of that (and also a humble reminder to not install a beta OS on your main machine!)

radiophage commented 8 years ago

Donated - thank you @tekezo ありがとうございました

tamanishi commented 8 years ago

大変有り難く(空気のように)使わせていただいておりました。 ことmac + vimユーザには欠かせないツールなのではないかと思います。 とても少額ですが寄付させていただきました。 何かしらお役に立てればと思います。

砂原 正幸

On Fri, Sep 9, 2016 at 11:52 AM, radiophage notifications@github.com wrote:

Donated - thank you @tekezo https://github.com/tekezo

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/tekezo/Karabiner/issues/660#issuecomment-245804324, or mute the thread https://github.com/notifications/unsubscribe-auth/ABLjS_XxFXdqVIi_3h6kbyJrS66w0CQsks5qoMnSgaJpZM4I1S9c .

KOENVANRHEE commented 8 years ago

Donated. Thanks @tekezo

talha131 commented 8 years ago

Donated. Thanks @tekezo. Keep up the good work.

Now that I can't use Karabiner on macOS Sierra, I realize how important it was to my workflow. Can't wait to get my hands on Karabiner update.

bosr commented 8 years ago

Donated. Thanks @tekezo

josefrvaldes commented 8 years ago

Donated too. Thanks for giving us this amazing tool that makes our workflow more productive and more confortable to us @tekezo!

heronlyj commented 8 years ago

Donated. Thanks @tekezo,

ccJulia commented 8 years ago

Is there any update on this issue? I updated to macOS Sierra (business requirement) and now I am without my CMD key (using a Kinesis Keyboard that doesn't provide it by itself). You mentioned it might take a while, @tekezo – do you by any chance have an ETA as to when we can expect a Sierra ready Karabiner version?

zchee commented 8 years ago

@ccJulia See https://github.com/tekezo/Karabiner-Elements internal code.

It still has not the document because of the early prototyping stage, also I don't know can customize the CMD key But other the mapping(i.e. caps lock, cursor speed) works fine on my Sierra with Kinesis Advantage.

nikitavoloboev commented 8 years ago

I am curious @zchee, does it have the same xml syntax? I mean if I do update when the update is finished, do I need to tweak things to transfer my setup?

zchee commented 8 years ago

@nikitavoloboev I don't like to explain it on behalf of the author... (because I could be wrong, and He might think that annoying)

I don't know Karabiner-Elements still have the xml configuration interface, but Definitely, have json interface (at present).

It may be understood with reading an internal C++ source. Basically, C++ code is very confusing, but Karabiner-Elements code is very simple and beautiful.

Karabiner App is a very important tool for me because I use Dvorak. Thanks @tekezo

zchee commented 8 years ago

Sorry, nitpicky and just in case, @nikitavoloboev, If you can't read the C++, Please do not update Sierra. Karabiner-Elements usage will very different (I don't know truth, It's my feeling).

But Karabiner-Elements is Next generation. If not have a backward compatibility, but inevitable. Because nextgen, and Apple has been changed framework(IOKit?) API.

Let's continue to cheer @tekezo together.

lomafor-zz commented 8 years ago

Donated. Thanks @tekezo

zifeixu85 commented 8 years ago

Donated. Thanks for your work!

tobsn commented 8 years ago

Donated. Need Sierra update! :D