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
100% cpu core on starting daemon #397
Comments
Does this happen using the latest commit? (35bd18f) |
Yes it still happens.
|
Thanks. Can you post the output when running with |
distro: Fedora Linux 37 (Workstation Edition) x86_64 no change when running it manually:
|
@rvaiya I have the same issue and no mappings are working. |
It turns out the linux uinput driver is capable of automatically generating repeat events if you flip the right kernel bit, so we can eliminate the kludgy thread based repeat logic. This should also fix #397, since said code was relying on undefined pthread behaviour that caused some systems to busy wait.
I believe this should be fixed in the latest commit. |
When updating I found that keyd stopped working and was using max cpu in a thread.
Going back to v2.4.0 fixes the issue.
sudo journalctl -eu keyd
Config doesn't seem to matter. Tried multiple including the examples in the readme.
The text was updated successfully, but these errors were encountered: