From 461043a9859c6b58108f34ed9b7bf3196170c033 Mon Sep 17 00:00:00 2001 From: "mr. M" Date: Sat, 21 Dec 2024 17:19:50 +0100 Subject: [PATCH] Added support for keycodes inside the range of `F12` to `F24`, `NUM_LOCK` and `SCROLL_LOCK` --- .../base/zen-components/ZenKeyboardShortcuts.mjs | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/src/browser/base/zen-components/ZenKeyboardShortcuts.mjs b/src/browser/base/zen-components/ZenKeyboardShortcuts.mjs index 38734835d..4870ae4a3 100644 --- a/src/browser/base/zen-components/ZenKeyboardShortcuts.mjs +++ b/src/browser/base/zen-components/ZenKeyboardShortcuts.mjs @@ -11,6 +11,18 @@ const KEYCODE_MAP = { F10: 'VK_F10', F11: 'VK_F11', F12: 'VK_F12', + F13: 'VK_F13', + F14: 'VK_F14', + F15: 'VK_F15', + F16: 'VK_F16', + F17: 'VK_F17', + F18: 'VK_F18', + F19: 'VK_F19', + F20: 'VK_F20', + F21: 'VK_F21', + F22: 'VK_F22', + F23: 'VK_F23', + F24: 'VK_F24', TAB: 'VK_TAB', ENTER: 'VK_RETURN', ESCAPE: 'VK_ESCAPE', @@ -22,6 +34,8 @@ const KEYCODE_MAP = { DELETE: 'VK_DELETE', BACKSPACE: 'VK_BACK', HOME: 'VK_HOME', + NUM_LOCK: 'VK_NUMLOCK', + SCROLL_LOCK: 'VK_SCROLL', }; const defaultKeyboardGroups = {