The logic IIRC is very simple:

Once xorg starts, it puts the value from xorg.conf into XKB_RULES_NAMES
root window property.

Once gnome (gnome-settings-daemon) starts, it backs up XKB_RULES_NAMES
into XKB_RULES_NAMES_BACKUP and then checks gconf. If there is nothing
in gconf, it uses the current value from XKB_RULES_NAMES (i.e. actually
it is doing nothing). Otherwise, it changes the configuration using the
values from gconf.

Once gnome-keyboard-properties capplet starts, is loads whatever
configuration is present in gconf - or, if none, falls back to the
original one, i.e. XKB_RULES_NAMES.

Does it make sense?

-- 
Keyboard misdetected as “Evdev-managed keyboard”
https://bugs.launchpad.net/bugs/102079
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to