-
-
Notifications
You must be signed in to change notification settings - Fork 691
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
[wayland] Keyboard stopped working on master #4767
Comments
Does nothing of the keyboard work? What about another keyboard? Did you check ~/.local/share/qtile/qtile.log? |
I checked the logs, nothing out of the ordinary |
i have the same problem, this is my qtile.log
|
can repro, investigating... |
In qtile#4757 we have fixed some of the logic with regards to setting self.qtile. This means that in certain scenarios the self.qtile attribute does not exist, e.g. when we're adding keyboards befor the config is loaded. We already mark these devices as "pending" if self.qtile is `None`, but this now does not work as the attribute is not set in the first place. Let's check with hasattr and remove the unneeded self.qtile setting inside of the keyboard constructor. This fixes qtile#4767
Try #4768 |
In qtile#4757 we have fixed some of the logic with regards to setting self.qtile. This means that in certain scenarios the self.qtile attribute does not exist, e.g. when we're adding keyboards before the config is loaded. We already mark these devices as "pending" if self.qtile is `None`, but this now does not work as the attribute is not set in the first place. Let's check with hasattr and remove the unneeded self.qtile setting inside of the keyboard constructor. This fixes qtile#4767
How I do it? Sorry |
In #4757 we have fixed some of the logic with regards to setting self.qtile. This means that in certain scenarios the self.qtile attribute does not exist, e.g. when we're adding keyboards before the config is loaded. We already mark these devices as "pending" if self.qtile is `None`, but this now does not work as the attribute is not set in the first place. Let's check with hasattr and remove the unneeded self.qtile setting inside of the keyboard constructor. This fixes #4767
Thanks!!! |
Don't worry about it. Should be fixed in master now |
Nice it works again, thank you <3 |
Issue description
I updated to the newest version and found myself not being able to use the keyboard (using wayland). The mouse still worked.
I created the issue for awareness and will help debug this in the next few days.
Not working on: 0.25.1.dev5+ga890670d
Reverted back to: 0.23.1.dev65+g2e89b757 (working here, with the rest of the system identical)
Gentoo Kernel: 6.8.6-gentoo-dist #1 SMP PREEMPT_DYNAMIC Sat Apr 13 15:30:53 -00 2024 x86_64 12th Gen Intel(R) Core(TM) i9-12900H GenuineIntel GNU/Linux
Thank you for your hard work on this!
Version
master - 0.25.1.dev5+ga890670d
Backend
Wayland (experimental)
Config
No response
Logs
No response
Required
The text was updated successfully, but these errors were encountered: