diff options
Diffstat (limited to 'firmware/target')
-rw-r--r-- | firmware/target/hosted/android/app/button-application.c | 4 | ||||
-rw-r--r-- | firmware/target/hosted/android/app/button-target.h | 2 |
2 files changed, 6 insertions, 0 deletions
diff --git a/firmware/target/hosted/android/app/button-application.c b/firmware/target/hosted/android/app/button-application.c index 1586183f6f..65aff1a1a9 100644 --- a/firmware/target/hosted/android/app/button-application.c +++ b/firmware/target/hosted/android/app/button-application.c | |||
@@ -39,6 +39,10 @@ int key_to_button(int keyboard_key) | |||
39 | return BUTTON_MENU; | 39 | return BUTTON_MENU; |
40 | case KEYCODE_DPAD_CENTER: | 40 | case KEYCODE_DPAD_CENTER: |
41 | return BUTTON_DPAD_CENTER; | 41 | return BUTTON_DPAD_CENTER; |
42 | case KEYCODE_VOLUME_UP: | ||
43 | return BUTTON_VOL_UP; | ||
44 | case KEYCODE_VOLUME_DOWN: | ||
45 | return BUTTON_VOL_DOWN; | ||
42 | default: | 46 | default: |
43 | return BUTTON_NONE; | 47 | return BUTTON_NONE; |
44 | } | 48 | } |
diff --git a/firmware/target/hosted/android/app/button-target.h b/firmware/target/hosted/android/app/button-target.h index 3b6028739c..b532c94f47 100644 --- a/firmware/target/hosted/android/app/button-target.h +++ b/firmware/target/hosted/android/app/button-target.h | |||
@@ -40,6 +40,8 @@ void android_ignore_back_button(bool yes); | |||
40 | #define BUTTON_DPAD_UP 0x00000010 | 40 | #define BUTTON_DPAD_UP 0x00000010 |
41 | #define BUTTON_DPAD_DOWN 0x00000020 | 41 | #define BUTTON_DPAD_DOWN 0x00000020 |
42 | #define BUTTON_DPAD_CENTER 0x00000040 | 42 | #define BUTTON_DPAD_CENTER 0x00000040 |
43 | #define BUTTON_VOL_UP 0x00000080 | ||
44 | #define BUTTON_VOL_DOWN 0x00000100 | ||
43 | 45 | ||
44 | /* Compatibility hacks for flipping. Needs a somewhat better fix. */ | 46 | /* Compatibility hacks for flipping. Needs a somewhat better fix. */ |
45 | #define BUTTON_LEFT BUTTON_DPAD_LEFT | 47 | #define BUTTON_LEFT BUTTON_DPAD_LEFT |