home *** CD-ROM | disk | FTP | other *** search
- !
- ! $XFree86: xc/programs/Xserver/hw/xfree86/etc/xmodmap.std,v 3.5 1996/12/23 06:47:28 dawes Exp $
- !
- ! Standard key mapping for XFree86 (for US keyboards).
- !
- ! This file can be fed to xmodmap to restore the default mapping.
- !
- ! $XConsortium: xmodmap.std /main/7 1996/02/21 17:48:55 kaleb $
- !
- ! First, clear the modifiers
- !
- clear shift
- clear lock
- clear control
- clear mod1
- clear mod2
- clear mod3
- clear mod4
- clear mod5
- !
- ! Set the mapping for each key
- !
- keycode 8 =
- keycode 9 = Escape
- keycode 10 = 1 exclam
- keycode 11 = 2 at
- keycode 12 = 3 numbersign
- keycode 13 = 4 dollar
- keycode 14 = 5 percent
- keycode 15 = 6 asciicircum
- keycode 16 = 7 ampersand
- keycode 17 = 8 asterisk
- keycode 18 = 9 parenleft
- keycode 19 = 0 parenright
- keycode 20 = minus underscore
- keycode 21 = equal plus
- keycode 22 = BackSpace
- keycode 23 = Tab
- keycode 24 = q Q
- keycode 25 = w W
- keycode 26 = e E
- keycode 27 = r R
- keycode 28 = t T
- keycode 29 = y Y
- keycode 30 = u U
- keycode 31 = i I
- keycode 32 = o O
- keycode 33 = p P
- keycode 34 = bracketleft braceleft
- keycode 35 = bracketright braceright
- keycode 36 = Return
- keycode 37 = Control_L
- keycode 38 = a A
- keycode 39 = s S
- keycode 40 = d D
- keycode 41 = f F
- keycode 42 = g G
- keycode 43 = h H
- keycode 44 = j J
- keycode 45 = k K
- keycode 46 = l L
- keycode 47 = semicolon colon
- keycode 48 = apostrophe quotedbl
- keycode 49 = grave asciitilde
- keycode 50 = Shift_L
- keycode 51 = backslash bar
- keycode 52 = z Z
- keycode 53 = x X
- keycode 54 = c C
- keycode 55 = v V
- keycode 56 = b B
- keycode 57 = n N
- keycode 58 = m M
- keycode 59 = comma less
- keycode 60 = period greater
- keycode 61 = slash question
- keycode 62 = Shift_R
- keycode 63 = KP_Multiply
- keycode 64 = Alt_L Meta_L
- keycode 65 = space
- keycode 66 = Caps_Lock
- keycode 67 = F1
- keycode 68 = F2
- keycode 69 = F3
- keycode 70 = F4
- keycode 71 = F5
- keycode 72 = F6
- keycode 73 = F7
- keycode 74 = F8
- keycode 75 = F9
- keycode 76 = F10
- keycode 77 = Num_Lock
- keycode 78 = Multi_key
- keycode 79 = KP_Home KP_7
- keycode 80 = KP_Up KP_8
- keycode 81 = KP_Prior KP_9
- keycode 82 = KP_Subtract
- keycode 83 = KP_Left KP_4
- keycode 84 = NoSymbol KP_5
- keycode 85 = KP_Right KP_6
- keycode 86 = KP_Add
- keycode 87 = KP_End KP_1
- keycode 88 = KP_Down KP_2
- keycode 89 = KP_Next KP_3
- keycode 90 = KP_Insert KP_0
- keycode 91 = KP_Delete KP_Decimal
- !keycode 92 = X386Sys_Req
- keycode 93 =
- keycode 94 =
- keycode 95 = F11
- keycode 96 = F12
- ! keycodes 97-107 are not available on 84-key keyboards
- keycode 97 = Home
- keycode 98 = Up
- keycode 99 = Prior
- keycode 100 = Left
- keycode 101 = Begin
- keycode 102 = Right
- keycode 103 = End
- keycode 104 = Down
- keycode 105 = Next
- keycode 106 = Insert
- keycode 107 = Delete
- keycode 108 = KP_Enter
- keycode 109 = Control_R
- keycode 110 = Pause
- keycode 111 = Print
- keycode 112 = KP_Divide
- keycode 113 = Alt_R Meta_R
- keycode 114 = Break
- ! keycodes 115-117 are only available on some extended keyboards
- ! (e.g., Microsoft's ergonomic keyboard).
- keycode 115 = Meta_L
- keycode 116 = Meta_R
- keycode 117 = Menu
- !
- ! Set the modifiers
- !
- add shift = Shift_L Shift_R
- add lock = Caps_Lock
- add control = Control_L Control_R
- add mod1 = Alt_L Alt_R
- ! If you have ServerNumlock set in your XF86Config, you can comment out
- add mod2 = Num_Lock
- !
- !
- !
- ! If you use any of the special default key mappings in Xconfig, they should be
- ! duplicated in this file. Mappings should be added before the section above
- ! which sets the modifiers.
- !
- ! For the key specs:
- ! LeftAlt => keycode 64
- ! RightAlt => keycode 113
- ! AltGr => keycode 113
- ! ScrollLock => keycode 78
- ! RightCtl => keycode 109
- !
- ! For the mappings:
- ! Meta => Alt_L Meta_L
- ! Alt_R Meta_R
- ! Compose => Multi_key
- ! ModeShift => Mode_switch
- ! ModeLock => Mode_switch X386Mode_Lock
- ! ScrollLock => Scroll_Lock
- ! Control => Control_R
- !
- ! If you use ModeShift or ModeLock, the following modifier must be set:
- !
- !add mod5 = Mode_switch
- !
- ! For example, to get the equivalent of:
- !
- ! ScrollLock ModeLock
- ! RightAlt ModeShift
- ! LeftAlt Meta
- ! RightCtl Compose
- !
- ! use the following:
- !
- !keycode 78 = Mode_switch X386Mode_Lock
- !keycode 113 = Mode_switch
- !keycode 64 = Alt_L Meta_L
- !keycode 109 = Multi_key
- !
- !add mod5 = Mode_switch
-
- ! When using ServerNumLock in your XF86Config, the following codes/symbols
- ! are available in place of 79-81, 83-85, 87-91
- !keycode 136 = KP_7
- !keycode 137 = KP_8
- !keycode 138 = KP_9
- !keycode 139 = KP_4
- !keycode 140 = KP_5
- !keycode 141 = KP_6
- !keycode 142 = KP_1
- !keycode 143 = KP_2
- !keycode 144 = KP_3
- !keycode 145 = KP_0
- !keycode 146 = KP_Decimal
- !keycode 147 = Home
- !keycode 148 = Up
- !keycode 149 = Prior
- !keycode 150 = Left
- !keycode 151 = Begin
- !keycode 152 = Right
- !keycode 153 = End
- !keycode 154 = Down
- !keycode 155 = Next
- !keycode 156 = Insert
- !keycode 157 = Delete
-