Got to thinking about how QT programs handled, say, Japanese input under KDE. Obviously, they would rely on an IM Engine (which would get installed along with KDE) for this.
Turns out, QT progs. recognize dead-keys just fine in LXQT, too, if you point 'em to one and do some minor config.
- Install an IME first (here, UIM):
# pkgin install -y uim
- Run IME and point QT to it. In
~/.xinitrc
(or elsewhere)
export XMODIFIERS='@im=uim'
# export GTK_IM_MODULE='uim'
export QT_IM_MODULE='uim'
uim-xim &
exec startlxqt
- Configure IME for Latin input:
- Go to
Preferences
> Input Method
- In
Global Settings
- Check the
Specify default IM
box
- Set
Default input method
to Latin characters
Apply
; OK
@pin might want to indicate in the LXQT install messages that an IME is required to process dead-keys and intl. char. input.