keyboard switching applet does not update /desktop/gnome/peripherals/keyboard/kbd

Bug #1032569 reported by Brandt B
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gnome-settings-daemon (Ubuntu)
New
Undecided
Unassigned

Bug Description

Dear all

lsb_release -rd
Description: Ubuntu 12.04 LTS
Release: 12.04

apt-cache policy gnome-settings-daemon
gnome-settings-daemon:
  Installed: 3.4.2-0ubuntu0.2
  Candidate: 3.4.2-0ubuntu0.2
  Version table:
 *** 3.4.2-0ubuntu0.2 0
        500 http://ubuntu.ph.tum.de/ubuntu/ precise-updates/main amd64 Packages
        100 /var/lib/dpkg/status
     3.4.1-0ubuntu1 0
        500 http://ubuntu.ph.tum.de/ubuntu/ precise/main amd64 Packages

Switching the keyboard layout via system-settings->keyboard-layout updates the file /desktop/gnome/peripherals/keyboard/kbd accordingly:

gconftool-2 -R /desktop/gnome/peripherals/keyboard/kbd
 layouts = [us,de]
 options = [terminate terminate:ctrl_alt_bksp,lv3 lv3:ralt_switch,grp grp:alts_toggle]
 model = pc105
#************ switching layouts
gconftool-2 -R /desktop/gnome/peripherals/keyboard/kbd
 layouts = [de,us]
 options = [terminate terminate:ctrl_alt_bksp,lv3 lv3:ralt_switch,grp grp:alts_toggle]
 model = pc105

(Note the different order in layouts = [])Switching the keyboard via the keyboard applet in the indicator panel does not update the kbd file

gconftool-2 -R /desktop/gnome/peripherals/keyboard/kbd
 layouts = [us,de]
 options = [terminate terminate:ctrl_alt_bksp,lv3 lv3:ralt_switch,grp grp:alts_toggle]
 model = pc105
#************ switching layouts
gconftool-2 -R /desktop/gnome/peripherals/keyboard/kbd
 layouts = [us,de]
 options = [terminate terminate:ctrl_alt_bksp,lv3 lv3:ralt_switch,grp grp:alts_toggle]
 model = pc105

although the keyboard layout is changed. This breaks some scripts, which need to determine the current keyboard layout.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.