-
Notifications
You must be signed in to change notification settings - Fork 236
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
Unable to type uppercase letters in Wayland clients #1740
Comments
Getting this issue as well with CS2. Similar logs I do have I do have these extra in there
But I think unrelated. Weird thing is that SHIFT + TAB doesnt work but TAB then Shift opens overlay... def issues with the key mapping |
Experiencing the same issue without the --expose-overlay launch option (if that even has to do anything with input). Shift + Tab also doesn't work but tab+shift does. |
Same issue here, Shift + Tab doesn't work. Was functional three days ago. CS2
|
Looks like an update to Xwayland (v24.1.5-1) on Arch causes this issue to appear on Xwayland clients as well, at least for me. |
Can confirm, downgrading to xorg-xwayland-24.1.4.1 fixes the issue, for anyone running on arch based system and has the previos version in cache: |
Hello, a regression in a system-wide package should be reported to and evaluated by that project's maintainer(s). Upstream: https://gitlab.freedesktop.org/xorg/xserver/-/issues/1790 |
There are three cases being discussed here:
In cases 1 and 3, modifiers (such as shift) have no effect. In case 2, everything works as expected. The bug is twofold:
This issue initially confused me because it was opened so close to the Xwayland 24.1.5 release. However, if you use the It would be interesting to know if The reason that this works with Xwayland 24.1.4 is that this version of Xwayland (and all previous versions) ran the XKB state machine on its own. This caused the gamescope bug to be hidden as long as |
Can confirm the I exhibit this issue playing CS2 (XWayland) through gamescope on NixOS. I cannot type anything using shift (underscores, upper case letters, etc). Downgrading XWayland seems like the workaround for now. |
@mahkoh from what I can tell |
The change has been reverted in the Xwayland 24.1 branch. The change will still be in the 25.1 release which should be released sometime between March and May if the trend holds. gamescope should get fixed before then. |
I noticed the same issue when playing dota via gamescope, mostly because this seems to generally affect modifier keys, so that ALT and CTRL also don't work in combination with other keys. |
Is there an existing issue for this?
Are you using any gamescope patches or a forked version of gamescope?
Current Behavior
I am unable to type uppercase letters in any wayland-native application inside of gamescope. I first discovered this issue while playing Terraria (with
SDL_VIDEODRIVER=wayland
set as an environment variable). I've tested this with Alacritty as well and the issue was still there.Steps To Reproduce
gamescope --expose-wayland -- alacritty
.Hardware information
Software information
Which gamescope backends have the issue you are reporting?
Logging, screenshots, or anything else
The text was updated successfully, but these errors were encountered: