From dd4341fe6774dcbf64bf76a9f3a32d86d660a45e Mon Sep 17 00:00:00 2001 From: Pierre Ossman Date: Thu, 31 Oct 2019 14:08:36 +0100 Subject: [PATCH] Explain why Clear maps to KP_Begin --- core/input/domkeytable.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/core/input/domkeytable.js b/core/input/domkeytable.js index 60ae3f91..119da5be 100644 --- a/core/input/domkeytable.js +++ b/core/input/domkeytable.js @@ -72,6 +72,9 @@ addNumpad("PageUp", KeyTable.XK_Prior, KeyTable.XK_KP_Prior); // 2.5. Editing Keys addStandard("Backspace", KeyTable.XK_BackSpace); +// Browsers send "Clear" for the numpad 5 without NumLock because +// Windows uses VK_Clear for that key. But Unix expects KP_Begin for +// that scenario. addNumpad("Clear", KeyTable.XK_Clear, KeyTable.XK_KP_Begin); addStandard("Copy", KeyTable.XF86XK_Copy); // - CrSel