Browse Source

Android: Added new key codes from API 24.

Philipp Wiesemann 8 years ago
parent
commit
495057b04b
1 changed files with 12 additions and 8 deletions
  1. 12 8
      src/video/android/SDL_androidkeyboard.c

+ 12 - 8
src/video/android/SDL_androidkeyboard.c

@@ -304,18 +304,22 @@ static SDL_Scancode Android_Keycodes[] = {
     SDL_SCANCODE_UNKNOWN, /* AKEYCODE_NAVIGATE_NEXT */
     SDL_SCANCODE_UNKNOWN, /* AKEYCODE_NAVIGATE_IN */
     SDL_SCANCODE_UNKNOWN, /* AKEYCODE_NAVIGATE_OUT */
-    SDL_SCANCODE_UNKNOWN,
-    SDL_SCANCODE_UNKNOWN,
-    SDL_SCANCODE_UNKNOWN,
-    SDL_SCANCODE_UNKNOWN,
-    SDL_SCANCODE_UNKNOWN,
-    SDL_SCANCODE_UNKNOWN,
-    SDL_SCANCODE_UNKNOWN,
-    SDL_SCANCODE_UNKNOWN,
+    SDL_SCANCODE_UNKNOWN, /* AKEYCODE_STEM_PRIMARY */
+    SDL_SCANCODE_UNKNOWN, /* AKEYCODE_STEM_1 */
+    SDL_SCANCODE_UNKNOWN, /* AKEYCODE_STEM_2 */
+    SDL_SCANCODE_UNKNOWN, /* AKEYCODE_STEM_3 */
+    SDL_SCANCODE_UNKNOWN, /* AKEYCODE_DPAD_UP_LEFT */
+    SDL_SCANCODE_UNKNOWN, /* AKEYCODE_DPAD_DOWN_LEFT */
+    SDL_SCANCODE_UNKNOWN, /* AKEYCODE_DPAD_UP_RIGHT */
+    SDL_SCANCODE_UNKNOWN, /* AKEYCODE_DPAD_DOWN_RIGHT */
     SDL_SCANCODE_UNKNOWN, /* AKEYCODE_MEDIA_SKIP_FORWARD */
     SDL_SCANCODE_UNKNOWN, /* AKEYCODE_MEDIA_SKIP_BACKWARD */
     SDL_SCANCODE_UNKNOWN, /* AKEYCODE_MEDIA_STEP_FORWARD */
     SDL_SCANCODE_UNKNOWN, /* AKEYCODE_MEDIA_STEP_BACKWARD */
+    SDL_SCANCODE_UNKNOWN, /* AKEYCODE_SOFT_SLEEP */
+    SDL_SCANCODE_CUT, /* AKEYCODE_CUT */
+    SDL_SCANCODE_COPY, /* AKEYCODE_COPY */
+    SDL_SCANCODE_PASTE, /* AKEYCODE_PASTE */
 };
 
 static SDL_Scancode