ValveSoftware / steam-for-linux

Issue tracking for the Steam for Linux beta client
4.23k stars 174 forks source link

Steam chat doesn't input diacritics when entered using deadkey or compose key #10043

Closed UNF0RM4TT3D closed 1 year ago

UNF0RM4TT3D commented 1 year ago

Your system information

Please describe your issue in as much detail as possible:

The steam chat window doesn't accept diacritics when using deadkey or compose key. On a Czech keyboard it is possible to type ěščřžýžáíéůú (all of these work in steam chat) without using the deadkey, but I can't write ť, ď, ň these are always composed of a modifier and two keypresses (shift + ´ ˇ and t for example). These issues prevent me from forming a grammatically correct sentence. Copying the character from another application works. There is also a discussion topic on steamcommunity.com, I attempted the suggested fix, but it didn't work. This seems to be a steam exclusive problem, any other application on my system doesn't have this issue regardless of X11 or Wayland.

Steps for reproducing this issue:

  1. Open steam chat
  2. Attempt to write a diacritic with a deadkey. Press shift + the ´ ˇ key and follow with with t, d, n.
  3. Witness the nothing input into the chat window.
  4. Write the same character in a different text window (not Steam).
  5. Copy the character
  6. Paste into Steam Chat
  7. Witness the character being properly pasted and displayed.
kisak-valve commented 1 year ago

Hello @UNF0RM4TT3D, this issue is already being tracked at #9631. Closing as a duplicate.