This issue was fixed in https://gitlab.gnome.org/GNOME/gnome-control-
center/-/merge_requests/994 which avoids changing `xkb-options` unless
the Alternate Characters dialog is opened. (That was originally part of
MR 910, but was split off so it could be merged without being blocked on
design concerns.)

I've just added an additional commit to
https://gitlab.gnome.org/GNOME/gnome-control-center/-/merge_requests/910
to also not change `xkb-options` on opening the dialog unless the
setting is actually changed, with is less necessary but probably an
improvement.

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gnome-control-center in Ubuntu.
https://bugs.launchpad.net/bugs/1934761

Title:
  gnome keyboard settings panel enforces single iso-level3-shift key

Status in gnome-control-center package in Ubuntu:
  Confirmed

Bug description:
  My Unicomp has a right windows key and alt key in swapped positions,
  so I configured right windows key to act as a second Alt_R (well
  ISO_Level3_Shift), using gnome-tweaks, leading to:

  /org/gnome/desktop/input-sources/xkb-options
    ['caps:none', 'lv3:rwin_switch']

  Opening the keyboard page in gnome settings resets this to

  /org/gnome/desktop/input-sources/xkb-options
    ['caps:none', 'lv3:ralt_alt', 'lv3:rwin_switch']

  Effectively disabling the Alt Gr (right alt key) from acting as level
  3 shift.

  Enabling right alt explicitly is not better. That sets

  /org/gnome/desktop/input-sources/xkb-options
    ['caps:none', 'lv3:ralt_switch', 'lv3:rwin_switch']

  and opening the keyboard panel then just deletes the windows key
  switch:

  
  /org/gnome/desktop/input-sources/xkb-options
    ['caps:none', 'lv3:ralt_switch']

  Not sure if it's a regression, but it's problematic anyway.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-control-center/+bug/1934761/+subscriptions


-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to