Appendix2 Keycodes - spoolkitamura/nyle-doc-jp GitHub Wiki

Appendix2. キー定義

シンボル キー名称 定数名 定数値
:SPACE スペース KEY_space 0x0020
:BACKSPACE バックスペース KEY_BackSpace 0xff08
:TAB タブ KEY_Tab 0xff09
:RETURN エンター(リターン) KEY_Return 0xff0d
:ESCAPE エスケープ KEY_Escape 0xff1b
:LEFT 左カーソル KEY_Left 0xff51
:UP 上カーソル KEY_Up 0xff52
:RIGHT 右カーソル KEY_Right 0xff53
:DOWN 下カーソル KEY_Down 0xff54
:PAGEUP    or:PAGE_UP ページアップ KEY_Page_Up 0xff55
:PAGEDOWN    or:PAGE_DOWN ページダウン KEY_Page_Down 0xff56
:INSERT 挿入 KEY_Insert 0xff63
:DELETE 削除 KEY_Delete 0xffff
:HOME ホーム KEY_Home 0xff50
:END エンド KEY_End 0xff57
:F1 F1 KEY_F1 0xffbe
:F2 F2 KEY_F2 0xffbf
:F3 F3 KEY_F3 0xffc0
:F4 F4 KEY_F4 0xffc1
:F5 F5 KEY_F5 0xffc2
:F6 F6 KEY_F6 0xffc3
:F7 F7 KEY_F7 0xffc4
:F8 F8 KEY_F8 0xffc5
:F9 F9 KEY_F9 0xffc6
:F10 F10 KEY_F10 0xffc7
:F11 F11 KEY_F11 0xffc8
:F12 F12 KEY_F12 0xffc9
:SHIFT シフト KEY_Shift_L    or KEY_Shift_R 0xffe1    or 0xffe2
:CONTROL コントロール KEY_Control_L    or KEY_Control_R 0xffe3    or 0xffe4
:META メタ KEY_Meta_L    or KEY_Meta_R 0xffe7    or 0xffe8
:ALT Alt KEY_Alt_L    or KEY_Alt_R 0xffe9    or 0xffea
:_0 0 KEY_0 0x0030
:_1 1 KEY_1 0x0031
:_2 2 KEY_2 0x0032
:_3 3 KEY_3 0x0033
:_4 4 KEY_4 0x0034
:_5 5 KEY_5 0x0035
:_6 6 KEY_6 0x0036
:_7 7 KEY_7 0x0037
:_8 8 KEY_8 0x0038
:_9 9 KEY_9 0x0039
:A A KEY_A    or KEY_a 0x0041    or 0x0061
:B B KEY_B    or KEY_b 0x0042    or 0x0062
:C C KEY_C    or KEY_c 0x0043    or 0x0063
:D D KEY_D    or KEY_d 0x0044    or 0x0064
:E E KEY_E    or KEY_e 0x0045    or 0x0065
:F F KEY_F    or KEY_f 0x0046    or 0x0066
:G G KEY_G    or KEY_g 0x0047    or 0x0067
:H H KEY_H    or KEY_h 0x0048    or 0x0068
:I I KEY_I    or KEY_i 0x0049    or 0x0069
:J J KEY_J    or KEY_j 0x004a    or 0x006a
:K K KEY_K    or KEY_k 0x004b    or 0x006b
:L L KEY_L    or KEY_l 0x004c    or 0x006c
:M M KEY_M    or KEY_m 0x004d    or 0x006d
:N N KEY_N    or KEY_n 0x004e    or 0x006e
:O O KEY_O    or KEY_o 0x004f    or 0x006f
:P P KEY_P    or KEY_p 0x0050    or 0x0070
:Q Q KEY_Q    or KEY_q 0x0051    or 0x0071
:R R KEY_R    or KEY_r 0x0052    or 0x0072
:S S KEY_S    or KEY_s 0x0053    or 0x0073
:T T KEY_T    or KEY_t 0x0054    or 0x0074
:U U KEY_U    or KEY_u 0x0055    or 0x0075
:V V KEY_V    or KEY_v 0x0056    or 0x0076
:W W KEY_W    or KEY_w 0x0057    or 0x0077
:X X KEY_X    or KEY_x 0x0058    or 0x0078
:Y Y KEY_Y    or KEY_y 0x0059    or 0x0079
:Z Z KEY_Z    or KEY_z 0x005a    or 0x007a