On Sunday 25 December 2011 16:29:14 Mark Goldstein wrote:
I'm using a number of KB layouts.
For quite a long time I could not manage to get KDE3 switching my layouts (not sure which versions, it was even before SuSE turned to openSUSE :-) ).
It is not that difficult.
I always used SaX2 to configure layouts (in xorg.conf) and it worked. Then Sax2 was dropped (in oS 11.3?) and I tried KDE3 mechanism again (using Personal Settings -> Regional -> Keyboard Layouts) and suddenly found it working.
But now I've installed 12.1 (64-bits) and what I see is that layout switching works fine from KDE4 and does not work from KDE3. I mean, I can switch layouts using tray icon, but user-defined keyboard shortcuts do not work (I tried defining Alt-Shift or Win keys). Global Alt-Ctrl-K works...
I have on this same machine 11.4 (32-bits) with both KDE3 and KDE4, where layout switching works correctly this way.
The files ~/.kde/share/config/kxkbrc in 11.4 and 12.1 look the same.
xev shows that pressing Win key sends ISO_Next_Group keysym, but layouts are not switched. I thought that some keyboard shortcut conflicts with my definitions, but it looks like there are no such shortcuts.
Go to KDE3 keyboard shortcuts module in kcontrol, then find the most bottom entry "switch keyboard layout" and select "other" below the list. Then press the button looking like a key and press "Win". "ISO_Next_Group" should appear on that button. Save the changes. -- To unsubscribe, e-mail: opensuse-kde3+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde3+owner@opensuse.org