diff --git a/src/SCRIPTS/BF/events.lua b/src/SCRIPTS/BF/events.lua index c84f6c92..e66d14c4 100644 --- a/src/SCRIPTS/BF/events.lua +++ b/src/SCRIPTS/BF/events.lua @@ -5,11 +5,11 @@ return minus = EVT_MINUS_FIRST, plus = EVT_PLUS_FIRST, pageDown = EVT_PAGEDN_FIRST, - pageUp = EVT_PAGEUP_FIRST + pageUp = EVT_PAGEUP_FIRST or EVT_LEFT_BREAK }, longPress = { enter = EVT_ENTER_LONG, - menu = EVT_MENU_LONG, + menu = EVT_MENU_LONG or EVT_RIGHT_LONG }, repeatPress = { minus = EVT_MINUS_REPT, @@ -18,12 +18,12 @@ return release = { enter = EVT_ENTER_BREAK, exit = EVT_EXIT_BREAK, - menu = EVT_MENU_BREAK, + menu = EVT_MENU_BREAK or EVT_RIGHT_BREAK, minus = EVT_MINUS_BREAK, plus = EVT_PLUS_BREAK }, dial = { - left = EVT_ROT_LEFT, - right = EVT_ROT_RIGHT + left = EVT_ROT_LEFT or EVT_UP_BREAK, + right = EVT_ROT_RIGHT or EVT_DOWN_BREAK } } diff --git a/src/SCRIPTS/BF/radios.lua b/src/SCRIPTS/BF/radios.lua index 7f7cb8a8..871b6d9f 100644 --- a/src/SCRIPTS/BF/radios.lua +++ b/src/SCRIPTS/BF/radios.lua @@ -29,6 +29,7 @@ local supportedRadios = { ["x7"] = supportedPlatforms.x7, ["x7s"] = supportedPlatforms.x7, + ["xlite"] = supportedPlatforms.x7, ["x9d"] = supportedPlatforms.x9, ["x9d+"] = supportedPlatforms.x9, ["x9e"] = supportedPlatforms.x9, diff --git a/src/SCRIPTS/BF/ui.lua b/src/SCRIPTS/BF/ui.lua index 76f72127..2c470b37 100644 --- a/src/SCRIPTS/BF/ui.lua +++ b/src/SCRIPTS/BF/ui.lua @@ -282,7 +282,7 @@ function run_ui(event) if (event == userEvent.longPress.menu) then -- Taranis QX7 / X9 menuActive = 1 currentState = pageStatus.displayMenu - elseif userEvent.press.pageUp and (event == userEvent.longPress.enter) then -- Horus + elseif userEvent.press.pageDown and (event == userEvent.longPress.enter) then -- Horus menuActive = 1 killEnterBreak = 1 currentState = pageStatus.displayMenu