← Back to team overview

ubuntu-x-swat team mailing list archive

[Bug 460328] Re: Wrong keyboard settings when console-settings has multiple layouts

 

tab symbol appears only when changing layouts in gnome while
/desktop/gnome/peripherals/keyboard/kbd/layouts is empty, i.e. changing
them after "set defaults" is pressed. If gconf keys are correct, then #2
is no more. Isn't it just a gnome's problem?

To check "set system wide", I've added third layout - de, and pressed
the button. /etc/default/console-setup was changed accordingly. Tab
symbols are NOT being transferred to console-setup if they are in gconf.
They also do not appear in gconf if they are not there previously.

But then another two things: 
1. after /etc/default/console-setup is updated (de is added) there is no update in console itself - still us & ru there. 
2. If I press "set defaults" after de is added to console-setup,  then /desktop/gnome/peripherals/keyboard/kbd/layouts becomes empty, but there are only us & ru layouts left in g-k-p - why? there should be three of them according to console-setup!

Correct me if I'm wrong: the proper behavior should be:
When pressing "set defaults":
/desktop/gnome/peripherals/keyboard/general/defaultGroup shoud be set to 0 (instead of -1)
/desktop/gnome/peripherals/keyboard/kbd/layouts shoud be set to empty (and remain that way, until set explicitly)
so gnome have a default layout = first layout, and it does not override layouts from console-setup

-- 
Wrong keyboard settings when console-settings has multiple layouts
https://bugs.launchpad.net/bugs/460328
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xorg in ubuntu.