Really fix the Ctrl+Alt+Backspace.
authorMichael Prokop <mika@grml.org>
Tue, 28 Dec 2010 22:46:23 +0000 (23:46 +0100)
committerMichael Prokop <mika@grml.org>
Tue, 28 Dec 2010 22:46:23 +0000 (23:46 +0100)
etc/skel/.Xmodmap
etc/skel/.Xmodmap.german
etc/skel/.xinitrc.d/grml_keyboard

index 8500056..0a47007 100644 (file)
@@ -128,7 +128,7 @@ keycode  18 = 9 parenleft bracketright
 keycode  19 = 0 parenright braceright
 keycode  20 =  minus  underscore ssharp
 keycode  21 = equal plus plusminus
-keycode  22 = BackSpace NoSymbol BackSpace NoSymbol BackSpace
+keycode  22 = BackSpace Terminate_Server BackSpace Terminate_Server
 keycode  23 = Tab ISO_Left_Tab
 keycode  24 = q Q at
 keycode  25 = w W lstroke Lstroke lstroke Lstroke
index 39d60de..b9bf5fa 100644 (file)
@@ -130,7 +130,7 @@ keycode  18 = 9 parenright bracketright plusminus bracketright plusminus
 keycode  19 = 0 equal braceright degree braceright degree
 keycode  20 = ssharp question backslash questiondown backslash questiondown
 keycode  21 = dead_acute dead_grave dead_cedilla dead_ogonek dead_cedilla dead_ogonek
-keycode  22 = BackSpace Terminate_Server
+keycode  22 = BackSpace Terminate_Server BackSpace Terminate_Server
 keycode  23 = Tab ISO_Left_Tab
 keycode  24 = q Q at
 keycode  25 = w W lstroke Lstroke lstroke Lstroke
index a4cbedf..5bec35e 100755 (executable)
@@ -10,6 +10,9 @@ if [ "$XINIT_GRML_KEYBOARD" = "false" ] ; then
    exit 0
 fi
 
+# Ctrl+Alt+Backspace killing xserver
+setxkbmap -option terminate:ctrl_alt_bksp
+
 if ! [ -r /etc/sysconfig/keyboard ] ; then
    [ -r $HOME/.Xmodmap ] && xmodmap $HOME/.Xmodmap || setxkbmap us
 else
@@ -25,7 +28,4 @@ else
    fi
 fi
 
-# Ctrl+Alt+Backspace killing xserver
-setxkbmap -option terminate:ctrl_alt_bksp
-
 ## END OF FILE #################################################################