!======================================================================
! MEDG Excellent X Environment (MEXE, pronounced like sexy)
!
! Default xmodmaprc.sun4 file loaded by /usr/adm/DefaultEnv/xsession
!
! This file, when given to the xmodmap program, customizes the SPARC
! type 4 keyboard.
!
! Maintained by mpf@medg.lcs.mit.edu.
!
!======================================================================

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
! Note: case is important for keysyms, but not modifiers.
! Valid modifiers: Shift, Lock, Control, Mod1, Mod2, Mod3, Mod4, Mod5
! For valid Keysyms, look at /usr/include/X11/X11/keysymdef.h
! You can get a key's keycode and keysym by watching xev's output.
! xmodmap -pk is also useful.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

! Left keypad

keycode 8   = Cancel  L1
keycode 10  = Redo    L2
keycode 32  =         L3
keycode 33  = Undo    L4
keycode 56  =         L5
keycode 58  =         L6
keycode 79  =         L7
keycode 80  =         L8
keycode 102 = Find    L9
keycode 104 =         L10

! Right keypad

keycode 28  = Pause              R1  
keycode 29  = Print              R2  
keycode 30  = Break Scroll_Lock  R3  
keycode 52  = KP_Equal           R4  
keycode 53  = KP_Divide          R5  
keycode 54  = KP_Multiply        R6  
keycode 75  = Home        KP_7   R7  
keycode 76  = Up          KP_8   R8  
keycode 77  = Prior       KP_9   R9  
keycode 98  = Left        KP_4   R10 
keycode 99  =             KP_5   R11 
keycode 100 = Right       KP_6   R12 
keycode 119 = End         KP_1   R13 
keycode 120 = Down        KP_2   R14 
keycode 121 = Next        KP_3   R15 
keycode 101 = Insert      KP_0             
keycode 57  = Delete      KP_Decimal       

! Caps Lock, Compose, Alt Graph, Line Feed

keycode 126 = Super_L    Caps_Lock
keycode 74  = Alt_R      Multi_key
keycode 20  = Super_R    script_switch
keycode 118 = Control_R  Linefeed

! Backspace, Delete, Del/.

keycode 50 = Delete BackSpace
keycode 73 = Delete Clear

! Modifiers

clear lock
add control = Control_R
add mod2    = Alt_L
add mod2    = Alt_R
add mod3    = Super_L
add mod3    = Super_R
