Karabiner-Elements: Can't activate driver

I have successfully used KE previously but after last reboot karabiner asked to reload the driver. Previously I had same issue and instructions to deactivate and activate driver worked as it should. Now however when I click deactivate it says success, but after restart when I click activate it shows Activation was failed. (error:1) I tried to reboot a few more times, changed version of KE to 13.0.0 and to beta build, but the problem persists.

When I use CLI it shows the following error:

$ ./Karabiner-VirtualHIDDevice-Manager activate
activation of org.pqrs.Karabiner-DriverKit-VirtualHIDDevice is requested
request of org.pqrs.Karabiner-DriverKit-VirtualHIDDevice is failed with error: The operation couldn’t be completed. (OSSystemExtensionErrorDomain error 10.)

MacOS version 10.15.7

About this issue

  • Original URL
  • State: open
  • Created 3 years ago
  • Reactions: 25
  • Comments: 22

Most upvoted comments

So I only use Karabiner for some super simple changes, so i can use my windows\linux Das keyboard I discovered that this exists in macOs natively now, so i don’t need karabiner anymore Located under System Preferences > Keyboard > Modifier Keys and make sure you have the right keyboard selected in the top dropdown.

image

I have the same problem, but in my case I’m 90% sure reason is my IT security department is blocking driver from installation. Is there any way to confirm this fact, or find a workaround and activate the driver manually, or from command-line?

Updated to MacOS 11.4 and Karabiner 13.4.0, problem is still there. I have tried to activate driver a few times with no luck.

Same here. Karabiner 13.5.0, macOS BigSur 11.4

Same here, Big Sur 11.4

Edit: In my case it was the same problem as described here: https://github.com/pqrs-org/Karabiner-Elements/issues/2636 My IT department worked out the details and now I have it resolved.

Is there any update on this? I cannot activate my driver, and I keep getting the warning. Karabiner doesn’t work any more after updating it.

For whom having “CrowdStrike Falcon” enabled by your IT in your system (like me), most likely the issue would be resolved by removing this. To check if this is the case, run the following command

$ systemextensionsctl list

and see if the output has “com.crowdstrike.falcon.Agent (xxx/xxx) Agent [activated enabled]” line. If you see this, https://github.com/pqrs-org/Karabiner-Elements/issues/2876#issuecomment-975541172 might resolve the issue.

same here, macos 11.4, KE 13.5.0

Still getting this in May 2021 on macos 11.3.1 and Karabine 13.4.4… any updates?

I ran into the same issue and never found a fix. My corporate security guy couldn’t figure out how exactly they were blocking it, so he couldn’t figure out how not to. They’re using Mosyle as the mdm or whatever

What did you ask your IT guy(s) btw?

I’ve described to them the issue with activating the driver and sent them the error from system logs I found: sysextd: Reasons for denying extension with teamID teamID("G43BCU2T37"), org.pqrs.Karabiner-DriverKit-VirtualHIDDevice are: ["extension\'s teamID and identifier are not in the list of allowed extensions"]. IT engineer told me that he “pushed new system extensions” and that made it work.

To get the exact log, please run this in your terminal log show --predicate 'sender == "sysextd" or sender CONTAINS "org.pqrs"' --info --debug --last 1h as specified in https://github.com/pqrs-org/Karabiner-DriverKit-VirtualHIDDevice/blob/main/DEVELOPMENT.md

Anyone else here with Carbon Black being managed by their company? I’ve asked the IT guys multiple times if it could be Carbon Black but nothing shows up in the logs but I’m still skeptical

Same here. Karabiner 13.5.0, macOS BigSur 11.4

I’m also having this issue.

Big Sur 11.4

Log: [2021-06-01 16:09:52.923] [warning] [virtual_hid_device_service] driver_version_ is mismatched: client expected: 10300, actual dext: std::nullopt

The new 13.3.1 beta update started working for me.