From d254768db0134c51f4f16d6dd4e95ffee453cd77 Mon Sep 17 00:00:00 2001 From: Ponali Date: Sat, 28 Jun 2025 19:33:30 +0200 Subject: [PATCH] v1.12.1 - Added Shift key support to the event manager. --- halyde/core/evmgr.lua | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/halyde/core/evmgr.lua b/halyde/core/evmgr.lua index 59ca5e2..7fb252f 100644 --- a/halyde/core/evmgr.lua +++ b/halyde/core/evmgr.lua @@ -6,6 +6,7 @@ local computer = import("computer") keyboard.ctrlDown = false keyboard.altDown = false +keyboard.shiftDown = false --local ocelot = component.proxy(component.list("ocelot")()) @@ -23,6 +24,8 @@ while true do keyboard.ctrlDown = true elseif key == "lmenu" then keyboard.altDown = true + elseif key == "lshift" then + keyboard.shiftDown = true elseif key == "c" and keyboard.ctrlDown and keyboard.altDown then if print then print("\n\27[91mCoroutine "..tostring(#cormgr.corList).." killed.") @@ -36,6 +39,8 @@ while true do keyboard.ctrlDown = false elseif key == "lmenu" then keyboard.altDown = false + elseif key == "lshift" then + keyboard.shiftDown = true end end end