support various input methods
_Originally created by Tails on [#5624 (Redmine)](https://public-redmine-archive.tails.boum.org/code/issues/5624)_ When choosing an input method in "System\&quot; —> "Preferences\&quot; —> "Input Method Switcher\&quot;, one is asked to restart the X session to apply the chosen settings. This is clearly unusable for most users. # Roadmap 1. research the questions below in a Wheezy context. # Research `/usr/share/doc/im-switch/readme.debian.gz` explains in great details how the input method configuration works. - What input method do we need to support? SCIM and/or uim and/or IBus? - Do we have to choose between e.g. uim and IBus? - How to have `im-switch` do the right thing in function of the chosen locale? - How hard is it to support starting the system in any given locale (such as US English), while keeping the possibility of using a specific input method (such as SCIM) on demand? (This usecase was reported by an actual user.) # Resources - Fedora 19 release notes say they now ship ibus, ibus-kkc, ibus-libpinyin and ibus-bogo - <http://webconverger.org/blog/entry/Restoring_Japanese_support/> - One user reports that setting up SCIM for Japanese input requires to restart X, and is thus hard to do for Tails users. Feature Branch: winterfairy:bugfix/ibus ### Related issues - **Related to** tails/tails#6015 - **Related to** tails/tails#5487
issue