XWayland programs cannot read keyboard input when a native Wayland app is focused
Affected version
Arch Linux (Nov 30)
Gnome 43.1
Wayland only
Bug summary
Programs running in XWayland can only read keyboard input if another XWayland program is focused. For example, I have a keybind which automatically mutes my mic in Discord. The keybind does not function when the current focused app is not being displayed with XWayland.
Steps to reproduce
- Open a program which runs in XWayland and supports keybinds (Discord, for example)
- Open another program in XWayland and press the keybind, noting that it works as intended
- Open a native Wayland program, Gnome Settings for example, and attempt to use the same keybind, noting that it no longer works
What happened
Keyboard input was not seen by the program
What did you expect to happen
Keyboard input should be seen by every application running under both windowing systems, not only by one or the other.