aboutsummaryrefslogtreecommitdiff
path: root/frontend/pandora.c
diff options
context:
space:
mode:
authornotaz2011-02-08 01:21:46 +0200
committernotaz2011-02-10 02:07:54 +0200
commit8f8926485e641efb187ff9ae11cef9d23d1e8982 (patch)
tree3e14db6fc46934781fc13a71657d627547a17c27 /frontend/pandora.c
parent43bca6fbee5f6b26ee02e8850bf7dace8d63336b (diff)
downloadpcsx_rearmed-8f8926485e641efb187ff9ae11cef9d23d1e8982.tar.gz
pcsx_rearmed-8f8926485e641efb187ff9ae11cef9d23d1e8982.tar.bz2
pcsx_rearmed-8f8926485e641efb187ff9ae11cef9d23d1e8982.zip
frontend: support ingame actions (state load and such)
Diffstat (limited to 'frontend/pandora.c')
-rw-r--r--frontend/pandora.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/frontend/pandora.c b/frontend/pandora.c
index cd50728..677784e 100644
--- a/frontend/pandora.c
+++ b/frontend/pandora.c
@@ -17,6 +17,7 @@
#include "common/input.h"
#include "plugin_lib.h"
+#include "main.h"
static int fdnub[2];
static int analog_init_done;
@@ -43,7 +44,6 @@ struct in_default_bind in_evdev_defbinds[] = {
{ KEY_DOWN, IN_BINDTYPE_PLAYER12, DKEY_DOWN },
{ KEY_LEFT, IN_BINDTYPE_PLAYER12, DKEY_LEFT },
{ KEY_RIGHT, IN_BINDTYPE_PLAYER12, DKEY_RIGHT },
- { KEY_SPACE, IN_BINDTYPE_EMU, PEVB_MENU },
{ KEY_PAGEUP, IN_BINDTYPE_PLAYER12, DKEY_TRIANGLE },
{ KEY_PAGEDOWN, IN_BINDTYPE_PLAYER12, DKEY_CROSS },
{ KEY_END, IN_BINDTYPE_PLAYER12, DKEY_CIRCLE },
@@ -54,6 +54,12 @@ struct in_default_bind in_evdev_defbinds[] = {
{ KEY_RIGHTCTRL, IN_BINDTYPE_PLAYER12, DKEY_R1 },
{ KEY_Q, IN_BINDTYPE_PLAYER12, DKEY_L2 },
{ KEY_P, IN_BINDTYPE_PLAYER12, DKEY_R2 },
+ { KEY_SPACE, IN_BINDTYPE_EMU, SACTION_ENTER_MENU },
+ { KEY_1, IN_BINDTYPE_EMU, SACTION_SAVE_STATE },
+ { KEY_2, IN_BINDTYPE_EMU, SACTION_LOAD_STATE },
+ { KEY_3, IN_BINDTYPE_EMU, SACTION_PREV_SSLOT },
+ { KEY_4, IN_BINDTYPE_EMU, SACTION_NEXT_SSLOT },
+ { KEY_5, IN_BINDTYPE_EMU, SACTION_TOGGLE_FSKIP },
{ 0, 0, 0 }
};