Karabiner Elements

I created a hyper key using Karabiner elements. When my computer restarts i seem to have to start Karabiner elements or it goes back to the old functionality. Is there anyway to prevent this?

I would definitely try reinstalling. It should start on its own whenever your computer restarts.

Does KE put itself in the user’s Login Items (I can’t remember); if so, is it turned on?

It does not.

It does install a bunch of plists:

  • /Library/LaunchDaemons/org.pqrs.karabiner.karabiner_grabber.plist

  • /Library/LaunchDaemons/org.pqrs.karabiner.karabiner_kextd.plist

  • /Library/LaunchDaemons/org.pqrs.karabiner.karabiner_observer.plist

  • /Library/LaunchAgents/org.pqrs.karabiner.agent.karabiner_grabber.plist

  • /Library/LaunchAgents/org.pqrs.karabiner.agent.karabiner_observer.plist

  • /Library/LaunchAgents/org.pqrs.karabiner.karabiner_console_user_server.plist

  • /Library/LaunchAgents/org.pqrs.karabiner.karabiner_session_monitor.plist

Presumably one of those is responsible for launching it, but my concern is that if auto-launching isn’t working, then other things may be broken and may not be as easily noticed.

I think you can have KE start before login which would prevent that. (From KE preferences)

Also, I had this issue as well some time ago. I reinstalled the version and the issue was gone

KE version 12.10 on MacOS High Sierra isn’t saving the Hyper Key rule on one of my old Macs, anyone have experience with this?