caps lock as additional control broken on intrepid

Bug #287714 reported by Stephen Hemminger
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
gnome-terminal (Ubuntu)
Incomplete
Low
Ubuntu Desktop Bugs

Bug Description

Binary package hint: gnome-terminal

I upgraded from Hardy to Intrepid, and the setting "use capslock as additional control key" no longer works.
The setting is in:
         Preferences->Keyboard->Layouts->Other-Options->Ctrl key position
                 Make CapsLock an additional Ctrl
The radio button is on, but the terminal still has capslock.

This is a regression since it worked in earlier releases, Gusty, Hardy, ... on same machine.

Revision history for this message
Pedro Villavicencio (pedro) wrote :

thanks for your report, that works correct for me here , could you try to reproduce the same with a new user created on your machine? thanks.

Changed in gnome-terminal:
assignee: nobody → desktop-bugs
importance: Undecided → Low
status: New → Incomplete
Revision history for this message
Wolfgang (wolfgang-polak) wrote :

This seems related: I'm running 8.04.1. After each restart caps lock acts as caps lock. I go to
Preferences->Keyboard->Layouts->Other-Options->Ctrl key position
and find that "Make CapsLock an additional Ctrl" is highlighted. I select some other choices and re-select "Make CapsLock an additional Ctrl" and my caps lock is now a control key.

Revision history for this message
Rich Wales (richw) wrote :

I'm seeing this same problem today, on a freshly installed, patched-up-to-date 8.04.1 desktop system.

Revision history for this message
Rich Wales (richw) wrote :

This appears to be the same problem as bug #173721.

The workaround described in http://wiki.linuxquestions.org/wiki/Swap_Caps_Lock_and_Ctrl appears to fix it for me -- though, of course, this doesn't explain the strange bug with the preferences control panel option not working.

Revision history for this message
Rich Wales (richw) wrote :

I believe the relevant file with the settings from the keyboard preferences control panel is:

$HOME/.gconf/desktop/gnome/peripherals/keyboard/kbd/%gconf.xml

Here's what it looks like on my freshly installed 8.04.01 system (where the caps lock -> control setting in the control panel is not effective after a restart):

<?xml version="1.0"?>
<gconf>
        <entry name="options" mtime="1228022444" type="list" ltype="string">
                <li type="string">
                        <stringvalue>ctrl ctrl:nocaps</stringvalue>
                </li>
                <li type="string">
                        <stringvalue>Compose key compose:rwin</stringvalue>
                </li>
                <li type="string">
                        <stringvalue>eurosign eurosign:5</stringvalue>
                </li>
        </entry>
</gconf>

Note the first <stringvalue> in the <entry name="options"> section. It looks OK to me (it's the same info as what the above workaround said I should put in /etc/X11/xorg.conf), so I'm not sure why it wouldn't be working.

Revision history for this message
Bryce Harrington (bryce) wrote :

The issue with settings not persisting across reboots is bug #173721 in gnome-control-center.

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.