You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Mar 19, 2024. It is now read-only.
It appears that on some more recent systems the uinput initialization does not work as expected (see #34). This was pointed out by @gslandtreter. The issue appeared on a system using Wayland. However, it should also be investigated whether the kernel version is a factor here. Once the root cause is confirmed this should be fixed in a backward-compatible manner, if possible without breaking the existing API.
The text was updated successfully, but these errors were encountered:
Hi @bendahl, thanks for pointing it out. Indeed I submitted the PR and it worked fine on wayland, but I didn't check if/when the ioctl API changed or whether the change was not backwards compatible with older kernels.
I can help you with this one.
The ideal solution would be to check the ioctl API / kernel version and make the calls accordingly. Agreed?
Sounds good! I think that performing an internal version check is definitely the way to go. Thanks for offering your help on this one, by the way. This is much appreciated!
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
It appears that on some more recent systems the uinput initialization does not work as expected (see #34). This was pointed out by @gslandtreter. The issue appeared on a system using Wayland. However, it should also be investigated whether the kernel version is a factor here. Once the root cause is confirmed this should be fixed in a backward-compatible manner, if possible without breaking the existing API.
The text was updated successfully, but these errors were encountered: