-
Notifications
You must be signed in to change notification settings - Fork 309
macOS (10.12) compatibility #660
Comments
Yes, I've noticed this too. The program runs without complaint, but none of my key mappings take effect. |
+1. |
+1 |
Same thing here, I was using it everyday, please fix it |
Yep, it's out for devs to find bugs/incompatibilities in/with existing apps! |
Yep,find that too. |
Hello, I also experience the same thing as everyone : none of the previous mappings I did work now. |
macOS 10.12 changes of the generic keyboard and mouse drivers made a great impact on Karabiner and Seil. Please wait an update of Karabiner and Seil for macOS 10.12. |
@tekezo really appeciate your work! |
I should've checked before, now I have to downgrade :( 3 hours backup and counting. |
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.) |
@mkleehammer Thank you! |
Somebody test on sierra beta 2 ? |
Still getting kernel ext error on Sierra beta 2 |
Still not working on public beta1 |
Still not working on 10.12 pb1 too |
I think we've had enough not working on macOS Sierra PB1 comments. It should already be WIP. |
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. |
@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. |
Great work tekezo: what about Sail? I just need to remap esc to caps-lock, for vim usage... |
@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. ❤️ |
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. |
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 |
@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. |
For reference the Sierra code is being worked on at https://github.com/tekezo/Karabiner-Elements |
Did you identify the issue with Sierra? |
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. ♥♥♥ |
Donated. Thanks for all your hard work, looking forward to Sierra upgrade! |
Donated. Buy yourself a good cup of coffee or tea of your choice and take a break! |
I was struggling to replicate my Karabiner setup of functional keys remaps as well as multi-key setup of Diamond Cursor (jkli or vim hjkl) and On the current stage of development Karabiner-Elements allows to do a reliable single-to-single key remap of pretty much anything. So I use it to remap modifier keys (including But the multikey hotkeys are not supported yet, so for that functionality I'm using ⌘英かな. Hint: configuration of ⌘英かな is done from the interface by actually pressing the keys. I don't know if there is a config file where you can do manual edits. But if you want to add hotkeys on a macbook to press |
cray0000, thanks for the suggestion - diamond cursor works perfectly! Not sure why the app shows the output of an individual press of (arrow left) as (fn)(arrow left), but it works nevertheless. Now I only need a way to customise the keystroke repeat interval and then I'm set. Still, diamond curser was the most important piece of the puzzle, thank you again so much! |
Is there a process you use to convert a Karabiner profile to a Karabiner-Elements profile? |
⌘英かな works for me, and the only thing it's missing is the ability to detect the mac function keys like pause/play and volume control. Anyone have any luck with that? |
Has anybody tried 10.13 beta? Is this fixed in new OS version? |
No, but I tried downgrading to El Capitan. Finally enjoying the 20 button combos with my Evoluent vertical mouse again. I love Karabiner. didn't know about the template… this needs to be spread. |
@pattulus I also keep using El Capitan, just because I need a working Karabiner :) |
https://github.com/tekezo/Karabiner-Elements/blob/master/README.md
Inasmuch as Karabiner-Elements was a rewrite to address this issue and others, I think this issue should be closed. |
I believe the developer's intent is to do a rewrite of Karabiner when he has fully completed Karabiner-Elements, using Karabiner-Elements as a foundational piece for implementing all of Karabiner's functionality as appropriate in the new world of Sierra. I believe Karabiner will be a superset of the things Karabiner-Element can do, and as the issue is about the old Karabiner not working on Sierra, it probably should stay open until the developer says he is satisfied with the new version of Karabiner, with whatever degree of parity makes sense? |
⌘英かな is good, but hard to use if you don't speak Japanese (which I don't). I've begun translating it (using google translate and educated guesses) at https://github.com/jamesonquinn/cmd-eikana. Feel free to carry that task onwards. (The key translation is the shortcut menu in the right column of the preferences window; the options are "move to top", "move up", "move down", "move to bottom", and "delete". You need these because you will want to move shortcuts with more modifiers above similar shortcuts with fewer modifiers.) (I am posting this here because it may be useful in the interim. I still await the new Karabiner expectantly, and thanks so much to Tekezo for all his work! If you have further comments on translation that would be useful to others, email me so I can edit this comment and not spam people watching this bug. Use my username at gmail.) |
HOW ABOUT ADDING A HUGE RED TEXT that will tell me that this will not work on my system? |
Sharing my experience of remapping keys only in iTerm2 and Emacs. I've been using Mac and only need to remap CMD to Ctl in iTerm2 and Emacs. Karabiner's app specific remapping has been perfect for me. However, this feature is not(yet) supported in Karabiner-elements. After being forced to upgrade by company policy, I found iTerm2 and Emacs each can each solve this remapping by themselves.
In Setting->Kyes, there are controls(see below) in the upper left corner where you can specify the modifier keys should be remapped. This setting will only affect iTerm2. |
Hi all, This selection VK_IOHIKEYBOARD_TOGGLE_NUMLOCK doesn't seem to exist in the Karabiner-Elements. Do you know how to enable this mapping in this elements version? this feature is really useful for users using compact keyboard, as the num pad is disabled by default, without correct mapping, the number pad cannot be used properly. I find user can edit the JSON file (same as we did in private.xml in old version of Karabiner, but for some reason cannot map a key to windows locking_num_lock. As it has "not_to" : true { |
I recommend using BetterTouchTool. I was able to replicate everything I had in Karabiner with this software. What I like more about it is that you have a real user interface that allows you to easily add new things and make changes unlike Karabiner where you had to use a text editor. And for remapping the Caps Lock key I'm using Karabiner Elements. |
@enigma2k I guess some users prefer text editors over messy GUI's for configurations while others don't. Totally up the user. I love Sublime Text for this approach because it's easy to maintain, fast to change (I can even automate changes depending on where I am or what time it is) and version control is a bliss. BTT is an excellent tool and is good for simpler to slightly more complex remappings. In short: I love it. But… it simply can't compete with the amount of features that Karabiner provides. For instance, I just recently filled a feature request in hope of better support of mouse actions. Stuff like this is only possible with Karabiner: I'm desperately looking for an alternative to map buttons, since avoiding macOS Sierra is not a long-term option. Triple function buttons (click, double click, hold) is so useful. I can basically configure a 20-button mouse. |
Donated. Thank you @tekezo for your awesome work. |
Does karabiner-elements do app-specific key remapping like karabiner does? for example I have L_command and R_command re-mapped to Control but only in virtual machines I have been putting off upgrading to Sierra until karabiner works fully but if the elements tool does at least this that would be great |
FWIW, I have now completely replaced Karabiner/Karabiner Elements w/ Hammerspoon. This includes:
More here Some coding would be required to adapt to your use-cases, but there's enough in there to get started I hope. |
@aaronjensen That’s really interesting, thanks. Does it work without a hitch on Sierra? |
Yep, I had to upgrade to Sierra, so I needed a solution that'd work w/ Sierra.. this is where I've landed so far. |
With the help of @aaronjensen’s example (thanks!) I have also now switched from Karabiner to Hammerspoon 👍 My config is here in case anybody would like a second example to work from. I’ve separated the layers out into Karabiner-esque (i.e. declarative) files: lower, upper, symbol, numpad, so it should be relatively easy to edit if you have your own three or four layer configuration. (There are a few other things thrown into the I hope that’s helpful to someone! |
In the spirit of posting bridge tools here, there's multimod, which only does a tiny part of what Karabiner does (just letting modifier keys work across keyboards), but does it well and works in Sierra. I'm not associated with the developer ElectroLlama in any way, but he gave me a discount code for a $5 price, and he wants me to share it, so write to me (my name at gmail) if you want it. (Discount code is a 3 word sentence in all caps with hyphens, asserting that I, Jameson, am cool, using my name.) |
@jamesonquinn I don’t mean to get off on a tangent, but are there any foot pedals or other secondary keyboards that you’d particularly recommend for use with MultiMod? |
@handcoding I'm the developer of MultiMod, I developed it for myself to get my Kinesis Savant Elite USB 3-pedal foot switch to work on a Mac... It should work with any keyboard device. As @jamesonquinn pointed out, the only thing MultiMod does (right now) is make modifier keys work across keyboards, but I'm open to feature suggestions. |
So will this software ever be updated for recent OSX versions or is it dead? Edit: Never mind I just managed to parse some more of this mega thread and found that the issue is unfixable (might have been nice for the devs to have mentioned this before all those uses threw their money into a blackhole but never mind). Close the thread with a conclusion, this is all just confusing. |
@nathanhornby If you see this comment, you will know that Karabiner-Elements is the fork that works on last versions of mac OS. |
Yes please close this thread with that as a conclusion. |
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,
The text was updated successfully, but these errors were encountered: