Skip to content

move the InputActions implementation from the daemon to the client - #13

Draft
taj-ny wants to merge 1 commit into
mainfrom
rewrite
Draft

move the InputActions implementation from the daemon to the client#13
taj-ny wants to merge 1 commit into
mainfrom
rewrite

Conversation

@taj-ny

@taj-ny taj-ny commented Jul 31, 2026

Copy link
Copy Markdown
Member

The daemon now only sets the appropriate permissions on /dev/input as well as /dev/uinput using setfacl, activates clients and deactivates them. The actual InputActions implementation has been moved to the client, reducing the amount of IPC between the daemon and the client and allowing scripting (scripts no longer run in the daemon as root), at the cost of the client requiring setgid.

@taj-ny
taj-ny force-pushed the rewrite branch 3 times, most recently from d62f96b to bea5ca1 Compare August 1, 2026 07:56
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

Successfully merging this pull request may close these issues.

1 participant