Browse Source

RetroFW: Fix brightness button using belt item 3

pull/481/head
Gleb Mazovetskiy 6 years ago committed by Anders Jenbo
parent
commit
040caf71d3
  1. 1
      CMakeLists.txt
  2. 1
      Packaging/OpenDingux/build.sh
  3. 4
      SourceX/controls/devices/kbcontroller.cpp

1
CMakeLists.txt

@ -325,6 +325,7 @@ foreach(
KBCTRL_BUTTON_START
KBCTRL_BUTTON_BACK
KBCTRL_MODIFIER_KEY
KBCTRL_IGNORE_1
JOY_AXIS_LEFTX
JOY_AXIS_LEFTY
JOY_AXIS_RIGHTX

1
Packaging/OpenDingux/build.sh

@ -130,6 +130,7 @@ build() {
-DKBCTRL_BUTTON_START=SDLK_RETURN
-DKBCTRL_BUTTON_LEFTSTICK=SDLK_END # Suspend
-DKBCTRL_MODIFIER_KEY=SDLK_ESCAPE # Select
-DKBCTRL_IGNORE_1=SDLK_3 # Backlight
)
fi
cmake .. ${defs[@]} \

4
SourceX/controls/devices/kbcontroller.cpp

@ -28,6 +28,10 @@ ControllerButton KbCtrlToControllerButton(const SDL_Event &event)
case SDL_KEYDOWN:
case SDL_KEYUP:
switch (event.key.keysym.sym) {
#ifdef KBCTRL_IGNORE_1
case KBCTRL_IGNORE_1:
return ControllerButton::IGNORE;
#endif
#ifdef KBCTRL_MODIFIER_KEY
case KBCTRL_MODIFIER_KEY:
return ControllerButton::IGNORE;

Loading…
Cancel
Save