Comment 139 for bug 1245473

Revision history for this message
In , Ilya Murav'jov (muravev) wrote :

(In reply to comment #63)
> (In reply to comment #62)
> > I've found something wrong with the patch: the keyboard starts to type capital
> > letters with no Shift and CapsLock after changing the layout (Ctrl+Shift). That
> > behaviour cant be always reproduced. Like so:
> > яzЯzяZЯzzяzяZяzЯzяZяzяzяzяzяZя
> >
> > Not good ...
>
> Have you managed to solve this? or discover a pattern, like under what
> circumstances this occurs?
> If it doesn't happen too often, I'd be in favor of rolling out this patch, and
> closing this bug before it enters its 7th year.

No. Unfortunately, it is difficult to get rid of it:
- much worse repeatable under debug
- it is repeatable only on my working machine, not one I use for debugging Xorg (notebook)

At first everything was fine until I started playing with keyboard settings (gnome-keyboard-properties -> Layouts -> Layout Options). Wait a minute ... Ahhhh, things go wrong if "Use keyboard LED to show alternative layout"->ScrollLock is on! That is why I couldn't reproduce it on my notebook (it doesn't have keyboard LEDs). Mmm, it is much better now :)

As for the patch, you can use Oded Arbel' repository to try it without building
Xorg yourself, http://launchpad.net/~oded-geek/+archive/xorg-patches .

P.S. I am not a developer of Xorg so I could not commit anything. On the other hand, the devs seems to be not interested too. nobody cares :(