GNOME Bugzilla – Bug 689745
grp_led:caps no longer works (regression from GNOME 3.4)
Last modified: 2018-01-24 15:06:11 UTC
In GNOME 3.4 I used caps lock indicator to see whether my primary or secondary keyboard layout is active. That is controlled by "grp_led:caps" xkb option. I also used CapsLock to switch the layouts. That is controlled by "grp:caps_toggle" option. This was my old configuration: org.gnome.libgnomekbd.keyboard options ['grp\tgrp:caps_toggle', 'altwin\taltwin:super_win', 'terminate\tterminate:ctrl_alt_bksp', 'grp_led\tgrp_led:caps'] In GNOME 3.6, the control center was reworked substantially and all the advanced options are in gnome-tweak-tool now. CapsLock can still be used to switch between layouts. But the indicator no longer works. This is my new configuration: org.gnome.settings-daemon.peripherals.keyboard input-sources-switcher 'caps' org.gnome.desktop.input-sources xkb-options ['altwin:super_win', 'terminate:ctrl_alt_bksp', 'grp_led:caps'] As you can see, it should be set up correctly. Still the CapsLock indicator doesn't work. It flashes briefly when changing layouts, but otherwise stays OFF all the time. It is not enabled even if I enable the "real" CapsLock functionality (by pressing Shift+CapsLock). I'm very unhappy about that. gnome-tweak-tool-3.6.1-2.fc18.noarch Fedora 18
OK, let me try and reproduce this in a VM.
I haven't looked closely, but I would assume this no longer works because there are no longer multiple groups, as far as xkb is concerned. We are switching out a single layout, and we are handling the caps key to so ourselves.
Thanks for taking the time to report this bug. However, you are using a version that is too old and not supported anymore. GNOME developers are no longer working on that version, so unfortunately there will not be any bug fixes for the version that you use. By upgrading to a newer version of GNOME you could receive bug fixes and new functionality. You may need to upgrade your Linux distribution to obtain a newer version of GNOME. Please feel free to reopen this bug if the problem still occurs with a newer version of GNOME.
Still the same in gnome-tweak-tool-3.8.1-1.fc19.noarch.
-- GitLab Migration Automatic Message -- This bug has been migrated to GNOME's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/gnome-tweaks/issues/27.