Skip to content
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

Driver Does Not Remain Loaded After Boot from Cold Mac Sequoia #4076

Open
parkernathan opened this issue Dec 28, 2024 · 5 comments
Open

Driver Does Not Remain Loaded After Boot from Cold Mac Sequoia #4076

parkernathan opened this issue Dec 28, 2024 · 5 comments

Comments

@parkernathan
Copy link

macOS version: macOS Sequoia 15.2
Karabiner version: Karabiner-Elements 15.3.0
Your Mac hardware: Intel iMac Pro
Your keyboard hardware: System 76 Launch Keyboard

Every time I completely shut down my iMac Pro and boot from cold, while Karabiner-Elements appears in the system tray, none of my key remaps function, and if I go to Settings in Karabiner-Elements, I receive the "Please Grant Permission for a Driver Extension". I go to System Settings, and the extension looks like it is enabled, but I have to toggle the switch to re-enable it.

I've already tried deactivating and reactivating the driver, no change.

@tekezo
Copy link
Member

tekezo commented Dec 28, 2024

I cannot reproduce this on my end.
Could it be that third-party security software is resetting the driver's permission status at startup?

@parkernathan
Copy link
Author

Here's the Security Software I have installed: PC Matic (work/MSP edition) and Little Snitch (outbound firewall). I can reach out to either if need be and see if there's anything resetting the driver's permission status.

Is there anything else I would need to check in macOS to ensure that the driver's permission status isn't being reset?

Thanks!

@tekezo
Copy link
Member

tekezo commented Dec 29, 2024

Thank you!
Out of the two, I think PC Matic is more likely to be the cause. If PC Matic allows you to view a list of blocked actions, it might be a good idea to check there.

@parkernathan
Copy link
Author

Sounds good. Thanks! I do advisory work for the MSP who provides PC Matic to me, so I will reach out to them and find out. I'll keep you posted of the outcome.

@parkernathan
Copy link
Author

To my knowledge, this should be resolved. Making some adjustments to PC Matic did resolve the issue. Here are the adjustments that we made to PC Matic in the event other users encounter this issue.

From the PC Matic Dashboard (PC Matic Support will need to do this), they need to go to Devices>Device Name Here>SuperShield Options and set it to Standard. Blocked File Notification will also need to be set to "Prompt for Override".

The user then needs to go to PC Matic on the tray of the Mac, click the PC Matic icon, click Settings>Notifications, and make sure "Display" and "Prompt" are enabled.

It may take a few reboots for PC Matic to prompt the user to allow all of Karabiner Elements' files, but once done, everything should load successfully.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants