forked from Hyperion/HyperionOS
23 lines
617 B
Plaintext
23 lines
617 B
Plaintext
---- :Minify:--
|
|
--local kernel = ...
|
|
--
|
|
--local timeout = false
|
|
--kernel.processes.keventd = function()
|
|
-- while true do
|
|
-- local event = {kernel.computer:getMachineEvent()}
|
|
-- if event[1] then
|
|
-- if event[1] == "keyTyped" then
|
|
-- if event[3] == "\x1b^s" then
|
|
-- kernel.shutdown()
|
|
-- elseif event[3] == "\x1b^r" then
|
|
-- kernel.reboot()
|
|
-- end
|
|
-- end
|
|
-- timeout = false
|
|
-- else
|
|
-- timeout = true
|
|
-- end
|
|
-- if timeout then sleep(.05) end
|
|
-- end
|
|
--end
|