Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=742112
nomnex nomnex@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |cooly@gnome.eu.org Component|ibus |ibp
--- Comment #14 from nomnex nomnex@gmail.com 2011-10-15 20:49:18 EDT --- (In reply to comment #13)
(In reply to comment #10)
option: grp:switch,grp:rctrl_rshift_toggle,grp_led:scroll,grp:switch,grp:rctrl_rshift_toggle,grp_led:scroll,terminate:ctrl_alt_bksp
It seems you don't specify any XKB options for Alt (I mean altwin:* options) So I think your left Alt should be normal Alt.
yes, it does
If you run 'ibus-xkb --get' command again after you switch to "French (Canada)" on ibus menu, the output shows 'ca' correctly.
yes, it does
I checked Canadian French keyboard. http://en.wikipedia.org/wiki/Keyboard_layout#Canadian_French_.28Quebec.29 The Left Alt is normal against right Alt. So if you type Alt_L + f on gedit, the File menu will be open. Alt_R is AltGR on Canadian_French.
Probably I'd like to close this bug since I think it's not a bug.
sorry, but there is a problem. it'is not a user problem, and it is not a machine problem.
after installing lxde on 2 different PCs, ibus set with Japanese & the Canadian_french input reproduce the same behavior: the left Alt with the "fr_ca" is only mapped with the dead keys (accents: à, ç, ...) and basic punctuation keys (dot, comma,). Most of the other sings keys - see attachment in comment #4 - ( [,], , ^, =, +) remain of the default layout (for instance "jp", on my system).
as I have said, when I run a setxbmap command (outside ibus), by comparison, I have a full working keyboard layout (letters, dead key, signs).
this is the command I am using (it only allow me to switch keyboard layout outside ibus): setxkbmap -option grp:switch,grp:rctrl_rshift_toggle,grp_led:scroll jp,ca
you answered that you cannot reproduce the problem and all the keys, inc. the left Alt key, are correctly mapped on your end, when you switch to "ca_fr" in ibus, on a LXDE de.
in comment #1 you said:
If you enable ibus-anthy, the keyboard layout is inherited from the system keyboard layout.
It is, but some of the keys mapped to the Alt_R (or GRAlt) remains mapped to a "JP" layout (see attachment in comment #4)
in comment #5 you said:
If you use no XKB configuration on another desktop, the default XKB setting must be called before ibus-daemon is called.
I don't really understand this. however, it seems to me the keyboard layouts are already configured in the Fedora dist. (Gnome, LXDE, KDE, etc.) the only missing option in LXDE is a GUI configuration to have several different input layouts (what I achieved with the setxkbmap command).
it looks to me there is a conflict in ibus when I switch to "ca_fr" using a "jp" default layout.
I keep posting back, because I can reproduce the same problem onmy 2 computers. They have a completely different hardware, but the software configuration is identical: both are clean install of F-15 LXDE, with ibus set to "JP" default with "ca_fr" additional input.
On both machine the Alt_R key remains mapped to "jp" input for the sing keys described in comment 4# (keys mapped with a red dot)
It is certain that my configuration is uncommon. but let's say if I would install F-15 LXDE on a few more JP notebooks, and set ibus with the "fr_ca" input. the Alt_R key would reproduce the same behavior. So, wouldn't it apply as a bug?
Of course, I can wait until F-16, but I worry the issue remains. I had the same problem on F-14 already.
Sorry to be so insisting on this. Of course, if there is no solution, or if it involves a too great amount of work for a single user (I), I will live with it.
Thanks again.