Merge pull request #797 from houqp/new_ui_fix

fix: properly initilize key_map for KT from eureka at mobileread
pull/2/merge
Huang Xin 11 years ago
commit b78f7c60d5

@ -120,6 +120,7 @@ an interface to get input events
]] ]]
Input = { Input = {
event_map = {}, event_map = {},
modifiers = {},
rotation_map = { rotation_map = {
[0] = {}, [0] = {},
[1] = { Up = "Right", Right = "Down", Down = "Left", Left = "Up" }, [1] = { Up = "Right", Right = "Down", Down = "Left", Left = "Up" },
@ -286,6 +287,8 @@ function Input:init()
elseif dev_mod == "KindleTouch" then elseif dev_mod == "KindleTouch" then
input.open("/dev/input/event2") -- Home button input.open("/dev/input/event2") -- Home button
input.open("/dev/input/event3") -- touchscreen input.open("/dev/input/event3") -- touchscreen
-- KT does have one key!
self.event_map[102] = "Home"
-- update event hook -- update event hook
function Input:eventAdjustHook(ev) function Input:eventAdjustHook(ev)
if ev.type == EV_ABS then if ev.type == EV_ABS then

Loading…
Cancel
Save