[xkb] new japanese layout
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xkeyboard-config (Ubuntu) |
Invalid
|
Medium
|
Unassigned |
Bug Description
Short Description: Group switching between multiple layout does not work
correctly when one of them is the Japanese layout (jp)
System: Ubuntu Hoary on a Japanese Toshiba Dynabook V7/513LMDW Laptop
Packages concerned (I think): xlibs, libxkbfile1, or libxkbui1
When I set up my /etc/X11/xorg.conf config file to handle ONLY the Japanese
layout (I have a Japanese keyboard), it works perfectly:
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "keyboard"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc106"
Option "XkbLayout" "jp"
Option "XkbOptions" "compose:
EndSection
HOWEVER, I am french so I like to have also a french layout (yes, for the
accents), so I tried to replace the "XkbLayout" option from "jp" to "fr,jp".
Then when X starts, the french layout is loaded and works fine. But switching
the layout does not switch to the correct Japanese layout, but to one where only
"Katakana" can be input.
The correct behavior should be to switch to the "Roman letters version" of the
Japanese layout, which is the standard and the one that is widely used by the
Japanese.
I also tried to solve this by using the Gnome Keyboard Applet, but here also,
when I choose Japanese plus any other language, the Japanese layout is not
correct, while it sets up the correct layout when I choose only Japanese.
A workaround that I have found to handle this is to use the program "setxkbmap"
to switch layouts using a terminal:
The two following commands allow a perfect change of the layout, but it should
be handled correctly using group switching.
setxkbmap -rules xorg -model pc106 -layout fr -option ""
setxkbmap -rules xorg -model pc106 -layout jp -option ""
Changed in xkeyboard-config: | |
assignee: | daniels → nobody |
Changed in xkeyboard-config: | |
status: | Unconfirmed → Confirmed |
Denis, any ideas?