From 742d1337a81df79d4874b74937620bfc3526f616 Mon Sep 17 00:00:00 2001 From: "kepler155c@gmail.com" Date: Wed, 24 Jan 2018 18:55:21 -0500 Subject: [PATCH] installer branches --- sys/apis/input.lua | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/sys/apis/input.lua b/sys/apis/input.lua index 3ac6061..d03036d 100644 --- a/sys/apis/input.lua +++ b/sys/apis/input.lua @@ -1,6 +1,6 @@ local Util = require('util') -local keyboard = _G.device.keyboard +local keyboard = _G.device and _G.device.keyboard local keys = _G.keys local os = _G.os @@ -14,6 +14,10 @@ local input = { state = { }, } +if not keyboard then + keyboard = { state = input.state } +end + function input:modifierPressed() return keyboard.state[keys.leftCtrl] or keyboard.state[keys.rightCtrl] or