카테고리 없음
[FDF] Keycode set
Or71nH
2022. 6. 23. 16:35
키코드를 define 해두었다
// MAC KEYCODE //
//== ALPHABET LEFT ==//
#define KEY_A 0
#define KEY_S 1
#define KEY_D 2
#define KEY_F 3
#define KEY_H 4
#define KEY_G 5
#define KEY_Z 6
#define KEY_X 7
#define KEY_C 8
#define KEY_V 9
//#define KEY_ 10
#define KEY_B 11
#define KEY_Q 12
#define KEY_W 13
#define KEY_E 14
#define KEY_R 15
#define KEY_Y 16
#define KEY_T 17
//== NUMBER ==//
#define KEY_1 18
#define KEY_2 19
#define KEY_3 20
#define KEY_4 21
#define KEY_6 22
#define KEY_5 23
#define KEY_PLUS 24
#define KEY_9 25
#define KEY_7 26
#define KEY_MINUS 27
#define KEY_8 28
#define KEY_0 29
//== ALPHABET LEFT ==//
#define KEY_R_BRAKET 30
#define KEY_O 31
#define KEY_U 32
#define KEY_L_BRAKET 33
#define KEY_I 34
#define KEY_P 35
#define KEY_RETURN 36
#define KEY_L 37
#define KEY_J 38
#define KEY_SQUOTES 39
#define KEY_K 40
#define KEY_COLON 41
#define KEY_BACKSLASH 42
#define KEY_L_A_BRAKET 43
#define KEY_SLASH 44
#define KEY_N 45
#define KEY_M 46
#define KEY_R_A_BRAKET 47
//== OUTSIZE ==//
#define KEY_TAB 48
#define KEY_SPACE 49
#define KEY_TILDE 50
#define KEY_DEL 51
//#define KEY_ 52
#define KEY_ESC 53
//#define KEY_ 54
#define KEY_COMMAND 55
//#define KEY_ 56
#define KEY_L_SHIFT 57
#define KEY_L_OPTION 58
#define KEY_CONTROL 59
#define KEY_R_SHIFT 60
#define KEY_R_OPTION 61
#define KEY_FN 63
//== NUMBER PAD ==//
#define KEY_P_DOT 65
//#define KEY_ 66
#define KEY_P_ASTERISK 67
//#define KEY_ 68
#define KEY_P_PLUS 69
//#define KEY_ 70
#define KEY_P_CLEAR 71
//#define KEY_ 72
//#define KEY_ 73
//#define KEY_ 74
#define KEY_P_SLASH 75
#define KEY_P_ENTER 76
//#define KEY_ 77
#define KEY_P_MINUS 78
//#define KEY_F18 79
//#define KEY_F19 80
#define KEY_P_EQUAL 81
#define KEY_P_0 82
#define KEY_P_1 83
#define KEY_P_2 84
#define KEY_P_3 85
#define KEY_P_4 86
#define KEY_P_5 87
#define KEY_P_6 88
#define KEY_P_7 89
//#define KEY_F20 90
#define KEY_P_8 91
#define KEY_P_9 92
//== F KEY ==//
#define KEY_F17 64
#define KEY_F18 79
#define KEY_F19 80
#define KEY_F20 90
#define KEY_F5 96
#define KEY_F6 97
#define KEY_F7 98
#define KEY_F3 99
#define KEY_F8 100
#define KEY_F9 101
//#define KEY_ 102
#define KEY_F11 103
//#define KEY_ 104
#define KEY_13 105
#define KEY_F16 106
#define KEY_F14 107
//#define KEY_ 108
#define KEY_F10 109
#define KEY_F12 111
//#define KEY_ 112
#define KEY_F15 113
//#define KEY_ 114
#define KEY_HOME 115
#define KEY_PAGE_UP 116
#define KEY_DELETE 117
#define KEY_F4 118
#define KEY_END 119
#define KEY_F2 120
#define KEY_PAGE_DOWN 121
#define KEY_F1 122
//== ARROW KEYS ==//
#define KEY_ARROW_L 123
#define KEY_ARROW_R 124
#define KEY_ARROW_D 125
#define KEY_ARROW_U 126
//== MORE ==//
#define KEY_NEW_L_CONTROL 256
#define KEY_NEW_L_SHIFT 257
#define KEY_NEW_R_SHIFT 258
#define KEY_NEW_L_COMMAND 259
#define KEY_NEW_R_COMMAND 260
#define KEY_NEW_L_OPTION 261
#define KEY_NEW_R_OPTION 262
#define KEY_NEW_R_CONTROL 269
#define KEY_NEW_CAPS_LOCK 272
#define KEY_NEW_FN 279
https://iangeli.com/2020/04/24/Complete-list-of-AppleScript-key-codes.html
Complete list of AppleScript key codes | 若然何如
Complete list of AppleScript key codes 2020 - 04 - 24 Posted by Christopher Kielty All of the key codes. All of them. Ever. Maybe. I tested this out on a MacBook Air and also a MacBook Pro. If I missed something, please let me know. Key code 49 in this exa
iangeli.com

//== MOUSE CODE ==//
#define MOUSE_LEFT_BUTTON 1
#define MOUSE_RIGHT_BUTTON 2
#define MOUSE_SCROLL_BUTTON 3
#define MOUSE_SCROLL_UP 4
#define MOUSE_SCROLL_DOWN 5