IBus (Intelligent Input Bus)
This is a wiki page. Be bold and improve it!
If you have any questions about the content on this page, don't hesitate to open a new ticket and we'll do our best to assist you.
IBus
Development web site: https://github.com/ibus/ibus
Official wiki: https://github.com/ibus/ibus/wiki
Former development web site (archive): https://code.google.com/archive/p/ibus/
Chewing
Run:
$ ibus-setup
Go to "Input Method" and if "Chinese - Chewing" is not yet in the list, select it with "Add".
app-i18n/ibus-chewing must be installed.
Add the following to ~/.bashrc
export GTK_IM_MODULE=ibus
export XMODIFIERS=@im=ibus
export QT_IM_MODULE=ibus
export QT5_IM_MODULE=ibus
ibus-daemon -drx
Linux distributions
You can add information specific to given linux distributions:
Gentoo
You will get best results if you add the 'ibus
' USE flag in your /etc/portage/make.conf.
For Qt4 applications, install: app-i18n/ibus-qt.
For Qt5 applications, install: dev-qt/qtgui with the 'ibus' USE flag.
'ibus' USE flag
$ euse -I ibus
// Showing only installed files.
dev-qt/qtgui
kde-plasma/plasma-desktop
$ quse ibus
app-i18n/mozc
dev-libs/efl
// To avoid false positive because of the USE flag libusb, try both:
$ quse -e ibus
$ quse -e +ibus
Show all packages making use of ibus:
$ euse -i ibus
global use flags (searching: ibus)
************************************************************
no matching entries found
local use flags (searching: ibus)
************************************************************
[+ C ] ibus
app-i18n/mozc: Enable support for app-i18n/ibus
[+ B] 1.10.1390.102-r1 [gentoo]
[+ B] 1.13.1651.102 [gentoo]
[+ B] 2.16.2037.102 [gentoo]
[+ C ] ibus
dev-libs/efl: Enable Intelligent Input Bus
[+ ] 1.17.0-r1 [gentoo]
[+ ] 1.18.4 [gentoo]
[+ ] 9999 [gentoo]
[+ C ] ibus
dev-qt/qtgui: Build the IBus input method plugin
(4) 4.8.6-r4 [gentoo]
(4) 4.8.7 [gentoo]
[+ ] (5/5.6) 5.6.2 [gentoo]
[+ ] (5/5.7) 5.7.1-r1 [gentoo]
[+ C ] ibus
gnome-base/gnome-control-center: Enable support for enhanced input
methods through app-i18n/ibus
[+ B] (2) 3.22.2-r1 [gentoo]
[+ B] (2) 3.24.2 [gentoo]
[+ B] (2) 3.24.3 [gentoo]
[+ C ] ibus
gnome-base/gnome-shell: Enable support for enhanced input methods
through app-i18n/ibus
[+ B] 3.22.3 [gentoo]
[+ B] 3.22.3-r2 [gentoo]
[+ B] 3.24.3 [gentoo]
[+ C ] ibus
kde-plasma/plasma-desktop: Use ibus input method via app-i18n/ibus
[+ ] (5) 5.10.4 [gentoo]
[+ ] (5) 5.10.5 [gentoo]
[+ C ] ibus
x11-terms/mlterm: Enable support for app-i18n/ibus
[+ ] 3.8.0 [gentoo]
[+ ] 3.8.1 [gentoo]
[+ ] 3.8.2 [gentoo]
Ubuntu
overview:
https://launchpad.net/ibus
https://launchpad.net/ubuntu/+source/ibus
bugs:
https://bugs.launchpad.net/ibus
https://bugs.launchpad.net/ubuntu/+source/ibus
teams:
https://launchpad.net/~ibus-dev
https://launchpad.net/~ibus
External resources
- Official web site: ibus.
- Wikipedia: Intelligent Input Bus.
- Gentoo: IBus.