Karabiner-Elements: allowing "system software from developer" not working
got a clean (new) macbook and trying to install karabiner. macos 10.14 karabiner 12.2.0
- when run first time, got a “system software from developer was blocked from loading”.
- successfully allowed it (no issues with invisible or inactive “Allow” button)
- now every time i open Karabiner it says that system policy prevents loading the kernel extension…
- but there aren’t any new messages/requests in System Preferences about blocked software / developers
- i’ve tried resetting the Gatekeeper with
sudo spctl --reset-default– didn’t work - i’ve tried whitelisting Karabiner from Gatekeeper with
spctl --add /Applications/Karabiner-Elements.app– didn’t work
am i stupidly missing something or is this some kind of a bug?
EDIT: i have also tried getting the project from git and building it on my own, but it seems it’s still built with the same developer id. or at least it still didn’t ask me for “System software from developer…” permission…
About this issue
- Original URL
- State: closed
- Created 5 years ago
- Comments: 20 (1 by maintainers)
I got Karabiner-Elements working again by adding the team identifier
G43BCU2T37. (Thanks @begatsby for the hint. See #1800.) At first,spctlwouldn’t save the new configurations. So I started my mac in recovery mode, opened the terminal and added the team identifier in recovery mode withspctl kext-consent add G43BCU2T37. Maybe it helps you, @Popl7?M1 MacBook. Monterey 12.2.1. Karabiner 14.3.0.
I’m getting this alert every time I start Karabiner:
And yeah, first time I pressed “Allow” and nothing happened.
Followed the instructions, did
csrutil disable, re-installed, re-addedkarabiner_grabberandkarabiner_observer, etc. - no effect.Logs: