home *** CD-ROM | disk | FTP | other *** search
/ Il CD di internet / CD.iso / SOURCE / A / KEYTBLS / _KEYTBLS.TAR / usr / lib / kbd / keytables / azerty.map next >
Encoding:
Text File  |  1994-04-25  |  10.2 KB  |  307 lines

  1. # This describes the key engravings on an AZERTY keyboard (brand Tandon)
  2. # that I just got. It might be useful in French-speaking countries.
  3. # aeb - April 1994.
  4. keycode   0 =
  5. keycode   1 = Escape           Escape          
  6. keycode   2 = ampersand        one              bar             
  7.     alt     keycode   2 = bar             
  8. keycode   3 = eacute           two              at               VoidSymbol       nul              nul             
  9.     alt     keycode   3 = at              
  10. keycode   4 = quotedbl         three            numbersign      
  11.     alt     keycode   4 = numbersign      
  12. keycode   5 = apostrophe       four            
  13. keycode   6 = parenleft        five            
  14. keycode   7 = section          six              asciicircum     
  15.     alt     keycode   7 = asciicircum     
  16. keycode   8 = egrave           seven           
  17. keycode   9 = exclam           eight           
  18. keycode  10 = ccedilla         nine             braceleft       
  19.     alt     keycode  10 = braceleft       
  20. keycode  11 = agrave           zero             braceright      
  21.     alt     keycode  11 = braceright      
  22. keycode  12 = parenright       degree          
  23. keycode  13 = minus            underscore       backslash        VoidSymbol       Control_underscore Control_underscore
  24. keycode  14 = Delete           Delete          
  25. keycode  15 = Tab              Tab             
  26. keycode  16 = a               
  27. keycode  17 = z               
  28. keycode  18 = e               
  29. keycode  19 = r               
  30. keycode  20 = t               
  31. keycode  21 = y               
  32. keycode  22 = u               
  33. keycode  23 = i               
  34. keycode  24 = o               
  35. keycode  25 = p               
  36. keycode  26 = dead_circumflex  dead_diaeresis   bracketleft     
  37.     control keycode  26 = Escape          
  38.     alt     keycode  26 = bracketleft     
  39. keycode  27 = dollar           asterisk         bracketright    
  40.     control keycode  27 = Control_bracketright
  41.     alt     keycode  27 = bracketright    
  42. keycode  28 = Return          
  43. keycode  29 = Control         
  44. keycode  30 = q               
  45. keycode  31 = s               
  46. keycode  32 = d               
  47. keycode  33 = f               
  48. keycode  34 = g               
  49. keycode  35 = h               
  50. keycode  36 = j               
  51. keycode  37 = k               
  52. keycode  38 = l               
  53. keycode  39 = m               
  54. keycode  40 = ugrave           percent          acute           
  55.     alt     keycode  40 = dead_acute      
  56. keycode  41 = twosuperior      threesuperior   
  57. keycode  42 = Shift           
  58. keycode  43 = mu               sterling         grave           
  59.     alt     keycode  43 = dead_grave      
  60. keycode  44 = w               
  61. keycode  45 = x               
  62. keycode  46 = c               
  63. keycode  47 = v               
  64. keycode  48 = b               
  65. keycode  49 = n               
  66. keycode  50 = comma            question        
  67. keycode  51 = semicolon        period          
  68. keycode  52 = colon            slash           
  69. keycode  53 = equal            plus             asciitilde      
  70.     alt     keycode  53 = asciitilde      
  71. keycode  54 = Shift           
  72. keycode  55 = KP_Multiply     
  73. keycode  56 = Alt             
  74. keycode  57 = space            space           
  75.     control keycode  57 = nul             
  76. keycode  58 = Caps_Lock       
  77. keycode  59 = F1               F11              Console_13      
  78.     control keycode  59 = F1              
  79.     alt     keycode  59 = Console_1       
  80.     control alt     keycode  59 = Console_1       
  81. keycode  60 = F2               F12              Console_14      
  82.     control keycode  60 = F2              
  83.     alt     keycode  60 = Console_2       
  84.     control alt     keycode  60 = Console_2       
  85. keycode  61 = F3               F13              Console_15      
  86.     control keycode  61 = F3              
  87.     alt     keycode  61 = Console_3       
  88.     control alt     keycode  61 = Console_3       
  89. keycode  62 = F4               F14              Console_16      
  90.     control keycode  62 = F4              
  91.     alt     keycode  62 = Console_4       
  92.     control alt     keycode  62 = Console_4       
  93. keycode  63 = F5               F15              Console_17      
  94.     control keycode  63 = F5              
  95.     alt     keycode  63 = Console_5       
  96.     control alt     keycode  63 = Console_5       
  97. keycode  64 = F6               F16              Console_18      
  98.     control keycode  64 = F6              
  99.     alt     keycode  64 = Console_6       
  100.     control alt     keycode  64 = Console_6       
  101. keycode  65 = F7               F17              Console_19      
  102.     control keycode  65 = F7              
  103.     alt     keycode  65 = Console_7       
  104.     control alt     keycode  65 = Console_7       
  105. keycode  66 = F8               F18              Console_20      
  106.     control keycode  66 = F8              
  107.     alt     keycode  66 = Console_8       
  108.     control alt     keycode  66 = Console_8       
  109. keycode  67 = F9               F19              Console_21      
  110.     control keycode  67 = F9              
  111.     alt     keycode  67 = Console_9       
  112.     control alt     keycode  67 = Console_9       
  113. keycode  68 = F10              F20              Console_22      
  114.     control keycode  68 = F10             
  115.     alt     keycode  68 = Console_10      
  116.     control alt     keycode  68 = Console_10      
  117. keycode  69 = Num_Lock        
  118. keycode  70 = Scroll_Lock      Show_Memory      Show_Registers  
  119.     control keycode  70 = Show_State      
  120.     alt     keycode  70 = Scroll_Lock     
  121. keycode  71 = KP_7            
  122.     alt     keycode  71 = Ascii_7         
  123. keycode  72 = KP_8            
  124.     alt     keycode  72 = Ascii_8         
  125. keycode  73 = KP_9            
  126.     alt     keycode  73 = Ascii_9         
  127. keycode  74 = KP_Subtract     
  128. keycode  75 = KP_4            
  129.     alt     keycode  75 = Ascii_4         
  130. keycode  76 = KP_5            
  131.     alt     keycode  76 = Ascii_5         
  132. keycode  77 = KP_6            
  133.     alt     keycode  77 = Ascii_6         
  134. keycode  78 = KP_Add          
  135. keycode  79 = KP_1            
  136.     alt     keycode  79 = Ascii_1         
  137. keycode  80 = KP_2            
  138.     alt     keycode  80 = Ascii_2         
  139. keycode  81 = KP_3            
  140.     alt     keycode  81 = Ascii_3         
  141. keycode  82 = KP_0            
  142.     alt     keycode  82 = Ascii_0         
  143. keycode  83 = KP_Period       
  144.     altgr   control keycode  83 = Boot            
  145.     control alt     keycode  83 = Boot            
  146. keycode  84 = Last_Console    
  147. keycode  85 =
  148. keycode  86 = less             greater          backslash       
  149.     alt     keycode  86 = backslash       
  150. keycode  87 = F11              F11              Console_23      
  151.     control keycode  87 = F11             
  152.     alt     keycode  87 = Console_11      
  153.     control alt     keycode  87 = Console_11      
  154. keycode  88 = F12              F12              Console_24      
  155.     control keycode  88 = F12             
  156.     alt     keycode  88 = Console_12      
  157.     control alt     keycode  88 = Console_12      
  158. keycode  89 =
  159. keycode  90 =
  160. keycode  91 =
  161. keycode  92 =
  162. keycode  93 =
  163. keycode  94 =
  164. keycode  95 =
  165. keycode  96 = KP_Enter        
  166. keycode  97 = Control         
  167. keycode  98 = KP_Divide       
  168. keycode  99 = Control_backslash
  169.     control keycode  99 = Control_backslash
  170.     alt     keycode  99 = Control_backslash
  171. keycode 100 = AltGr           
  172. keycode 101 = Break           
  173. keycode 102 = Find            
  174. keycode 103 = Up              
  175. keycode 104 = Prior           
  176.     shift   keycode 104 = Scroll_Backward 
  177. keycode 105 = Left            
  178. keycode 106 = Right           
  179. keycode 107 = Select          
  180. keycode 108 = Down            
  181. keycode 109 = Next            
  182.     shift   keycode 109 = Scroll_Forward  
  183. keycode 110 = Insert          
  184. keycode 111 = Remove          
  185.     altgr   control keycode 111 = Boot            
  186.     control alt     keycode 111 = Boot            
  187. keycode 112 = Macro           
  188. keycode 113 = F13             
  189. keycode 114 = F14             
  190. keycode 115 = Help            
  191. keycode 116 = Do              
  192. keycode 117 = F17             
  193. keycode 118 = KP_MinPlus      
  194. keycode 119 = Pause           
  195. keycode 120 =
  196. keycode 121 =
  197. keycode 122 =
  198. keycode 123 =
  199. keycode 124 =
  200. keycode 125 =
  201. keycode 126 =
  202. keycode 127 =
  203. string F1 = "\033[[A"
  204. string F2 = "\033[[B"
  205. string F3 = "\033[[C"
  206. string F4 = "\033[[D"
  207. string F5 = "\033[[E"
  208. string F6 = "\033[17~"
  209. string F7 = "\033[18~"
  210. string F8 = "\033[19~"
  211. string F9 = "\033[20~"
  212. string F10 = "\033[21~"
  213. string F11 = "\033[23~"
  214. string F12 = "\033[24~"
  215. string F13 = "\033[25~"
  216. string F14 = "\033[26~"
  217. string F15 = "\033[28~"
  218. string F16 = "\033[29~"
  219. string F17 = "\033[31~"
  220. string F18 = "\033[32~"
  221. string F19 = "\033[33~"
  222. string F20 = "\033[34~"
  223. string Find = "\033[1~"
  224. string Insert = "\033[2~"
  225. string Remove = "\033[3~"
  226. string Select = "\033[4~"
  227. string Prior = "\033[5~"
  228. string Next = "\033[6~"
  229. string Macro = "\033[M"
  230. string Help = ""
  231. string Do = ""
  232. string Pause = "\033[P"
  233. string F21 = ""
  234. string F22 = ""
  235. string F23 = ""
  236. string F24 = ""
  237. string F25 = ""
  238. string F26 = ""
  239. compose '`' 'A' to '└'
  240. compose '`' 'a' to 'α'
  241. compose '\'' 'A' to '┴'
  242. compose '\'' 'a' to 'ß'
  243. compose '^' 'A' to '┬'
  244. compose '^' 'a' to 'Γ'
  245. compose '~' 'A' to '├'
  246. compose '~' 'a' to 'π'
  247. compose '"' 'A' to '─'
  248. compose '"' 'a' to 'Σ'
  249. compose 'O' 'A' to '┼'
  250. compose 'o' 'a' to 'σ'
  251. compose '0' 'A' to '┼'
  252. compose '0' 'a' to 'σ'
  253. compose 'A' 'A' to '┼'
  254. compose 'a' 'a' to 'σ'
  255. compose 'A' 'E' to '╞'
  256. compose 'a' 'e' to 'µ'
  257. compose ',' 'C' to '╟'
  258. compose ',' 'c' to 'τ'
  259. compose '`' 'E' to '╚'
  260. compose '`' 'e' to 'Φ'
  261. compose '\'' 'E' to '╔'
  262. compose '\'' 'e' to 'Θ'
  263. compose '^' 'E' to '╩'
  264. compose '^' 'e' to 'Ω'
  265. compose '"' 'E' to '╦'
  266. compose '"' 'e' to 'δ'
  267. compose '`' 'I' to '╠'
  268. compose '`' 'i' to '∞'
  269. compose '\'' 'I' to '═'
  270. compose '\'' 'i' to 'φ'
  271. compose '^' 'I' to '╬'
  272. compose '^' 'i' to 'ε'
  273. compose '"' 'I' to '╧'
  274. compose '"' 'i' to '∩'
  275. compose '-' 'D' to '╨'
  276. compose '-' 'd' to '≡'
  277. compose '~' 'N' to '╤'
  278. compose '~' 'n' to '±'
  279. compose '`' 'O' to '╥'
  280. compose '`' 'o' to '≥'
  281. compose '\'' 'O' to '╙'
  282. compose '\'' 'o' to '≤'
  283. compose '^' 'O' to '╘'
  284. compose '^' 'o' to '⌠'
  285. compose '~' 'O' to '╒'
  286. compose '~' 'o' to '⌡'
  287. compose '"' 'O' to '╓'
  288. compose '"' 'o' to '÷'
  289. compose '/' 'O' to '╪'
  290. compose '/' 'o' to '°'
  291. compose '`' 'U' to '┘'
  292. compose '`' 'u' to '∙'
  293. compose '\'' 'U' to '┌'
  294. compose '\'' 'u' to '·'
  295. compose '^' 'U' to '█'
  296. compose '^' 'u' to '√'
  297. compose '"' 'U' to '▄'
  298. compose '"' 'u' to 'ⁿ'
  299. compose '\'' 'Y' to '▌'
  300. compose '\'' 'y' to '²'
  301. compose 'T' 'H' to '▐'
  302. compose 't' 'h' to '■'
  303. compose 's' 's' to '▀'
  304. compose '"' 'y' to ' '
  305. compose 's' 'z' to '▀'
  306. compose 'i' 'j' to ' '
  307.