unicodemap.jp_ansi 6.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351
  1. #region: Japanese ANSI
  2. #format: <UNICODE>, <ROW><COL>, <MODIFIERS>
  3. # <UNICODE>: hexadecimal unicode number or DEADKEY<N>
  4. # <ROW>: row in keyboard matrix (hexadecimal: 0-B)
  5. # <COL>: column in keyboard matrix (0-7)
  6. # <MODIFIERS>: space separated list of modifiers:
  7. # SHIFT CTRL GRAPH CODE CAPSLOCK
  8. 0000, 02, CTRL SHIFT # ^@
  9. 0001, 26, CTRL # ^A
  10. 0002, 27, CTRL # ^B
  11. 0003, 30, CTRL # ^C
  12. 0004, 31, CTRL # ^D
  13. 0005, 32, CTRL # ^E
  14. 0006, 33, CTRL # ^F
  15. 0007, 34, CTRL # ^G
  16. 0008, 75, # Backspace
  17. 0009, 73, # Tab
  18. 000a, 37, CTRL # ^J
  19. 000b, 81, # Home (is Home a unicode character?)
  20. 000c, 41, CTRL # ^L
  21. 000d, 77, # Enter/CR
  22. 000e, 43, CTRL # ^N
  23. 000f, 44, CTRL # ^O
  24. 0010, 45, CTRL # ^P
  25. 0011, 46, CTRL # ^Q
  26. 0012, 82, # Insert (is Insert a unicode character?)
  27. 0013, 50, CTRL # ^S
  28. 0014, 51, CTRL # ^T
  29. 0015, 52, CTRL # ^U
  30. 0016, 53, CTRL # ^V
  31. 0017, 54, CTRL # ^W
  32. 0018, 76, # Select (is Select a unicode character?)
  33. 0019, 56, CTRL # ^Y
  34. 001a, 57, CTRL # ^Z
  35. 001b, 72, # Escape(SDL maps ESC and ^[ to this code)
  36. 001c, 87, # Right (SDL maps ^\ to this code)
  37. 001d, 84, # Left (SDL maps ^] to this code)
  38. 001e, 85, # Up (SDL maps ^6 to this code)
  39. 001f, 86, # Down (SDL maps ^/ to this code)
  40. 0020, 80,
  41. 0021, 01, SHIFT
  42. 0022, 02, SHIFT
  43. 0023, 03, SHIFT
  44. 0024, 04, SHIFT
  45. 0025, 05, SHIFT
  46. 0026, 06, SHIFT
  47. 0027, 07, SHIFT
  48. 0028, 10, SHIFT
  49. 0029, 11, SHIFT
  50. 002a, 20, SHIFT
  51. 002b, 17, SHIFT
  52. 002c, 22,
  53. 002d, 12,
  54. 002e, 23,
  55. 002f, 24,
  56. 0030, 00,
  57. 0031, 01,
  58. 0032, 02,
  59. 0033, 03,
  60. 0034, 04,
  61. 0035, 05,
  62. 0036, 06,
  63. 0037, 07,
  64. 0038, 10,
  65. 0039, 11,
  66. 003a, 20,
  67. 003b, 17,
  68. 003c, 22, SHIFT
  69. 003d, 12, SHIFT
  70. 003e, 23, SHIFT
  71. 003f, 24, SHIFT
  72. 0040, 15,
  73. 0041, 26, SHIFT
  74. 0042, 27, SHIFT
  75. 0043, 30, SHIFT
  76. 0044, 31, SHIFT
  77. 0045, 32, SHIFT
  78. 0046, 33, SHIFT
  79. 0047, 34, SHIFT
  80. 0048, 35, SHIFT
  81. 0049, 36, SHIFT
  82. 004a, 37, SHIFT
  83. 004b, 40, SHIFT
  84. 004c, 41, SHIFT
  85. 004d, 42, SHIFT
  86. 004e, 43, SHIFT
  87. 004f, 44, SHIFT
  88. 0050, 45, SHIFT
  89. 0051, 46, SHIFT
  90. 0052, 47, SHIFT
  91. 0053, 50, SHIFT
  92. 0054, 51, SHIFT
  93. 0055, 52, SHIFT
  94. 0056, 53, SHIFT
  95. 0057, 54, SHIFT
  96. 0058, 55, SHIFT
  97. 0059, 56, SHIFT
  98. 005a, 57, SHIFT
  99. 005b, 16,
  100. 005c, 14, # backslash
  101. 005d, 21,
  102. 005e, 13,
  103. 005f, 25, SHIFT
  104. 0060, 15, SHIFT
  105. 0061, 26,
  106. 0062, 27,
  107. 0063, 30,
  108. 0064, 31,
  109. 0065, 32,
  110. 0066, 33,
  111. 0067, 34,
  112. 0068, 35,
  113. 0069, 36,
  114. 006a, 37,
  115. 006b, 40,
  116. 006c, 41,
  117. 006d, 42,
  118. 006e, 43,
  119. 006f, 44,
  120. 0070, 45,
  121. 0071, 46,
  122. 0072, 47,
  123. 0073, 50,
  124. 0074, 51,
  125. 0075, 52,
  126. 0076, 53,
  127. 0077, 54,
  128. 0078, 55,
  129. 0079, 56,
  130. 007a, 57,
  131. 007b, 16, SHIFT
  132. 007c, 14, SHIFT
  133. 007d, 21, SHIFT
  134. 007e, 13, SHIFT
  135. 007f, 83, # Delete
  136. 00a0, 80,
  137. 00a1, 42, SHIFT CAPSLOCK CODE
  138. 00a5, 14, # yen
  139. 00aa, 24, CAPSLOCK CODE
  140. 00ab, 22, SHIFT CAPSLOCK CODE
  141. 00ac, 04, SHIFT CAPSLOCK CODE
  142. 00b2, 25, CODE
  143. 00ba, 01, SHIFT CAPSLOCK CODE
  144. 00bb, 30, SHIFT CAPSLOCK CODE
  145. 00bc, 43, SHIFT CAPSLOCK CODE
  146. 00bd, 05, SHIFT CAPSLOCK CODE
  147. 00bf, 02, SHIFT CAPSLOCK CODE
  148. 00c9, 80,
  149. 00d1, 25, SHIFT CODE
  150. 00e1, 80,
  151. 03C0, 45, GRAPH
  152. 2310, 03, SHIFT CAPSLOCK CODE
  153. 2500, 12, GRAPH
  154. 2502, 36, GRAPH
  155. 250C, 32, GRAPH
  156. 2510, 51, GRAPH
  157. 2514, 30, GRAPH
  158. 2518, 27, GRAPH
  159. 251C, 31, GRAPH
  160. 2524, 34, GRAPH
  161. 252C, 47, GRAPH
  162. 2534, 53, GRAPH
  163. 253C, 33, GRAPH
  164. 2550, 44, CAPSLOCK CODE
  165. 2551, 51, CAPSLOCK CODE
  166. 2552, 42, CAPSLOCK CODE
  167. 2553, 22, CAPSLOCK CODE
  168. 2554, 00, CAPSLOCK CODE
  169. 2555, 32, CAPSLOCK CODE
  170. 2556, 54, CAPSLOCK CODE
  171. 2557, 26, CAPSLOCK CODE
  172. 2558, 43, CAPSLOCK CODE
  173. 2559, 17, CAPSLOCK CODE
  174. 255a, 11, CAPSLOCK CODE
  175. 255b, 33, CAPSLOCK CODE
  176. 255c, 31, CAPSLOCK CODE
  177. 255d, 50, CAPSLOCK CODE
  178. 255e, 07, CAPSLOCK CODE
  179. 255f, 10, CAPSLOCK CODE
  180. 2560, 36, CAPSLOCK CODE
  181. 2561, 05, CAPSLOCK CODE
  182. 2562, 46, CAPSLOCK CODE
  183. 2563, 47, CAPSLOCK CODE
  184. 2564, 40, CAPSLOCK CODE
  185. 2565, 41, CAPSLOCK CODE
  186. 2566, 52, CAPSLOCK CODE
  187. 2567, 35, CAPSLOCK CODE
  188. 2568, 37, CAPSLOCK CODE
  189. 2569, 56, CAPSLOCK CODE
  190. 256a, 13, CAPSLOCK CODE
  191. 256b, 12, CAPSLOCK CODE
  192. 256c, 45, CAPSLOCK CODE
  193. 2573, 55, GRAPH
  194. 2584, 23, CAPSLOCK CODE
  195. 2588, 16, CAPSLOCK CODE
  196. 258c, 25, CAPSLOCK CODE
  197. 2592, 01, CAPSLOCK CODE
  198. 2593, 02, CAPSLOCK CODE
  199. 25a0, 80,
  200. 25CB, 16, GRAPH
  201. 25CF, 21, GRAPH
  202. 2660, 24, GRAPH
  203. 2663, 17, GRAPH
  204. 2665, 20, GRAPH
  205. 2666, 25, GRAPH
  206. 3001, 22, SHIFT CODE
  207. 3002, 23, SHIFT CODE
  208. 3008, 16, SHIFT CODE
  209. 3009, 21, SHIFT CODE
  210. 3041, 01, SHIFT CODE
  211. 3042, 01, CODE
  212. 3043, 02, SHIFT CODE
  213. 3044, 02, CODE
  214. 3045, 03, SHIFT CODE
  215. 3046, 03, CODE
  216. 3047, 04, SHIFT CODE
  217. 3048, 04, CODE
  218. 3049, 05, SHIFT CODE
  219. 304A, 05, CODE
  220. 304B, 46, CODE
  221. 304D, 54, CODE
  222. 304F, 32, CODE
  223. 3051, 47, CODE
  224. 3053, 51, CODE
  225. 3055, 26, CODE
  226. 3057, 50, CODE
  227. 3059, 31, CODE
  228. 305B, 33, CODE
  229. 305D, 34, CODE
  230. 305F, 57, CODE
  231. 3061, 55, CODE
  232. 3063, 30, SHIFT CODE
  233. 3064, 30, CODE
  234. 3066, 53, CODE
  235. 3068, 27, CODE
  236. 306A, 06, CODE
  237. 306B, 07, CODE
  238. 306C, 10, CODE
  239. 306D, 11, CODE
  240. 306E, 00, CODE
  241. 306F, 56, CODE
  242. 3072, 52, CODE
  243. 3075, 36, CODE
  244. 3078, 44, CODE
  245. 307B, 45, CODE
  246. 307E, 35, CODE
  247. 307F, 37, CODE
  248. 3080, 40, CODE
  249. 3081, 41, CODE
  250. 3082, 17, CODE
  251. 3083, 43, SHIFT CODE
  252. 3084, 43, CODE
  253. 3085, 42, SHIFT CODE
  254. 3086, 42, CODE
  255. 3087, 22, SHIFT CODE
  256. 3088, 22, CODE
  257. 3089, 12, CODE
  258. 308A, 13, CODE
  259. 308B, 14, CODE
  260. 308C, 15, CODE
  261. 308D, 16, CODE
  262. 308F, 23, CODE
  263. 3092, 24, CODE
  264. 3093, 25, CODE
  265. 309b, 15, CODE
  266. 309B, 20, CODE
  267. 309c, 16, CODE
  268. 309C, 21, CODE
  269. 30a1, 03, SHIFT CODE
  270. 30a2, 03, CODE
  271. 30a3, 32, SHIFT CODE
  272. 30a4, 32, CODE
  273. 30a5, 04, SHIFT CODE
  274. 30a6, 04, CODE
  275. 30a7, 05, SHIFT CODE
  276. 30a8, 05, CODE
  277. 30a9, 06, SHIFT CODE
  278. 30aa, 06, CODE
  279. 30ab, 51, CODE
  280. 30ad, 34, CODE
  281. 30af, 35, CODE
  282. 30b1, 20, CODE
  283. 30b3, 27, CODE
  284. 30b5, 55, CODE
  285. 30b7, 31, CODE
  286. 30b9, 47, CODE
  287. 30bb, 45, CODE
  288. 30bd, 30, CODE
  289. 30bf, 46, CODE
  290. 30c1, 26, CODE
  291. 30c3, 57, SHIFT CODE
  292. 30c4, 57, CODE
  293. 30c6, 54, CODE
  294. 30c8, 50, CODE
  295. 30ca, 52, CODE
  296. 30cb, 36, CODE
  297. 30cc, 01, CODE
  298. 30cd, 22, CODE
  299. 30ce, 40, CODE
  300. 30cf, 33, CODE
  301. 30d2, 53, CODE
  302. 30d5, 02, CODE
  303. 30d8, 13, CODE
  304. 30db, 12, CODE
  305. 30de, 37, CODE
  306. 30df, 43, CODE
  307. 30e0, 21, CODE
  308. 30e1, 24, CODE
  309. 30e2, 42, CODE
  310. 30e3, 07, SHIFT CODE
  311. 30e4, 07, CODE
  312. 30e5, 10, SHIFT CODE
  313. 30e6, 10, CODE
  314. 30e7, 11, SHIFT CODE
  315. 30e8, 11, CODE
  316. 30e9, 44, CODE
  317. 30ea, 41, CODE
  318. 30eb, 23, CODE
  319. 30ec, 17, CODE
  320. 30ed, 25, CODE
  321. 30ed, 25, CODE
  322. 30ef, 00, CODE
  323. 30f2, 00, SHIFT CODE
  324. 30f3, 56, CODE
  325. 30fb, 24, SHIFT CODE
  326. 30fc, 14, CODE
  327. 30FC, 20, SHIFT CODE
  328. 4E07, 00, GRAPH
  329. 4E2D, 41, GRAPH
  330. 5186, 14, GRAPH
  331. 5206, 42, GRAPH
  332. 5343, 11, GRAPH
  333. 571F, 07, GRAPH
  334. 5927, 23, GRAPH
  335. 5C0F, 22, GRAPH
  336. 5E74, 56, GRAPH
  337. 65E5, 01, GRAPH
  338. 6642, 35, GRAPH
  339. 6708, 02, GRAPH
  340. 6728, 05, GRAPH
  341. 6C34, 04, GRAPH
  342. 706B, 03, GRAPH
  343. 767E, 10, GRAPH
  344. 79D2, 50, GRAPH
  345. 91D1, 06, GRAPH
  346. FF61, 24, SHIFT CODE
  347. FF62, 16, SHIFT CODE
  348. FF63, 21, SHIFT CODE
  349. FF64, 23, SHIFT CODE
  350. FF65, 25, SHIFT CODE