Please describe your issue in as much detail as possible:
The on-screen keyboard fails to display the Input Method Editor (IME) when a key is pressed. Input is instead forwarded directly to the Steam client. This issue occurs for all keyboard layout which require an IME.
Steam Deck ✅
Desktop ❌
Steps for reproducing this issue:
Ensure the appropriate ibus system package is installed for the active keyboard layout.
Launch Steam.
Connect a Gamepad.
Select a text field.
Press the Show Keyboard shortcut (Steam / Xbox + X or PS + Square or Home + Y).
Desktop Deck-like session (gamescope -e -- steam -gamepadui -steamdeck): Blocked. Deck-like session continues to show the error message even when the ibus package is installed.
Desktop: Yes (Desktop and Big Picture)
Actual result
IME is missing when using the on-screen keyboard with a layout which requires it.
Expected result
IME appears and receives input as soon as a key is pressed on a keyboard layout which requires it.
Your system information
Please describe your issue in as much detail as possible:
The on-screen keyboard fails to display the Input Method Editor (IME) when a key is pressed. Input is instead forwarded directly to the Steam client. This issue occurs for all keyboard layout which require an IME.
Steps for reproducing this issue:
_Note: If the ibus package is missing a Steam Deck specific error message will be shown. See https://github.com/ValveSoftware/steam-for-linux/issues/12221._
Reproduction Rate: 5/5
Affected Platforms
gamescope -e -- steam -gamepadui -steamdeck): Blocked. Deck-like session continues to show the error message even when the ibus package is installed.Actual result
Expected result