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

  1. when run first time, got a “system software from developer was blocked from loading”.
  2. successfully allowed it (no issues with invisible or inactive “Allow” button)
  3. now every time i open Karabiner it says that system policy prevents loading the kernel extension…
Screenshot 2019-03-21 at 15 55 48
  1. but there aren’t any new messages/requests in System Preferences about blocked software / developers
Screenshot 2019-03-21 at 15 58 28
  • 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)

Most upvoted comments

I got Karabiner-Elements working again by adding the team identifier G43BCU2T37. (Thanks @begatsby for the hint. See #1800.) At first, spctl wouldn’t save the new configurations. So I started my mac in recovery mode, opened the terminal and added the team identifier in recovery mode with spctl 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:

CleanShot 2022-02-26 at 20 07 04@2x

And yeah, first time I pressed “Allow” and nothing happened.

Followed the instructions, did csrutil disable, re-installed, re-added karabiner_grabber and karabiner_observer, etc. - no effect.

Logs:

[2022-02-26 20:12:15.150] [warning] [virtual_hid_device_service] driver_version_ is mismatched: Karabiner-DriverKit-VirtualHIDDeviceClient expected: 10600, actual dext: std::nullopt
[2022-02-26 20:12:15.150] [warning] [virtual_hid_device_service] driver_version_ is mismatched: Karabiner-DriverKit-VirtualHIDDeviceClient expected: 10600, actual dext: std::nullopt
[2022-02-26 20:12:16.156] [warning] [virtual_hid_device_service] driver_version_ is mismatched: Karabiner-DriverKit-VirtualHIDDeviceClient expected: 10600, actual dext: std::nullopt
[2022-02-26 20:12:16.156] [warning] [virtual_hid_device_service] driver_version_ is mismatched: Karabiner-DriverKit-VirtualHIDDeviceClient expected: 10600, actual dext: std::nullopt
[2022-02-26 20:12:17.161] [warning] [virtual_hid_device_service] driver_version_ is mismatched: Karabiner-DriverKit-VirtualHIDDeviceClient expected: 10600, actual dext: std::nullopt
[2022-02-26 20:12:17.161] [warning] [virtual_hid_device_service] driver_version_ is mismatched: Karabiner-DriverKit-VirtualHIDDeviceClient expected: 10600, actual dext: std::nullopt