keymap-2.6.map 5.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231
  1. # Default kernel keymap. This uses 7 modifier combinations.
  2. keymaps 0-2,4-5,8,12
  3. # Change the above line into
  4. # keymaps 0-2,4-6,8,12
  5. # in case you want the entries
  6. # altgr control keycode 83 = Boot
  7. # altgr control keycode 111 = Boot
  8. # below.
  9. #
  10. keycode 1 =
  11. keycode 2 = one exclam
  12. control alt keycode 2 = Console_1
  13. keycode 3 = two at
  14. control alt keycode 3 = Console_2
  15. keycode 4 = three numbersign
  16. control alt keycode 4 = Console_3
  17. keycode 5 = four dollar
  18. control alt keycode 5 = Console_4
  19. keycode 6 = five percent
  20. control alt keycode 6 = Console_5
  21. keycode 7 = six asciicircum
  22. control alt keycode 7 = Console_6
  23. keycode 8 = seven ampersand
  24. altgr keycode 8 = minus
  25. keycode 9 = eight asterisk
  26. altgr keycode 9 = underscore
  27. keycode 10 = nine parenleft
  28. altgr keycode 10 = plus
  29. keycode 11 = zero parenright
  30. altgr keycode 11 = equal
  31. keycode 12 = slash question
  32. altgr keycode 12 = at
  33. keycode 13 =
  34. keycode 14 = BackSpace
  35. altgr keycode 14 = Delete
  36. keycode 15 = Tab
  37. altgr keycode 15 = Caps_Lock
  38. keycode 16 = q
  39. altgr keycode 16 = grave
  40. keycode 17 = w
  41. altgr keycode 17 = asciitilde
  42. keycode 18 = e
  43. altgr keycode 18 = equal
  44. keycode 19 = r
  45. altgr keycode 19 = plus
  46. keycode 20 = t
  47. keycode 21 = y
  48. keycode 22 = u
  49. keycode 23 = i
  50. altgr keycode 23 = braceleft
  51. keycode 24 = o
  52. altgr keycode 24 = braceright
  53. keycode 25 = p
  54. altgr keycode 25 = bar
  55. keycode 26 =
  56. keycode 27 =
  57. keycode 28 = Return
  58. keycode 29 = Control
  59. keycode 30 = a
  60. keycode 31 = s
  61. keycode 32 = d
  62. keycode 33 = f
  63. keycode 34 = g
  64. keycode 35 = h
  65. keycode 36 = j
  66. altgr keycode 36 = bracketleft
  67. keycode 37 = k
  68. altgr keycode 37 = bracketright
  69. keycode 38 = l
  70. altgr keycode 38 = backslash
  71. keycode 39 =
  72. keycode 40 =
  73. keycode 41 =
  74. keycode 42 = Shift
  75. keycode 43 =
  76. keycode 44 = z
  77. keycode 45 = x
  78. keycode 46 = c
  79. keycode 47 = v
  80. keycode 48 = b
  81. altgr keycode 48 = underscore
  82. keycode 49 = n
  83. altgr keycode 49 = colon
  84. keycode 50 = m
  85. altgr keycode 50 = quotedbl
  86. keycode 51 = comma less
  87. altgr keycode 51 = semicolon
  88. keycode 52 = period greater
  89. altgr keycode 52 = apostrophe
  90. keycode 53 =
  91. keycode 54 = Shift
  92. keycode 55 =
  93. keycode 56 = Alt
  94. keycode 57 = space space
  95. control keycode 57 = nul
  96. keycode 59 = F9
  97. keycode 60 = F10
  98. keycode 61 = AltGr
  99. keycode 62 = Escape
  100. keycode 63 = Return
  101. keycode 64 = Escape
  102. keycode 65 = Down
  103. keycode 66 = Up
  104. keycode 67 = Control
  105. keycode 68 = F13
  106. keycode 79 = F15
  107. keycode 80 = F16
  108. keycode 82 = F17
  109. keycode 87 = Return
  110. keycode 88 = F11
  111. keycode 97 = Control
  112. keycode 99 = F12
  113. keycode 103 = Up
  114. altgr keycode 103 = PageUp
  115. keycode 105 = Left
  116. altgr keycode 105 = Decr_Console
  117. keycode 106 = Right
  118. altgr keycode 106 = Incr_Console
  119. keycode 108 = Down
  120. altgr keycode 108 = PageDown
  121. # LCD Softkeys as represented by zaurusd
  122. keycode 82 = F5
  123. keycode 79 = F15 # Home
  124. keycode 80 = F6
  125. keycode 81 = F16 # Email
  126. keycode 75 = F7
  127. keycode 76 = F17 # Addresses
  128. keycode 77 = F8
  129. keycode 71 = F18 # Calendar
  130. keycode 72 = F9
  131. keycode 73 = F19 # Book
  132. keycode 78 = F10
  133. string F1 = "\033[[A"
  134. string F2 = "\033[[B"
  135. string F3 = "\033[[C"
  136. string F4 = "\033[[D"
  137. string F5 = "\033[[E"
  138. string F6 = "\033[17~"
  139. string F7 = "\033[18~"
  140. string F8 = "\033[19~"
  141. string F9 = "\033[20~"
  142. string F10 = "\033[21~"
  143. string F11 = "\033[23~"
  144. string F12 = "\033[24~"
  145. string F13 = "\033[25~"
  146. string F14 = "\033[26~"
  147. string F15 = "\033[28~"
  148. string F16 = "\033[29~"
  149. string F17 = "\033[31~"
  150. string F18 = "\033[32~"
  151. string F19 = "\033[33~"
  152. string F20 = "\033[34~"
  153. string Find = "\033[1~"
  154. string Insert = "\033[2~"
  155. string Remove = "\033[3~"
  156. string Select = "\033[4~"
  157. string Prior = "\033[5~"
  158. string Next = "\033[6~"
  159. string Macro = "\033[M"
  160. string Pause = "\033[P"
  161. compose '`' 'A' to 'À'
  162. compose '`' 'a' to 'à'
  163. compose '\'' 'A' to 'Á'
  164. compose '\'' 'a' to 'á'
  165. compose '^' 'A' to 'Â'
  166. compose '^' 'a' to 'â'
  167. compose '~' 'A' to 'Ã'
  168. compose '~' 'a' to 'ã'
  169. compose '"' 'A' to 'Ä'
  170. compose '"' 'a' to 'ä'
  171. compose 'O' 'A' to 'Å'
  172. compose 'o' 'a' to 'å'
  173. compose '0' 'A' to 'Å'
  174. compose '0' 'a' to 'å'
  175. compose 'A' 'A' to 'Å'
  176. compose 'a' 'a' to 'å'
  177. compose 'A' 'E' to 'Æ'
  178. compose 'a' 'e' to 'æ'
  179. compose ',' 'C' to 'Ç'
  180. compose ',' 'c' to 'ç'
  181. compose '`' 'E' to 'È'
  182. compose '`' 'e' to 'è'
  183. compose '\'' 'E' to 'É'
  184. compose '\'' 'e' to 'é'
  185. compose '^' 'E' to 'Ê'
  186. compose '^' 'e' to 'ê'
  187. compose '"' 'E' to 'Ë'
  188. compose '"' 'e' to 'ë'
  189. compose '`' 'I' to 'Ì'
  190. compose '`' 'i' to 'ì'
  191. compose '\'' 'I' to 'Í'
  192. compose '\'' 'i' to 'í'
  193. compose '^' 'I' to 'Î'
  194. compose '^' 'i' to 'î'
  195. compose '"' 'I' to 'Ï'
  196. compose '"' 'i' to 'ï'
  197. compose '-' 'D' to 'Ð'
  198. compose '-' 'd' to 'ð'
  199. compose '~' 'N' to 'Ñ'
  200. compose '~' 'n' to 'ñ'
  201. compose '`' 'O' to 'Ò'
  202. compose '`' 'o' to 'ò'
  203. compose '\'' 'O' to 'Ó'
  204. compose '\'' 'o' to 'ó'
  205. compose '^' 'O' to 'Ô'
  206. compose '^' 'o' to 'ô'
  207. compose '~' 'O' to 'Õ'
  208. compose '~' 'o' to 'õ'
  209. compose '"' 'O' to 'Ö'
  210. compose '"' 'o' to 'ö'
  211. compose '/' 'O' to 'Ø'
  212. compose '/' 'o' to 'ø'
  213. compose '`' 'U' to 'Ù'
  214. compose '`' 'u' to 'ù'
  215. compose '\'' 'U' to 'Ú'
  216. compose '\'' 'u' to 'ú'
  217. compose '^' 'U' to 'Û'
  218. compose '^' 'u' to 'û'
  219. compose '"' 'U' to 'Ü'
  220. compose '"' 'u' to 'ü'
  221. compose '\'' 'Y' to 'Ý'
  222. compose '\'' 'y' to 'ý'
  223. compose 'T' 'H' to 'Þ'
  224. compose 't' 'h' to 'þ'
  225. compose 's' 's' to 'ß'
  226. compose '"' 'y' to 'ÿ'
  227. compose 's' 'z' to 'ß'
  228. compose 'i' 'j' to 'ÿ'