x68000:keycodes
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
x68000:keycodes [2017/09/10 10:51] – created. added key status bit table neko68k | x68000:keycodes [2019/08/27 20:45] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Key Codes ====== | ====== Key Codes ====== | ||
- | ===== Key Status | + | ===== Key Status===== |
- | ^Group^ | + | These are the bit groups returned by //int _iocs_bitsns(int group)// |
+ | |||
+ | ^Group\Bits^ 7 ^ 6 ^ 5 ^ 4 ^ 3 ^ 2 ^ 1 ^ 0 ^ | ||
^ 0 | 6& | ^ 0 | 6& | ||
^ 1 | BS | %%\|%% | ^ 1 | BS | %%\|%% | ||
Line 19: | Line 21: | ||
^ D | | | | F9 | F8 | F7 | F6 | F5 | | ^ D | | | | F9 | F8 | F7 | F6 | F5 | | ||
^ E | | | | | OPT.2 | OPT.1 | CTRL | SHIFT | | ^ E | | | | | OPT.2 | OPT.1 | CTRL | SHIFT | | ||
+ | |||
+ | ===== Scan Codes ===== | ||
+ | |||
+ | scan code = key code group * 8 + key input status bit | ||
+ | |||
+ | ^ ^ ^ ^ ^ ^ ^ ^ ^ | ||
+ | | | 10: | ||
+ | | 01: | ||
+ | | 02:1! | 12:W | | ||
+ | | 03: | ||
+ | | 04:3# | 14:R | | ||
+ | | 05:4$ | 15:T | | ||
+ | | 06:5% | 16:Y | | ||
+ | | 07: | ||
+ | | 08: | ||
+ | | 09:8( | 19:O | | ||
+ | | 0a:9) | 1a:P | | ||
+ | | 0b:0 | | ||
+ | | 0c:-= | 1c:[{ | 2c:C | | ||
+ | | 0d: | ||
+ | | 0e: | ||
+ | | 0f:BS | 1f:S | | ||
+ | |||
x68000/keycodes.txt · Last modified: 2019/08/27 20:45 by 127.0.0.1