From f33f78cf089608d63cd84d9a4b8be89bc58407cf Mon Sep 17 00:00:00 2001 From: Zijie He Date: Tue, 19 Apr 2016 15:48:35 -0700 Subject: [PATCH] Add an ignore_power_sleepcover setting to ignore Kobo power_sleepcover keycode --- frontend/device/kobo/device.lua | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/frontend/device/kobo/device.lua b/frontend/device/kobo/device.lua index bf8f5b580..18c598bd6 100644 --- a/frontend/device/kobo/device.lua +++ b/frontend/device/kobo/device.lua @@ -86,13 +86,16 @@ function Kobo:init() self.input = require("device/input"):new{ device = self, event_map = { - [59] = "Power_SleepCover", [90] = "Light", [102] = "Home", [116] = "Power", } } + if not G_reader_settings:readSetting("ignore_power_sleepcover") then + self.input.event_map[59] = "Power_SleepCover" + end + Generic.init(self) self.input.open("/dev/input/event0") -- Light button and sleep slider