ValveSoftware / steam-for-linux

Issue tracking for the Steam for Linux beta client
4.25k stars 175 forks source link

[Beta] X11 compose sequences are not working #9414

Open dsalt opened 1 year ago

dsalt commented 1 year ago

Shift-AltGr, ’a’, ‘e’ should produce ‘æ’ when ‘e’ is pressed. It does not. Instead, ‘a’ and ‘e’ are produced when the respective keys are pressed.

This works as it should in the stable build. It also worked in the beta prior to the recent major update.

sylware commented 12 months ago

Same issue on my side.

In theory, the client should dynamically load the libxkbcommon-x11 library if using the xcb libs, or the libxkbcommon if using wayland. The xserver or the wayland compositor do provide how to configure the xkb client-side state machine.

That said, the legacy libX11 has a xkb state machine included.

Hopefully, I did not say too much wrong things.

sylware commented 11 months ago

I meant a compose client state machine (on the x11 server the xkb keymap is still server side, not on native wayland).

dsalt commented 11 months ago

9631 is the same issue.