[caps lock] caps inverted with led if caplocks is on when changing mode

Bug #292161 reported by ®om
4
Affects Status Importance Assigned to Milestone
gnome-control-center (Ubuntu)
Invalid
Low
Ubuntu Desktop Bugs

Bug Description

In System → Preferences → Keyboard → Layout → Other options..., if I change the mode while caps lock is enabled, the new mode is not correctly used : letters are capital when capslock is off, and not when capslock is on (inversion), or it always write numbers (while it should write &é"'(-è_çà)= instead of 1234567890 when caps lock is off and shift is off). After a reboot, it takes the expected behaviour.

This problem is annoying, because switching for a mode A to B, then B to A don't go back to the previous A behaviour until reboot.

It happens with the layout "France".

Revision history for this message
®om (rom1v) wrote :
Revision history for this message
IAmDaveMyers (davemyers) wrote :

I don't know if there is a relation between the bug and this thread on the forums.

http://ubuntuforums.org/showthread.php?t=1073114

It sounds as though it may be somehow related, I have put a message into the thread to ask the OP to investigate (as this is not a problem that I have).

I will endeavour to test this on a "french" and "english" keyboard at my next available opportunity (hopefully monday morning), too see if this error is carried between keyboard configuration settings?

David

Changed in gnome-control-center:
assignee: nobody → desktop-bugs
importance: Undecided → Low
Revision history for this message
IAmDaveMyers (davemyers) wrote :

Hello again all.

sorry for being quiet on this, as I've been unable to replicate the problem until today, however I think this is a more serious issue, or maybe a related keyboard layout problem in general.

Yesterday I upgraded from Hardy to Intrepid on my works desktop (I am assuming that the OP is using Intrepid?)

Investigation lead me to an issue with dual keyboards and the caps lock key.

Firstly.

if you change to CAPS on one keyboard, the CAPS lock doesn't turn off untill you have turned on CAPS lock on the second, and then turned it off on both.

Also for inputing the sudo password there is an issue with function also.

I have the English keboard set as default for my use after logon. Whenever I perform an action that requires the entry of my sudo password I am unable to enter it. This seems to be because the system is expecting me to use the French Keyboard, but I have no way of knowing if the keyboard has the CAPS lock on or off, as the light doesn't reflect the action of the keyboard. Hence I never have enough attempts to get the code correct, and one I start again I have the same problem as I don't know how the layout is set!

Ok so now it gets worse.... I tried to do < su > from the terminal, the function of the caps lock key is completely topsy turvy. I need to log on as su from the french keyboard (or so it seems) but I need to change the caps lock on both the English and French keyboard at the same time (here is where it gets confusing), when I change it on the French the keyboard layout becomes as if it was the english keyboard (so the password isn't accepted) but when I change the caps on the english the layout returns to the french!

I can't remove the french layout, as I need to log on as sudo, but can't logon as sudo unless I use the layout of the french keyboard with the english keyboard whilst the French / English caps lock key is both on and off on the alternate same keyboard... I hope you are keeping up here...... I'm not sure I want to continue as it seems as though there is some sort of loop in the system that I can't get out of!

I can confirm that this isn't an issue on my laptop, where I have a second external keyboard connected, but they are both on the same layout.

So I now have another problem. I am going to be unable to perform any updates, as I won't be able to enter my sudo password!

I'm going to see if using a different kernel helps, currently I'm using 2.6.27.11 generic

I also noticed that there are a load of options for the activity of the caps lock key in the settings for the keyboard layout, but again of course I can't change any of them as I can't log in as root!

I think this bug needs to be upgraded in importance. But I don't know how anyone suffering the problem will be able to do the update ! ;)

I may do a clean install without the french keyboard, not that I really have time for that sort of messing about!

David

Revision history for this message
IAmDaveMyers (davemyers) wrote :

Ok appologies... I've found that I am able to turn off the french keyboard, I didn't think that I would be able to!

this has solved the problem!

having it available in the list of layouts completely throws the system. Just remove the one that you don't need, that should solve things for everyone?

sorry for the previous rant.....

Question however... if someone has a "double headded" setup (or a uses an ubuntu system as thin layer for multiple simultaneous users), and different users want to use different keyboard layouts will this cause them problems?

David

Revision history for this message
IAmDaveMyers (davemyers) wrote :

Ok I'm back.... again....

I'm still using the same kernel by the way.... I thought I had solved the problem.

However the system hasn't remembered the setting, I'll try a reboot in a second, and each window that opens seems to have an issue with deciding which layout to choose!

Also the english layout is active on the french keyboard sometimes and the French on the English!!

I guess that this was actually the real problem, and mixing of the layouts that are available to the system, obviously they are being activated / changed with the use of the CAPS lock key (even though this isn't the "default" setting - I haven't changed anything I just looked).

I'll try a reboot and see what happens!

Revision history for this message
Sebastien Bacher (seb128) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. Please answer these questions:

 * Is this reproducible?
 * If so, what specific steps should we take to recreate this bug?
 * What ubuntu version do you use?

 This will help us to find and resolve the problem.

Changed in gnome-control-center (Ubuntu):
status: New → Incomplete
Revision history for this message
Pedro Villavicencio (pedro) wrote :

We are closing this bug report because it lacks the information we need to investigate the problem, as described in the previous comments. Please reopen it if you can give us the missing information, and don't hesitate to submit bug reports in the future. To reopen the bug report you can click on the current status, under the Status column, and change the Status back to New. Thanks again!.

Changed in gnome-control-center (Ubuntu):
status: Incomplete → Invalid
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.