https://bugzilla.novell.com/show_bug.cgi?id=473657
User seldmail@gmail.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=473657#c6
--- Comment #6 from Andrey S
Using grp:shifts_toggle instead of grp:caps_toggle works for me.
setxkbmap us,ru -option "" -option "grp:shifts_toggle"
Yes! This command works. And also CapsLock toggling works if i run this command: setxkbmap us,ru -option "" -option "grp:caps_toggle" But, configuration is not loaded automatically by X.Org, unless I downgrade to xkeyboard-config 1.2*, although correct configuration is written to xorg.conf by Yast Keyboard configurator. See part of my xorg.conf file: Section "InputDevice" Driver "kbd" Identifier "Keyboard[0]" Option "Protocol" "Standard" Option "XkbLayout" "us,ru" Option "XkbModel" "logiik" Option "XkbOptions" "grp:caps_toggle" Option "XkbRules" "xfree86" Option "XkbVariant" "basic,basic" EndSection I turned on my openSUSE 11.0 especially for the testing. And then: 1) Added X11/XOrg/ repository, updated xkeyboard-config from 1.2-42.1-noarch to 1.3-36.1-noarch. 2) Unchecked in Yast -> Keyboard Layout "CapsLock key changes layout" and checked "Both Shift keys together change layout" 3) Realoaded X.Org Results: ==> "Both Shift keys together" don't change layout ==> "Windows" key doesn't work with any of the keyboard shortucts ==> Alt+Ctrl+F1(-F10) shortcuts don't work After this I downgraded back to xkeyboard-config 1.2-42.1-noarch and reloaded X.Org. Results: ==> "Both Shift keys together" change layout ==> "Windows" key works with any of the keyboard shortucts ==> Alt+Ctrl+F1(-F10) shortcuts works Or I can issue the command you gave me: setxkbmap us,ru -option "" -option "grp:shifts_toggle" (setxkbmap us,ru -option "" -option "grp:caps_toggle" it doesn't really matter) and everything works as it should even with xkeyboard-config 1.3*: ==> "Both Shift keys together" change layout ==> "Windows" key works with any of the keyboard shortucts ==> Alt+Ctrl+F1(-F10) shortcuts works _In conclusion_: the problem is that with xkeyboard-config 1.3* proper xkb configuration is not loaded by X.Org upon login. That is the case for openSUSE 11.1 and openSUSE 11.0.
Could you explain to me why you want to use Caps to toggle? Since then you can't switch between capital and small letters any longer. Maybe I think this question is not related with the topic, but I'll explain if you are really interested. I NEVER use Caps lock to switch between capital and small lettes. Why should I, if there are Shift keys for that purpose? Anyway 'normal' CapsLock function remains available through Shift+CapsLock shortcut.
That's a known issue. See Bug #447492. I can not see this bug. It is some kind of 'classified' bug I suppose, because bugzilla give me this:
"Access Denied You are not authorized to access bug #447492." So I guess that is why it is not that wide-known. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.