diff --git a/base b/base index c69ef86a42b8..f9c9316709a9 160000 --- a/base +++ b/base @@ -1 +1 @@ -Subproject commit c69ef86a42b8e788676b38b843bc8e0abd114ce2 +Subproject commit f9c9316709a9683406a759888090ea04098cf46b diff --git a/frontend/device/kindle/device.lua b/frontend/device/kindle/device.lua index b897c0a4fa52..b4dde41b378d 100644 --- a/frontend/device/kindle/device.lua +++ b/frontend/device/kindle/device.lua @@ -214,8 +214,8 @@ function Kindle:openInputDevices() FBInkInput = { fbink_input_scan = function() end } end local dev_count = ffi.new("size_t[1]") - -- We care about: the touchscreen, a properly scaled stylus, pagination buttons and a home button. - local match_mask = bit.bor(C.INPUT_TOUCHSCREEN, C.INPUT_SCALED_TABLET, C.INPUT_PAGINATION_BUTTONS, C.INPUT_HOME_BUTTON) + -- We care about: the touchscreen, a properly scaled stylus, pagination buttons, a home button and a fiveway. + local match_mask = bit.bor(C.INPUT_TOUCHSCREEN, C.INPUT_SCALED_TABLET, C.INPUT_PAGINATION_BUTTONS, C.INPUT_HOME_BUTTON, C.INPUT_DPAD) local devices = FBInkInput.fbink_input_scan(match_mask, 0, C.SCAN_ONLY, dev_count) if devices ~= nil then for i = 0, tonumber(dev_count[0]) - 1 do