-
-
Notifications
You must be signed in to change notification settings - Fork 57
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
swhkd freezes keyboard upon execution #293
Comments
@newtoallofthis123 can you kindly look into this issue?
…On Sun, Jan 26, 2025 at 8:52 AM Letus252 ***@***.***> wrote:
Assigned #293 <#293> to
@Shinyzenith <https://github.com/Shinyzenith>.
—
Reply to this email directly, view it on GitHub
<#293 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AOP54YVTIVVO6AAFD7MODTD2MRIFTAVCNFSM6AAAAABV37TC2KVHI2DSMVQWIX3LMV45UABCJFZXG5LFIV3GK3TUJZXXI2LGNFRWC5DJN5XDWMJWGA3DQNZXG4YTAMA>
.
You are receiving this because you were assigned.Message ID:
***@***.***>
|
That seems weird |
@Letus252 I am leaning towards the wait condition problem, however in the meanwhile, relevant config files or logs would be very helpful while I look into it. |
This is definitely a problem with the keyd daemon: I replaced the configuration file with an empty file. When launching swhkd while the keyd daemon is active, my keyboard still freezes, so the issue is not with my config file. Although it probably is not related I had to create a symlink to /etc/swhkd/swhkdrc as suggested in this comment:
|
I set the timer to close the wayland session using |
Here are the logs:
|
Okay it definitely does look like a keyd error which means it has something to do with the uinput module Will look into it |
Any update on this issue? |
@Letus252 is this issue still persisting? I am not able to reproduce this upon installation. Which package did you install from AUR (bin or git)? |
Yup, the issue still persists. I installed bin version, I will uninstall it and test git version |
I am not facing this issue on swhkd-bin either. However I did notice one thing, |
Switching to .git didn't change anything. Are you testing with keyd daemon active? |
I have no idea if it matters, but this is the keyd config:
|
Yep i am doing that I ran the following: sudo systemctl enable --now keyd
./swhks
sudo ./swhkd -d I am using the source which is |
I found something interesting, maybe you could use it:
This is the keyd status while the keyboard was frozen:
As you can see there are quite a few fails "Device or resource busy". I bet this is the issue. And this is the terminal where swhkd is still active:
|
I have a feeling it's due to the ioctl errors. We really need to hunt it down @newtoallofthis123 |
Version Information:
uname -a
)Describe the bug:
When executing
swhks & pkexec swhkd
, the keyboard freezes. I am unable to use any system keybinds, type anything, even use of REISUB failed. The only way to terminate the process is by performing a hard reboot (I cannot close the terminal using only mouse).Expected behavior:
Actual behavior:
To Reproduce:
Additional information:
The text was updated successfully, but these errors were encountered: