asmvik / asmvik/skhd

Broken on macOS Sonoma 14.1

Open
#312 15 comments 7 reactions 0 assignees View on GitHub
Dominant language
C
Stars
8.1k
Forks
241
PR merge metrics
No merged PRs in 30d

Description

Cant get it to work after macOS update from Ventura to Sonoma.

I always get:
`skhd: must be run with accessibility access! abort..`
besides having given Accessibility access and restarted.
I tried skipping the check_privileges function by always returning true. Then it runs, but also doesn't seem to register key presses.

Both brew and building from source give the same result.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing the accessibility error on macOS Sonoma 14.1 using both the Homebrew installation and a source build. Inspect the check_privileges function and the reported key-press behavior; done means skhd receives key presses after Accessibility access is granted without bypassing the check.

Written by the indexing model from the issue text.

Assessment

Tech stack
c, macos
Domain
operating-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.