XFree86-cygwin & KDE & national keybord layouts
Alexander Gottwald
Alexander.Gottwald@s1999.tu-chemnitz.de
Sat Feb 22 12:32:00 GMT 2003
Lev Serebryakov wrote:
> Not from KDE, but from keyboard!
>
> Here are two situations:
>
> (1) twm + xterm (remote), XFree86-cygwin with config where group
> change is ctrl+shift (local).
> When I press ctrl+shift TWO things happens:
> (a) Windows' keyboard layout is being changed for XFree86 window -- it
> could be seen by changing letters on tray
> (b) XFree86 XKB's layout is being changed: xterm shows
> RUSSIAN letters on next keypresses.
I don't know how this could happen. XWin receives just the raw keycodes
with no symbol information. It's more like the 2nd key on the 3rd row was
pressed. This is translated into X11 keycodes and the XKB/modmap settings
produces symbols from these (eg. latin_a or cyrillic_ya or whatever)
I've just tried an found no such behaviour. The change of the keyboard
layout from windows had no effect on a running Xserver. Or did you mean
the layout changed after the server restart?
> (2) KDE with group change is ctrl+shift (remote), XFree86-cygwin with
> config where group change is ctrl+shift (local).
> When I press ctrl+shift ONE things happens:
> (a) Windows' keyboard layout is being changed for XFree86 window -- it
> could be seen by changing letters on tray
>
> KDE's (XKB) layout is not changed! But clicking on switch icon
> in KDE works!
> Or even better: I start xterm (without any WM), and ctrl+shift
> works, then I start `startkde' from xterm and when KDE loading is
> finished ctrl+shift doesn't work anymore. After that I'm logging out
> from KDE (only xterm still to be live) and ctrl+shift DON'T work!
>
> It seems, that KDE corrupt XKB config... But I have KDE configured
> to have "Ctrl+Shift" as group change!
Can you please run xev during this test and mail me the output?
bye
ago
NP: Apoptygma Berzerk - Ohm Sweet Ohm
--
Alexander.Gottwald@informatik.tu-chemnitz.de
http://www.gotti.org ICQ: 126018723
More information about the Cygwin-xfree
mailing list