Skip to content

Commit f4854ce

Browse files
committed
Add f13-24.
1 parent 483b46d commit f4854ce

File tree

2 files changed

+48
-0
lines changed

2 files changed

+48
-0
lines changed

src/keycode.h

+36
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,18 @@ enum _MMKeyCode {
4242
K_F10 = kVK_F10,
4343
K_F11 = kVK_F11,
4444
K_F12 = kVK_F12,
45+
K_F13 = kVK_F13,
46+
K_F14 = kVK_F14,
47+
K_F15 = kVK_F15,
48+
K_F16 = kVK_F16,
49+
K_F17 = kVK_F17,
50+
K_F18 = kVK_F18,
51+
K_F19 = kVK_F19,
52+
K_F20 = kVK_F20,
53+
K_F21 = K_NOT_A_KEY,
54+
K_F22 = K_NOT_A_KEY,
55+
K_F23 = K_NOT_A_KEY,
56+
K_F24 = K_NOT_A_KEY,
4557
K_META = kVK_Command,
4658
K_ALT = kVK_Option,
4759
K_CONTROL = kVK_Control,
@@ -117,6 +129,18 @@ enum _MMKeyCode {
117129
K_F10 = XK_F10,
118130
K_F11 = XK_F11,
119131
K_F12 = XK_F12,
132+
K_F13 = XK_F13,
133+
K_F14 = XK_F14,
134+
K_F15 = XK_F15,
135+
K_F16 = XK_F16,
136+
K_F17 = XK_F17,
137+
K_F18 = XK_F18,
138+
K_F19 = XK_F19,
139+
K_F20 = XK_F20,
140+
K_F21 = XK_F21,
141+
K_F22 = XK_F22,
142+
K_F23 = XK_F23,
143+
K_F24 = XK_F24,
120144
K_META = XK_Super_L,
121145
K_ALT = XK_Alt_L,
122146
K_CONTROL = XK_Control_L,
@@ -189,6 +213,18 @@ enum _MMKeyCode {
189213
K_F10 = VK_F10,
190214
K_F11 = VK_F11,
191215
K_F12 = VK_F12,
216+
K_F13 = VK_F13,
217+
K_F14 = VK_F14,
218+
K_F15 = VK_F15,
219+
K_F16 = VK_F16,
220+
K_F17 = VK_F17,
221+
K_F18 = VK_F18,
222+
K_F19 = VK_F19,
223+
K_F20 = VK_F20,
224+
K_F21 = VK_F21,
225+
K_F22 = VK_F22,
226+
K_F23 = VK_F23,
227+
K_F24 = VK_F24,
192228
K_META = VK_LWIN,
193229
K_CONTROL = VK_CONTROL,
194230
K_SHIFT = VK_SHIFT,

src/robotjs.cc

+12
Original file line numberDiff line numberDiff line change
@@ -317,6 +317,18 @@ static KeyNames key_names[] =
317317
{ "f10", K_F10 },
318318
{ "f11", K_F11 },
319319
{ "f12", K_F12 },
320+
{ "f13", K_F13 },
321+
{ "f14", K_F14 },
322+
{ "f15", K_F15 },
323+
{ "f16", K_F16 },
324+
{ "f17", K_F17 },
325+
{ "f18", K_F18 },
326+
{ "f19", K_F19 },
327+
{ "f20", K_F20 },
328+
{ "f21", K_F21 },
329+
{ "f22", K_F22 },
330+
{ "f23", K_F23 },
331+
{ "f24", K_F24 },
320332
{ "command", K_META },
321333
{ "alt", K_ALT },
322334
{ "control", K_CONTROL },

0 commit comments

Comments
 (0)