aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--engines/glk/events.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/engines/glk/events.cpp b/engines/glk/events.cpp
index ed6ad9b243..f1ff970e91 100644
--- a/engines/glk/events.cpp
+++ b/engines/glk/events.cpp
@@ -371,7 +371,9 @@ bool Events::isModifierKey(const Common::KeyCode &keycode) const {
return keycode == Common::KEYCODE_LCTRL || keycode == Common::KEYCODE_LALT
|| keycode == Common::KEYCODE_RCTRL || keycode == Common::KEYCODE_RALT
|| keycode == Common::KEYCODE_LSHIFT || keycode == Common::KEYCODE_RSHIFT
- || keycode == Common::KEYCODE_LSUPER || keycode == Common::KEYCODE_RSUPER;
+ || keycode == Common::KEYCODE_LSUPER || keycode == Common::KEYCODE_RSUPER
+ || keycode == Common::KEYCODE_CAPSLOCK || keycode == Common::KEYCODE_NUMLOCK
+ || keycode == Common::KEYCODE_SCROLLOCK;
}
void Events::waitForPress() {