094610601c
Update key defs
74 lines
2 KiB
Diff
74 lines
2 KiB
Diff
diff --git a/src/doomdef.h b/src/doomdef.h
|
|
index 34fad7318f..06e77b0dd3 100644
|
|
--- a/src/doomdef.h
|
|
+++ b/src/doomdef.h
|
|
@@ -191,6 +191,8 @@ enum ESkillLevels
|
|
#define KEY_JOY13 (KEY_FIRSTJOYBUTTON+12)
|
|
#define KEY_JOY14 (KEY_FIRSTJOYBUTTON+13)
|
|
#define KEY_JOY15 (KEY_FIRSTJOYBUTTON+14)
|
|
+#define KEY_JOY16 (KEY_FIRSTJOYBUTTON+15)
|
|
+#define KEY_JOY17 (KEY_FIRSTJOYBUTTON+16)
|
|
#define KEY_LASTJOYBUTTON 0x187
|
|
#define KEY_JOYPOV1_UP 0x188
|
|
#define KEY_JOYPOV1_RIGHT 0x189
|
|
diff --git a/src/menu/menu.cpp b/src/menu/menu.cpp
|
|
index 2af6616fa0..cf6ff999d1 100644
|
|
--- a/src/menu/menu.cpp
|
|
+++ b/src/menu/menu.cpp
|
|
@@ -666,17 +666,17 @@ bool M_Responder (event_t *ev)
|
|
ch = ev->data1;
|
|
switch (ch)
|
|
{
|
|
- case KEY_JOY2:
|
|
+ case KEY_JOY1: //B button on rg552/rg503
|
|
case KEY_PAD_A:
|
|
mkey = MKEY_Back;
|
|
break;
|
|
|
|
- case KEY_JOY1:
|
|
+ case KEY_JOY2: //A button on rg552/rg503
|
|
case KEY_PAD_B:
|
|
mkey = MKEY_Enter;
|
|
break;
|
|
|
|
- case KEY_JOY4:
|
|
+ case KEY_JOY3: //X button on rg552/rg503
|
|
case KEY_PAD_X:
|
|
mkey = MKEY_Clear;
|
|
break;
|
|
@@ -695,7 +695,7 @@ bool M_Responder (event_t *ev)
|
|
case KEY_PAD_LTHUMB_UP:
|
|
case KEY_JOYAXIS2MINUS:
|
|
case KEY_JOYPOV1_UP:
|
|
- case KEY_JOY9:
|
|
+ case KEY_JOY14: //Dpad up on rg552/rg503
|
|
mkey = MKEY_Up;
|
|
break;
|
|
|
|
@@ -703,7 +703,7 @@ bool M_Responder (event_t *ev)
|
|
case KEY_PAD_LTHUMB_DOWN:
|
|
case KEY_JOYAXIS2PLUS:
|
|
case KEY_JOYPOV1_DOWN:
|
|
- case KEY_JOY10:
|
|
+ case KEY_JOY15: //Dpad down on rg552/rg503
|
|
mkey = MKEY_Down;
|
|
break;
|
|
|
|
@@ -711,7 +711,7 @@ bool M_Responder (event_t *ev)
|
|
case KEY_PAD_LTHUMB_LEFT:
|
|
case KEY_JOYAXIS1MINUS:
|
|
case KEY_JOYPOV1_LEFT:
|
|
- case KEY_JOY11:
|
|
+ case KEY_JOY16: //Dpad left on rg552/rg503
|
|
mkey = MKEY_Left;
|
|
break;
|
|
|
|
@@ -719,7 +719,7 @@ bool M_Responder (event_t *ev)
|
|
case KEY_PAD_LTHUMB_RIGHT:
|
|
case KEY_JOYAXIS1PLUS:
|
|
case KEY_JOYPOV1_RIGHT:
|
|
- case KEY_JOY12:
|
|
+ case KEY_JOY17: //Dpad right on rg552/rg503
|
|
mkey = MKEY_Right;
|
|
break;
|
|
}
|