Skip to content
Discussion options

You must be logged in to vote

I did some more research into this and I think I got a better picture.

TL;DR: Install an input method framework like IBus or Fcitx 5 for comprehensive dead key support, or if you're content with GTK's naïve implementation, set GTK_IM_MODULE to simple.


As of GTK 4.20, GTK no longer falls back to handling compose keys and dead key behaviors by itself only when using Wayland, and when an input method isn't present. I can only guess that the reasoning behind this is because a graphical toolkit rightfully shouldn't concern itself with a compose key implementation, and it should be the responsibility of the input method.

I might have accidentally spread a misconception that the compositor need…

Replies: 5 comments 11 replies

Comment options

You must be logged in to vote
9 replies
@Diegovsky
Comment options

@absforshort
Comment options

@mfxa
Comment options

@rhodes-b
Comment options

@LRitzdorf
Comment options

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
2 replies
@rhodes-b
Comment options

@LRitzdorf
Comment options

Comment options

You must be logged in to vote
0 replies
Answer selected by pluiedev

This comment has been minimized.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
upstream Issue is in an upstream project os/linux input Keyboard or mouse input
10 participants