notaz.gp2x.de
/
picodrive.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
get some gp2x stuff out of the way for others
[picodrive.git]
/
platform
/
win32
/
in_vk.c
diff --git
a/platform/win32/in_vk.c
b/platform/win32/in_vk.c
index
625268a
..
44e1fde
100644
(file)
--- a/
platform/win32/in_vk.c
+++ b/
platform/win32/in_vk.c
@@
-65,7
+65,7
@@
static int in_vk_keys_down[4];
static void in_vk_probe(void)
{
memset(in_vk_keys_down, 0, sizeof(in_vk_keys_down));
static void in_vk_probe(void)
{
memset(in_vk_keys_down, 0, sizeof(in_vk_keys_down));
- in_register(IN_VK_PREFIX "vk", IN_DRVID_VK, -1, (void *)1, IN_VK_NKEYS, 0);
+ in_register(IN_VK_PREFIX "vk", IN_DRVID_VK, -1, (void *)1, IN_VK_NKEYS,
NULL,
0);
}
static int in_vk_get_bind_count(void)
}
static int in_vk_get_bind_count(void)
@@
-145,7
+145,7
@@
static const struct {
#define KEY_PBTN_MAP_SIZE (sizeof(key_pbtn_map) / sizeof(key_pbtn_map[0]))
#define KEY_PBTN_MAP_SIZE (sizeof(key_pbtn_map) / sizeof(key_pbtn_map[0]))
-static int in_vk_menu_translate(int keycode)
+static int in_vk_menu_translate(
void *drv_data,
int keycode)
{
int i;
if (keycode < 0)
{
int i;
if (keycode < 0)
@@
-216,6
+216,10
@@
static const struct {
{ 'D', IN_BINDTYPE_PLAYER12, 5 }, /* C */
{ 'A', IN_BINDTYPE_PLAYER12, 6 }, /* A */
{ VK_RETURN, IN_BINDTYPE_PLAYER12, 7 },
{ 'D', IN_BINDTYPE_PLAYER12, 5 }, /* C */
{ 'A', IN_BINDTYPE_PLAYER12, 6 }, /* A */
{ VK_RETURN, IN_BINDTYPE_PLAYER12, 7 },
+ { 'E', IN_BINDTYPE_PLAYER12, 8 }, /* Z */
+ { 'W', IN_BINDTYPE_PLAYER12, 9 }, /* Y */
+ { 'Q', IN_BINDTYPE_PLAYER12,10 }, /* X */
+ { 'R', IN_BINDTYPE_PLAYER12,11 }, /* M */
/*
{ BTN_SELECT, IN_BINDTYPE_EMU, PEVB_MENU },
// { BTN_Y, IN_BINDTYPE_EMU, PEVB_SWITCH_RND },
/*
{ BTN_SELECT, IN_BINDTYPE_EMU, PEVB_MENU },
// { BTN_Y, IN_BINDTYPE_EMU, PEVB_SWITCH_RND },