1. Install Ubuntu 14.04 LTS, selecting a non-QWERTY system keyboard layout (e.g. Dvorak) during installation.
2. Install the ibus-rime package.
3. Activate the RIME input method.
4. Use the RIME input method to type characters.
5. Observe that RIME correctly respects the system keyboard layout.
6. Upgrade to Ubuntu 16.04 LTS.
7. Activate the RIME input method.
8. Use the RIME input method to type characters.
== Expected behaviour ==
RIME respects the system keyboard layout, and allows character input according to that layout.
== Actual behaviour ==
RIME ignores the system keyboard layout, and appears to act as if the system keyboard layout is hard-wired to QWERTY.
== Reproduction steps ==
1. Install Ubuntu 14.04 LTS, selecting a non-QWERTY system keyboard layout (e.g. Dvorak) during installation.
2. Install the ibus-rime package.
3. Activate the RIME input method.
4. Use the RIME input method to type characters.
5. Observe that RIME correctly respects the system keyboard layout.
6. Upgrade to Ubuntu 16.04 LTS.
7. Activate the RIME input method.
8. Use the RIME input method to type characters.
== Expected behaviour ==
RIME respects the system keyboard layout, and allows character input according to that layout.
== Actual behaviour ==
RIME ignores the system keyboard layout, and appears to act as if the system keyboard layout is hard-wired to QWERTY.
== Package Details ==
$ dpkg-query -s ibus-rime
Package: ibus-rime
Status: install ok installed
Priority: extra
Section: libs
Installed-Size: 68
Maintainer: Ubuntu Developers <email address hidden>
Architecture: amd64
Version: 1.2-1build1
Depends: libc6 (>= 2.4), libglib2.0-0 (>= 2.37.3), libibus-1.0-5 (>= 1.5.1), libnotify4 (>= 0.7.0), librime1, ibus, librime-data
Description: Rime Input Method Engine for IBus
$ apt-cache policy ibus-rime archive. ubuntu. com/ubuntu xenial/universe amd64 Packages dpkg/status
ibus-rime:
Installed: 1.2-1build1
Candidate: 1.2-1build1
Version table:
*** 1.2-1build1 500
500 http://
100 /var/lib/