Package: xkb-data Severity: wishlist Tags: patch
I want alt-caps to toggle the group. I've been using it for years now, and now I want to get it supported officially. The fix is by adding a few lines in two files. Starting from the xkb "home" (currently /etc/X11/xkb, being moved to /usr/share/X11/xkb). --- symbols/group.orig 2005-06-01 08:56:37.000000000 +0300 +++ symbols/group 2005-06-16 12:25:18.000000000 +0300 @@ -295,3 +295,15 @@ virtualMods= AltGr }; }; + +// using the group(alt_caps_toggle) map, pressing: +// Alt+Caps Lock toggles group +// Caps Lock toggles caps lock +partial modifier_keys +xkb_symbols "alt_caps_toggle" { + key <CAPS> { + type="PC_SYSRQ", + symbols[Group1]= [ Caps_Lock, ISO_Next_Group] + }; +}; + --- rules/xorg.orig 2006-03-20 18:15:43.000000000 +0200 +++ rules/xorg 2006-03-24 02:51:33.000000000 +0200 @@ -901,6 +901,7 @@ grp:ctrl_shift_toggle = +group(ctrl_shift_toggle) grp:caps_toggle = +group(caps_toggle) grp:shift_caps_toggle = +group(shift_caps_toggle) + grp:alt_caps_toggle = +group(alt_caps_toggle) grp:ctrl_alt_toggle = +group(ctrl_alt_toggle) grp:alt_shift_toggle = +group(alt_shift_toggle) grp:menu_toggle = +group(menu_toggle) After this, you can just add grp:alt_caps_toggle to the XkbOptions in the xorg.conf file. -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.15-1-686 Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]