Steam IBus

Configure Steam to work with IBus

Configure Steam to work with IBus

Create a local override of the Steam desktop shortcut:

cp /usr/share/applications/steam.desktop ~/.local/share/applications/

Edit the local shortcut. Look for the Exec= lines, add env GTK_IM_MODULE=xim right after Exec=. Example:

# Exec=/usr/bin/steam %U
Exec=env GTK_IM_MODULE=xim /usr/bin/steam %U

Repeat for every one of the Exec=` lines, then save and exit.

Launch steam through the desktop shortcut, and IBus should be working. If not, try forcing an update to the desktop database with:

update-desktop-database ~/.local/share/applications/

Reference

https://github.com/ValveSoftware/steam-for-linux/issues/781

Gemini

Code licensed under the MIT License; all other content under CC BY-SA 4.0.
Last updated on Jun 25, 2026 06:45 UTC
Built with Hugo
Theme Stack designed by Jimmy