-
Notifications
You must be signed in to change notification settings - Fork 182
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
systemctl restart keyd.service break the capslock mapping #897
Comments
Can you elaborate? Do you mean the output sequences are correct when you run |
Hi, yes, looking at the output of Log showing restart:
After the restart tapping the capslock key no longer functions as escape - but reverts to capslock. I'm using a USB keyboard so I'll remove that from the equation and report back. Edit: It doesn't seem related to USB keyboard. |
So |
Yes, I've attached output for before and after service restart. I pointed |
Linux 6.8.0-49-generic
Ubuntu 24.04
keyd 2.5
I have a basic config:
It runs as a systemd service.
When the computer starts everything seems fine.
However, when I reload the service it breaks. The capskey loses the tapping escape behaviour and regains capslock (although strangely the control behaviour remains).
The output from
keyd -m
remains the same.I'm not sure how to debug further. The logs don't reveal anything (same for when starting with the system and after the restart).
Presumably it's to do with X running when the service is restarted.
(Incidentally, the reason I found this out is the keyd mappings just stopped working randomly, so I started looking at restart etc. Unfortunately I didn't capture any logs.)
The text was updated successfully, but these errors were encountered: