← Back to team overview

desktop-packages team mailing list archive

[Bug 816588] Re: Changing Caps Lock to Shift Lock does not work

 

Here's some more info! There is a conflict between two settings under
"Control key position". When I first opened the dialog, the "At bottom
left" option was already selected. If that option is selected, the
option "Make Caps Lock an additional Ctrl" has no effect. If, on the
other hand, I deselect "At bottom left", "Make Caps Lock an additional
Ctrl" works as desired.

> Control key position
  [ ] At bottom left
  ...
  [ ] Make Caps lock an additional Ctrl

==>

    lock        Caps_Lock (0x42)
    control     Control_L (0x25),  Control_R (0x69)

********************************************************

> Control key position
  [ ] At bottom left
  ...
  [X] Make Caps lock an additional Ctrl

==>

    lock      
    control     Control_L (0x25),  Control_L (0x42),  Control_R (0x69)


********************************************************

> Control key position
  [X] At bottom left
  ...
  [X] Make Caps lock an additional Ctrl

==>

    lock        Caps_Lock (0x42)
    control     Control_L (0x25),  Caps_Lock (0x42),  Control_R (0x69)

-- 
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/816588

Title:
  Changing Caps Lock to Shift Lock does not work

Status in “gnome-control-center” package in Ubuntu:
  Confirmed
Status in “xorg” package in Ubuntu:
  Confirmed

Bug description:
  I have a laptop with a Azerty keyboard.
  Now I want to change the default behavior of the Caps Lock to make it a Shift Lock.

  This can be change in the Regional Settings under Keyboard.
  There I changed it to make 'Caps lock act as Shift with lock'.

  But even after this, the 'Shift Lock' doesn't act like it should.
  With Shift-Lock enabled it still gives '&É"'( instead of 1234 like it should.

  
  The Caps-Lock is correctly seen:
  keycode 66 = (keysym 0xffe5, Caps_Lock), state = 0x0
  keycode 66 = (keysym 0xffe5, Caps_Lock), state = 0x2
  keycode 66 = (keysym 0xffe5, Caps_Lock), state = 0x2
  keycode 66 = (keysym 0xffe5, Caps_Lock), state = 0x2

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