src/Tools/8bit/keyboard/Solaris/Xmodmap.solaris
author wenzelm
Mon, 29 Nov 1999 15:52:49 +0100
changeset 8039 a901bafe4578
parent 1826 2a2c0dbeb4ac
permissions -rw-r--r--
Goal: tuned pris;
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
1826
2a2c0dbeb4ac Initial revision
oheimb
parents:
diff changeset
     1
! Xmodmap for Sun Sparc 5 (Solaris) and openwindows X-server
2a2c0dbeb4ac Initial revision
oheimb
parents:
diff changeset
     2
 
2a2c0dbeb4ac Initial revision
oheimb
parents:
diff changeset
     3
!activate function keys
2a2c0dbeb4ac Initial revision
oheimb
parents:
diff changeset
     4
keycode 16 = F11 
2a2c0dbeb4ac Initial revision
oheimb
parents:
diff changeset
     5
keycode 18 = F12 
2a2c0dbeb4ac Initial revision
oheimb
parents:
diff changeset
     6
2a2c0dbeb4ac Initial revision
oheimb
parents:
diff changeset
     7
! activate cursor keys etc.
2a2c0dbeb4ac Initial revision
oheimb
parents:
diff changeset
     8
keycode 27 = Up 
2a2c0dbeb4ac Initial revision
oheimb
parents:
diff changeset
     9
keycode 31 = Left 
2a2c0dbeb4ac Initial revision
oheimb
parents:
diff changeset
    10
keycode 35 = Right 
2a2c0dbeb4ac Initial revision
oheimb
parents:
diff changeset
    11
keycode 34 = Down 
2a2c0dbeb4ac Initial revision
oheimb
parents:
diff changeset
    12
keycode 51 = Insert 
2a2c0dbeb4ac Initial revision
oheimb
parents:
diff changeset
    13
keycode 59 = Begin
2a2c0dbeb4ac Initial revision
oheimb
parents:
diff changeset
    14
keycode 73 = Delete 
2a2c0dbeb4ac Initial revision
oheimb
parents:
diff changeset
    15
keycode 81 = End
2a2c0dbeb4ac Initial revision
oheimb
parents:
diff changeset
    16
keycode 103 = Prior 
2a2c0dbeb4ac Initial revision
oheimb
parents:
diff changeset
    17
keycode 130 = Next 
2a2c0dbeb4ac Initial revision
oheimb
parents:
diff changeset
    18
2a2c0dbeb4ac Initial revision
oheimb
parents:
diff changeset
    19
! make backspace behave like delete
2a2c0dbeb4ac Initial revision
oheimb
parents:
diff changeset
    20
keycode 50 = Delete
2a2c0dbeb4ac Initial revision
oheimb
parents:
diff changeset
    21
2a2c0dbeb4ac Initial revision
oheimb
parents:
diff changeset
    22
! redefine Mode_Switch
2a2c0dbeb4ac Initial revision
oheimb
parents:
diff changeset
    23
keycode 30 = Mode_switch
2a2c0dbeb4ac Initial revision
oheimb
parents:
diff changeset
    24
2a2c0dbeb4ac Initial revision
oheimb
parents:
diff changeset
    25
! define modifiers Super_L and Hyper_R
2a2c0dbeb4ac Initial revision
oheimb
parents:
diff changeset
    26
keycode 20 = Hyper_R
2a2c0dbeb4ac Initial revision
oheimb
parents:
diff changeset
    27
keycode 26 = Super_L
2a2c0dbeb4ac Initial revision
oheimb
parents:
diff changeset
    28
2a2c0dbeb4ac Initial revision
oheimb
parents:
diff changeset
    29
! clear all modifiers
2a2c0dbeb4ac Initial revision
oheimb
parents:
diff changeset
    30
clear mod1
2a2c0dbeb4ac Initial revision
oheimb
parents:
diff changeset
    31
clear mod2
2a2c0dbeb4ac Initial revision
oheimb
parents:
diff changeset
    32
clear mod3
2a2c0dbeb4ac Initial revision
oheimb
parents:
diff changeset
    33
clear mod4
2a2c0dbeb4ac Initial revision
oheimb
parents:
diff changeset
    34
clear mod5
2a2c0dbeb4ac Initial revision
oheimb
parents:
diff changeset
    35
clear  Lock
2a2c0dbeb4ac Initial revision
oheimb
parents:
diff changeset
    36
clear  Control
2a2c0dbeb4ac Initial revision
oheimb
parents:
diff changeset
    37
2a2c0dbeb4ac Initial revision
oheimb
parents:
diff changeset
    38
!add modifiers again
2a2c0dbeb4ac Initial revision
oheimb
parents:
diff changeset
    39
! mod3 should be Num_Lock on Sun_Solaris with openwindows server!!!???
2a2c0dbeb4ac Initial revision
oheimb
parents:
diff changeset
    40
! Mode_switch should be assigned to a modifier in order to aktivate
2a2c0dbeb4ac Initial revision
oheimb
parents:
diff changeset
    41
! switch between arrow keys and number on numerical keypad
2a2c0dbeb4ac Initial revision
oheimb
parents:
diff changeset
    42
! It seems that mod3=Num_Lock and mod?=Mode_switch together
2a2c0dbeb4ac Initial revision
oheimb
parents:
diff changeset
    43
! supply the usual Num_Lock functionality for the numerical keypad !!!???
2a2c0dbeb4ac Initial revision
oheimb
parents:
diff changeset
    44
2a2c0dbeb4ac Initial revision
oheimb
parents:
diff changeset
    45
add Lock = Caps_Lock
2a2c0dbeb4ac Initial revision
oheimb
parents:
diff changeset
    46
add Control = Control_L 
2a2c0dbeb4ac Initial revision
oheimb
parents:
diff changeset
    47
add mod1 = Meta_L Meta_R
2a2c0dbeb4ac Initial revision
oheimb
parents:
diff changeset
    48
add mod2 = Super_L
2a2c0dbeb4ac Initial revision
oheimb
parents:
diff changeset
    49
add mod3 = Num_Lock
2a2c0dbeb4ac Initial revision
oheimb
parents:
diff changeset
    50
add mod4 = Hyper_R
2a2c0dbeb4ac Initial revision
oheimb
parents:
diff changeset
    51
add mod5 = Mode_switch