5. Ficheiros necessários

Contents of this section

5.1 xmodmap ( ~/.xmodmap)

--------------------------------------------------------------------------

clear    shift
clear    lock
clear    control
clear    mod1
clear    mod2
clear    mod3
clear    mod4
clear    mod5
! charset "latin-1"
keycode   9 = Escape Escape
keycode  10 = 1 exclam atilde
keycode  11 = 2 quotedbl at
keycode  12 = 3 numbersign otilde
keycode  13 = 4 dollar acircumflex
keycode  14 = 5 percent ocircumflex
keycode  15 = 6 ampersand ecircumflex
keycode  16 = 7 slash braceleft
keycode  17 = 8 parenleft bracketleft
keycode  18 = 9 parenright bracketright
keycode  19 = 0 equal braceright
keycode  20 = apostrophe question backslash
keycode  21 = braceleft braceright
keycode  22 = BackSpace BackSpace BackSpace
keycode  23 = Tab Tab
keycode  24 = q Q atilde
keycode  25 = w W otilde
keycode  26 = e E eacute
keycode  27 = r R ecircumflex
keycode  28 = t T
keycode  29 = y Y
keycode  30 = u U uacute
keycode  31 = i I iacute
keycode  32 = o O oacute 
keycode  33 = p P otilde
keycode  34 = plus asterisk ocircumflex
! keycode  35 = acute grave
keycode  35 = Dacute_accent Dgrave_accent acute grave
keycode  36 = Return
keycode  37 = Control_L
keycode  38 = a A aacute
keycode  39 = s S agrave
keycode  40 = d D atilde
keycode  41 = f F acircumflex
keycode  42 = g G
keycode  43 = h H
keycode  44 = j J
keycode  45 = k K
keycode  46 = l L
keycode  47 = ccedilla Ccedilla
keycode  48 = slash at
keycode  49 = backslash bar
keycode  50 = Shift_L
! keycode  51 = asciitilde asciicircum
keycode  51 = Dtilde Dcircumflex_accent asciitilde asciicircum
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 semicolon
keycode  60 = period colon
keycode  61 = minus underscore
keycode  62 = Shift_R
keycode  63 = KP_Multiply
keycode  64 = Alt_L Meta_L
keycode  65 = space space
keycode  66 = Caps_Lock
keycode  67 = F1 F11
keycode  68 = F2 F12
keycode  69 = F3 F13
keycode  70 = F4 F14
keycode  71 = F5 F15
keycode  72 = F6 F16
keycode  73 = F7 F17
keycode  74 = F8 F18
keycode  75 = F9 F19
keycode  76 = F10 F20
keycode  77 = Num_Lock
! keycode  78 = Scroll_Lock
keycode  78 = Multi_key
keycode  79 = KP_7
keycode  80 = KP_8
keycode  81 = KP_9
keycode  82 = KP_Subtract
keycode  83 = KP_4
keycode  84 = KP_5
keycode  85 = KP_6
keycode  86 = KP_Add
keycode  87 = KP_1
keycode  88 = KP_2
keycode  89 = KP_3
keycode  90 = KP_0
! keycode  92 = X386Sys_Req
keycode  94 = less greater bar
keycode  95 = F11 F11
keycode  96 = F12 F12
keycode 108 = KP_Enter
keycode 109 = Control_R
keycode 112 = KP_Divide
keycode 113 = Mode_switch
keycode 114 = Break
keycode 110 = Find
keycode  98 = Up
keycode  99 = Prior
keycode 100 = Left
keycode 102 = Right
keycode 104 = Down
keycode 105 = Next
keycode 106 = Insert
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
! add Mod1 = Alt_L
! add Mod2 = Mode_switch
add     shift   = Shift_L Shift_R
add     lock    = Caps_Lock
add     control = Control_L Control_R
add     mod1    = Alt_L
add     mod2 = Mode_switch
-----------------------------------------------------------------------------

5.2 port.map

------------------------------------------------------------------------------
charset "latin-1"
keycode   0 =
keycode   1 = Escape           Escape          
        alt     keycode   1 = Meta_Escape     
keycode   2 = one              exclam          
        alt     keycode   2 = Meta_one        
keycode   3 = two              quotedbl               at              
        control keycode   3 = nul             
        alt     keycode   3 = Meta_two        
keycode   4 = three            numbersign      
        control keycode   4 = Escape          
        alt     keycode   4 = Meta_three      
keycode   5 = four             dollar           dollar          
        control keycode   5 = Control_backslash
        alt     keycode   5 = Meta_four       
keycode   6 = five             percent         
        control keycode   6 = Control_bracketright
        alt     keycode   6 = Meta_five       
keycode   7 = six              ampersand     
        control keycode   7 = Control_asciicircum
        alt     keycode   7 = Meta_six        
keycode   8 = seven            slash        braceleft       
        control keycode   8 = Control_underscore
        alt     keycode   8 = Meta_seven      
keycode   9 = eight            parenleft         bracketleft     
        control keycode   9 = Delete          
        alt     keycode   9 = Meta_eight      
keycode  10 = nine             parenright        bracketright    
        alt     keycode  10 = Meta_nine       
keycode  11 = zero             equal       braceright      
        alt     keycode  11 = Meta_zero       
keycode  12 = apostrophe      question       backslash       
        control keycode  12 = Control_underscore
        alt     keycode  12 = Meta_minus      
keycode  13 = braceleft            braceright            
        alt     keycode  13 = Meta_equal      
keycode  14 = Delete           Delete          Delete
        alt     keycode  14 = Meta_Delete     
keycode  15 = Tab              Tab             
        alt     keycode  15 = Meta_Tab        
keycode  16 = +q                Q               
        control keycode  16 = Control_q       
        alt     keycode  16 = Meta_q          
keycode  17 = +w                W               
        control keycode  17 = Control_w       
        alt     keycode  17 = Meta_w          
keycode  18 = +e                E               
        control keycode  18 = Control_e       
        alt     keycode  18 = Meta_e          
keycode  19 = +r                R               
        control keycode  19 = Control_r       
        alt     keycode  19 = Meta_r          
keycode  20 = +t                T               
        control keycode  20 = Control_t       
        alt     keycode  20 = Meta_t          
keycode  21 = +y                Y               
        control keycode  21 = Control_y       
        alt     keycode  21 = Meta_y          
keycode  22 = +u                U               
        control keycode  22 = Control_u       
        alt     keycode  22 = Meta_u          
keycode  23 = +i                I               
        control keycode  23 = Tab             
        alt     keycode  23 = Meta_i          
keycode  24 = +o                O               
        control keycode  24 = Control_o       
        alt     keycode  24 = Meta_o          
keycode  25 = +p                P               
        control keycode  25 = Control_p       
        alt     keycode  25 = Meta_p          
keycode  26 = plus      asterisk       
        control keycode  26 = Escape          
        alt     keycode  26 = Meta_bracketleft
keycode  27 = dead_acute      dead_grave
        control keycode  27 = Control_bracketright
        alt     keycode  27 = Meta_bracketright
keycode  28 = Return          
        alt     keycode  28 = Meta_Control_m  
keycode  29 = Control         
keycode  30 = +a                A               
        control keycode  30 = Control_a       
        alt     keycode  30 = Meta_a          
keycode  31 = +s                S               
        control keycode  31 = Control_s       
        alt     keycode  31 = Meta_s          
keycode  32 = +d                D               
        control keycode  32 = Control_d       
        alt     keycode  32 = Meta_d          
keycode  33 = +f                F               
        control keycode  33 = Control_f       
        alt     keycode  33 = Meta_f          
keycode  34 = +g                G               
        control keycode  34 = Control_g       
        alt     keycode  34 = Meta_g          
keycode  35 = +h                H               
        control keycode  35 = BackSpace       
        alt     keycode  35 = Meta_h          
keycode  36 = +j                J               
        control keycode  36 = Linefeed        
        alt     keycode  36 = Meta_j          
keycode  37 = +k                K               
        control keycode  37 = Control_k       
        alt     keycode  37 = Meta_k          
keycode  38 = +l                L               
        control keycode  38 = Control_l       
        alt     keycode  38 = Meta_l          
keycode  39 = +ccedilla        Ccedilla           
        alt     keycode  39 = Meta_semicolon  
keycode  40 = slash             at
        control keycode  40 = Control_g       
        alt     keycode  40 = Meta_apostrophe 
keycode  41 = backslash        bar 
        control keycode  41 = nul             
        alt     keycode  41 = Meta_grave      
keycode  42 = Shift           
keycode  43 = dead_tilde      dead_circumflex
        control keycode  43 = Control_backslash
        alt     keycode  43 = Meta_backslash  
keycode  44 = +z                Z               
        control keycode  44 = Control_z       
        alt     keycode  44 = Meta_z          
keycode  45 = +x                X               
        control keycode  45 = Control_x       
        alt     keycode  45 = Meta_x          
keycode  46 = +c                C               
        control keycode  46 = Control_c       
        alt     keycode  46 = Meta_c          
keycode  47 = +v                V               
        control keycode  47 = Control_v       
        alt     keycode  47 = Meta_v          
keycode  48 = +b                B               
        control keycode  48 = Control_b       
        alt     keycode  48 = Meta_b          
keycode  49 = +n                N               
        control keycode  49 = Control_n       
        alt     keycode  49 = Meta_n          
keycode  50 = +m                M               
        control keycode  50 = Control_m       
        alt     keycode  50 = Meta_m          
keycode  51 = comma            semicolon            
        alt     keycode  51 = Meta_comma      
keycode  52 = period           colon         
        alt     keycode  52 = Meta_period     
keycode  53 = minus            underscore        
        control keycode  53 = Delete          
        alt     keycode  53 = Meta_slash      
keycode  54 = Shift           
keycode  55 = KP_Multiply     
keycode  56 = Alt             
keycode  57 = space            space           
        control keycode  57 = nul             
        alt     keycode  57 = Meta_space      
keycode  58 = Caps_Lock       
keycode  59 = F1               F11              Console_13      
        control keycode  59 = F1              
        alt     keycode  59 = Console_1       
keycode  60 = F2               F12              Console_14      
        control keycode  60 = F2              
        alt     keycode  60 = Console_2       
keycode  61 = F3               F13              Console_15      
        control keycode  61 = F3              
        alt     keycode  61 = Console_3       
keycode  62 = F4               F14              Console_16      
        control keycode  62 = F4              
        alt     keycode  62 = Console_4       
keycode  63 = F5               F15              Console_17      
        control keycode  63 = F5              
        alt     keycode  63 = Console_5       
keycode  64 = F6               F16              Console_18      
        control keycode  64 = F6              
        alt     keycode  64 = Console_6       
keycode  65 = F7               F17              Console_19      
        control keycode  65 = F7              
        alt     keycode  65 = Console_7       
keycode  66 = F8               F18              Console_20      
        control keycode  66 = F8              
        alt     keycode  66 = Console_8       
keycode  67 = F9               F19              Console_21      
        control keycode  67 = F9              
        alt     keycode  67 = Console_9       
keycode  68 = F10              F20              Console_22      
        control keycode  68 = F10             
        alt     keycode  68 = Console_10      
keycode  69 = Num_Lock        
keycode  70 = Scroll_Lock      Show_Memory      Show_Registers  
        control keycode  70 = Show_State      
        alt     keycode  70 = Scroll_Lock     
keycode  71 = KP_7            
        alt     keycode  71 = Ascii_7         
keycode  72 = KP_8            
        alt     keycode  72 = Ascii_8         
keycode  73 = KP_9            
        alt     keycode  73 = Ascii_9         
keycode  74 = KP_Subtract     
keycode  75 = KP_4            
        alt     keycode  75 = Ascii_4         
keycode  76 = KP_5            
        alt     keycode  76 = Ascii_5         
keycode  77 = KP_6            
        alt     keycode  77 = Ascii_6         
keycode  78 = KP_Add          
keycode  79 = KP_1            
        alt     keycode  79 = Ascii_1         
keycode  80 = KP_2            
        alt     keycode  80 = Ascii_2         
keycode  81 = KP_3            
        alt     keycode  81 = Ascii_3         
keycode  82 = KP_0            
        alt     keycode  82 = Ascii_0         
keycode  83 = KP_Period       
        altgr   control keycode  83 = Boot            
        control alt     keycode  83 = Boot            
keycode  84 = Last_Console    
keycode  85 =
keycode  86 = less             greater          bar             
        alt     keycode  86 = Meta_less       
keycode  87 = F11              F11              Console_23      
        control keycode  87 = F11             
        alt     keycode  87 = Console_11      
keycode  88 = F12              F12              Console_24      
        control keycode  88 = F12             
        alt     keycode  88 = Console_12      
keycode  89 =
keycode  90 =
keycode  91 =
keycode  92 =
keycode  93 =
keycode  94 =
keycode  95 =
keycode  96 = KP_Enter        
keycode  97 = Control         
keycode  98 = KP_Divide       
keycode  99 = Control_backslash
        control keycode  99 = Control_backslash
        alt     keycode  99 = Control_backslash
keycode 100 = AltGr           
keycode 101 = Break           
keycode 102 = Find            
keycode 103 = Up              
keycode 104 = Prior           
        shift   keycode 104 = Scroll_Backward 
keycode 105 = Left            
keycode 106 = Right           
keycode 107 = Select          
keycode 108 = Down            
keycode 109 = Next            
        shift   keycode 109 = Scroll_Forward  
keycode 110 = Insert          
keycode 111 = Remove          
        altgr   control keycode 111 = Boot            
        control alt     keycode 111 = Boot            
keycode 112 =
keycode 113 =
keycode 114 =
keycode 115 =
keycode 116 =
keycode 117 =
keycode 118 =
keycode 119 =
keycode 120 =
keycode 121 =
keycode 122 =
keycode 123 =
keycode 124 =
keycode 125 =
keycode 126 =
keycode 127 =
string F1 = "\033[[A"
string F2 = "\033[[B"
string F3 = "\033[[C"
string F4 = "\033[[D"
string F5 = "\033[[E"
string F6 = "\033[17~"
string F7 = "\033[18~"
string F8 = "\033[19~"
string F9 = "\033[20~"
string F10 = "\033[21~"
string F11 = "\033[23~"
string F12 = "\033[24~"
string F13 = "\033[25~"
string F14 = "\033[26~"
string F15 = "\033[28~"
string F16 = "\033[29~"
string F17 = "\033[31~"
string F18 = "\033[32~"
string F19 = "\033[33~"
string F20 = "\033[34~"
string Find = "\033[1~"
string Insert = "\033[2~"
string Remove = "\033[3~"
string Select = "\033[4~"
string Prior = "\033[5~"
string Next = "\033[6~"
string F21 = ""
string F22 = ""
string F23 = ""
string F24 = ""
string F25 = ""
string F26 = ""
-----------------------------------------------------------------------------


Next Chapter, Previous Chapter

Table of contents of this chapter, General table of contents

Top of the document, Beginning of this Chapter