diff --git a/base/keycodes.hpp b/base/keycodes.hpp index 64fccac8..c0892b7d 100644 --- a/base/keycodes.hpp +++ b/base/keycodes.hpp @@ -17,7 +17,6 @@ #define KEY_S 0x53 #define KEY_D 0x44 #define KEY_P 0x50 -// #define KEY_SPACE 0x20 #define KEY_KPADD 0x6B #define KEY_KPSUB 0x6D @@ -27,8 +26,25 @@ #define KEY_N 0x4E #define KEY_O 0x4F #define KEY_T 0x54 -// #elif defined(__ANDROID__) +// Dummy key codes +#define KEY_ESCAPE 0x0 +#define KEY_F1 0x1 +#define KEY_F2 0x2 +#define KEY_W 0x3 +#define KEY_A 0x4 +#define KEY_S 0x5 +#define KEY_D 0x6 +#define KEY_P 0x7 +#define KEY_SPACE 0x8 +#define KEY_KPADD 0x9 +#define KEY_KPSUB 0xA +#define KEY_B 0xB +#define KEY_F 0xC +#define KEY_L 0xD +#define KEY_N 0xE +#define KEY_O 0xF +#define KEY_T 0x10 #elif defined(__linux__) #define KEY_ESCAPE 0x9 #define KEY_F1 0x43 @@ -38,7 +54,6 @@ #define KEY_S 0x27 #define KEY_D 0x28 #define KEY_P 0x21 -// #define KEY_SPACE 0x41 #define KEY_KPADD 0x56 #define KEY_KPSUB 0x52 @@ -48,7 +63,6 @@ #define KEY_N 0x39 #define KEY_O 0x20 #define KEY_T 0x1C -// #endif // todo: Android gamepad keycodes outside of define for now