diff --git a/src/js/script.js b/src/js/script.js index b738ba302..2ccab56f8 100644 --- a/src/js/script.js +++ b/src/js/script.js @@ -4999,7 +4999,11 @@ function handleAlpha(event) { if (/F\d+/.test(event.key)) return; if (/Numpad/.test(event.key)) return; if (/Volume/.test(event.key)) return; - if (event.ctrlKey && !event.altKey) return; + if ( + event.ctrlKey != event.altKey && + (event.ctrlKey || /Linux/.test(window.navigator.platform)) + ) + return; if (event.metaKey) return; event = emulateLayout(event);