Currently only support TELEX. Please open an issue/PR if you're interested at other input methods like VNI.
just sudo=yes profile=release install
To run debug version:
just run debug
# in another terminal
ibus engine gokien
Other useful commands:
ibus read-config
env DCONF_PROFILE=ibus dconf read /desktop/ibus/general/preload-engines
ibus-setup
gsettings get org.gnome.desktop.input-sources sources
N/A.
-
surrounding_text: sometimes work in firefox textbox
-
emulate fake backspace:
ibus_engine_forward_key_event
won't implement. IBus is too buggy and warn people about this. -
Fcitx https://github.com/fcitx/fcitx5-unikey
- too MUCH c++. no c api. Rust can use cxx crate but no thanks.
- https://fcitx-im.org/wiki/Develop_an_simple_input_method
- https://codedocs.xyz/fcitx/fcitx5/group__FcitxCore.html
- apt download fcitx-core-dev
- can view source of fcitx5-bamboo and fcitx-unikey for API usage