Uim
Lançado pela primeira vez em 2005, uim é uma biblioteca de métodos de entrada multilíngüe com interfaces para GTK e QT, bem como qualquer coisa que suporte o xim ( e mais ). Olhando para os computadores que tenho nas proximidades, o Arch Linux, o NetBSD e o Ubuntu oferecem pacotes uim através de seus canais de distribuição padrão, o que (para mim) indica alguma medida de aceitação na comunidade como um todo.
Um trecho do meu .xprofile
mostra como configurá-lo:
export GTK_IM_MODULE='uim'
export QT_IM_MODULE='uim'
uim-xim &
export XMODIFIERS='@im=uim'
# Start one of the input method switchers
uim-toolbar-gtk-systray &