Always forcibly wake the H2O IR grid on wakeup

Fix #1862
Fix #1943
This commit is contained in:
NiLuJe
2016-04-09 17:50:49 +02:00
parent b930639bc3
commit f43cbc74e6

View File

@@ -176,12 +176,11 @@ function Kobo:resume()
-- HACK: wait a bit for the kernel to catch up
os.execute("sleep 0.1")
-- cf. #1862, I can reliably break IR touch input on resume...
if os.getenv("FROM_NICKEL") == "true" then
local f = io.open("/sys/devices/virtual/input/input1/neocmd", "r")
if f ~= nil then
io.close(f)
os.execute("echo 'a' > /sys/devices/virtual/input/input1/neocmd")
end
-- cf. also #1943 for the rationale behind applying this workaorund in every case...
local f = io.open("/sys/devices/virtual/input/input1/neocmd", "r")
if f ~= nil then
io.close(f)
os.execute("echo 'a' > /sys/devices/virtual/input/input1/neocmd")
end
end