-
Notifications
You must be signed in to change notification settings - Fork 157
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bug: IOHIDDeviceOpen error: (iokit/common) not permitted #1211
Comments
@Reucherian i believe i've set that up correctly. Here's what my input monitoring window looks like: Still doesn't resolve the issue for me |
I noticed you have a |
That is not something I added explicitly. Are you certain that kanata or the terminal application you use is on this list? To add a new application you can click the + button on the bottom and either drag the application to the new finder window or navigate to it using that window. |
I faced the same problem and resolved it by:
|
Nevermind. On the picker, just press ⇧⌘G Then type the path manually. |
This happens to me as long as karabiner is open. I couldn't find a way to make both of them to work. |
I banged my head against this for an embarrassingly long time. I tried different versions, different paths, whitelisting everything in the Input Monitoring permissions pane... but would always get the (iokit/common) not permitted error. Turns out that the issue was my terminal of choice (alacritty). Even when enabled on the Input Monitoring page, it doesn't have access. Running in the native terminal resolved all the issues. I don't expect this is a common sticking point, but I thought I ought to mention it anyway, in case I save someone else a few minutes (or hours) of frustration. |
Cant use Karabiner proper with Katana because, it seems from Karabiner logs, that Karabiner already sees the socket create by katana to talk to the Karabiner-DriverKit-VirtualHIDDevice and so gives up. Im not sure I anyone has hacked the karabiner code to try to just create another socket and see if that works. I might do that or I might just pull the plug on Karabiner proper and remap all my karabiner mappings to katana. |
Requirements
Describe the bug
Can't run the kanata. having permission related issue
When I run:
I get:
Relevant kanata config
https://rentry.co/4qvbsknp/raw
To Reproduce
kanata --cfg config.kbd
Expected behavior
Shouldn't have error
Kanata version
kanata 1.6.1
Debug logs
Operating system
MacOS Sonoma 14.6.1
Additional context
Installed using cargo.
The text was updated successfully, but these errors were encountered: