Status: New
Owner: ----
Labels: Type-Defect Priority-Medium

New issue 1171 by leeraulin: Need ability to specify "Use system keyboard layout" option for each input method.
http://code.google.com/p/ibus/issues/detail?id=1171

What version of the product are you using? On what operating system?
OS (Linux distributions, UNIX or ...): Ubuntu 10.10
Architecture (i386, x86_64): x86_64
IBus version: 1.3.7
Input method name and version: N/A
Python version: 2.6
dbus version: 1.4.0
dbus-python version: python-dbus 0.83.0
gtk version (if bug is about gtk applications):
qt version (if bug is about qt applications):

What steps will reproduce the problem?
1. Install more than one input method

What is the expected [desired] output?

Select the Korean input method, and type Hangul characters with using the default layout of a Korean keyboard. Switch to the "Other - compose" input method and type using my system's keyboard layout - Dvorak.

What do you see instead?

If I tick the "Use system keyboard layout" option, I can type using the compose method using my normal keyboard layout, as desired. However, if I switch to Korean, the keys are remapped to their corresponding Dvorak positions, which I don't want. However, if I untick the option, I can type Korean using the standard layout, but if I then switch to "Other - compose", it uses the Qwerty layout instead of the Dvorak layout, which is my system default, and the layout that I prefer to use for typing Latin characters.

There should be a way to specify "Use system keyboard layout" for each input method separately, or better yet, be able to choose the keyboard layout to be used for each input method, rather than having one setting for ibus that affects all input methods.

--
You received this message because you are subscribed to the Google
Groups "ibus-devel" group.
iBus project web page: http://code.google.com/p/ibus/
iBus dev group: http://groups.google.com/group/ibus-devel?hl=en

回复