IBus XKB feature is available in Fedora 14. This feature provides keyboard layouts as input method engines especially for European keyboards.
If you run ‘ibus-setup’ command or right click on ibus panel icon, “IBus Preferences” dialog is shown and you can add European keyboard layouts in the “Input Method” tab.
The following screen shot shows added French, Russian and US layouts together with other input method engines.
The default provides the major layouts only and you also can add other layouts, e.g. fr(dvorak), in “Advanced” tab.
If you’d like to modify the keyboard layout for your input method engine, “System Keyboard Layout Setup” dialog is also available in “Advanced” tab
The dialog can customize the session keyboard (XKB) layouts, variants and options.
You can install the IBus XKB feature with yum command in Fedora.
# yum install ibus
If you’d like to use Fedora development release:
# yum install --enablerepo=rawhide ibus
Pingback: xkb keyboards on iBus « Through Myopic Eyes
Is there any way to build this feature into Ubuntu?
Now I’m porting the Fedora feature as ibus-xkb:
https://github.com/fujiwarat/ibus-xkb
However currently it supports the compose key only without setting keymaps because the setting part is implemented in ibus gtk panel.
I also will port that feature into ibus-xkb later.
Thanks.
Sorry for the late repose. I was a bit busy for gnome-shell and on vacation.