| 
1826
 | 
     1  | 
! Xmodmap for Sun Sparc 5 (Solaris) and openwindows X-server
  | 
| 
 | 
     2  | 
 
  | 
| 
 | 
     3  | 
!activate function keys
  | 
| 
 | 
     4  | 
keycode 16 = F11 
  | 
| 
 | 
     5  | 
keycode 18 = F12 
  | 
| 
 | 
     6  | 
  | 
| 
 | 
     7  | 
! activate cursor keys etc.
  | 
| 
 | 
     8  | 
keycode 27 = Up 
  | 
| 
 | 
     9  | 
keycode 31 = Left 
  | 
| 
 | 
    10  | 
keycode 35 = Right 
  | 
| 
 | 
    11  | 
keycode 34 = Down 
  | 
| 
 | 
    12  | 
keycode 51 = Insert 
  | 
| 
 | 
    13  | 
keycode 59 = Begin
  | 
| 
 | 
    14  | 
keycode 73 = Delete 
  | 
| 
 | 
    15  | 
keycode 81 = End
  | 
| 
 | 
    16  | 
keycode 103 = Prior 
  | 
| 
 | 
    17  | 
keycode 130 = Next 
  | 
| 
 | 
    18  | 
  | 
| 
 | 
    19  | 
! make backspace behave like delete
  | 
| 
 | 
    20  | 
keycode 50 = Delete
  | 
| 
 | 
    21  | 
  | 
| 
 | 
    22  | 
! redefine Mode_Switch
  | 
| 
 | 
    23  | 
keycode 30 = Mode_switch
  | 
| 
 | 
    24  | 
  | 
| 
 | 
    25  | 
! define modifiers Super_L and Hyper_R
  | 
| 
 | 
    26  | 
keycode 20 = Hyper_R
  | 
| 
 | 
    27  | 
keycode 26 = Super_L
  | 
| 
 | 
    28  | 
  | 
| 
 | 
    29  | 
! clear all modifiers
  | 
| 
 | 
    30  | 
clear mod1
  | 
| 
 | 
    31  | 
clear mod2
  | 
| 
 | 
    32  | 
clear mod3
  | 
| 
 | 
    33  | 
clear mod4
  | 
| 
 | 
    34  | 
clear mod5
  | 
| 
 | 
    35  | 
clear  Lock
  | 
| 
 | 
    36  | 
clear  Control
  | 
| 
 | 
    37  | 
  | 
| 
 | 
    38  | 
!add modifiers again
  | 
| 
 | 
    39  | 
! mod3 should be Num_Lock on Sun_Solaris with openwindows server!!!???
  | 
| 
 | 
    40  | 
! Mode_switch should be assigned to a modifier in order to aktivate
  | 
| 
 | 
    41  | 
! switch between arrow keys and number on numerical keypad
  | 
| 
 | 
    42  | 
! It seems that mod3=Num_Lock and mod?=Mode_switch together
  | 
| 
 | 
    43  | 
! supply the usual Num_Lock functionality for the numerical keypad !!!???
  | 
| 
 | 
    44  | 
  | 
| 
 | 
    45  | 
add Lock = Caps_Lock
  | 
| 
 | 
    46  | 
add Control = Control_L 
  | 
| 
 | 
    47  | 
add mod1 = Meta_L Meta_R
  | 
| 
 | 
    48  | 
add mod2 = Super_L
  | 
| 
 | 
    49  | 
add mod3 = Num_Lock
  | 
| 
 | 
    50  | 
add mod4 = Hyper_R
  | 
| 
 | 
    51  | 
add mod5 = Mode_switch
  |