X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=gp2x%2Fin_gp2x.c;fp=gp2x%2Fin_gp2x.c;h=818aead94c7392d91f999566e81c0ebea05c487b;hb=4858c6338ba7ec5a9061ea9b7505acde098c03d9;hp=ec50a3605676278e12762bd3be425824c1e6232b;hpb=9615b3dfdededf2b7d74963137b6ff9495e4d21e;p=libpicofe.git diff --git a/gp2x/in_gp2x.c b/gp2x/in_gp2x.c index ec50a36..818aead 100644 --- a/gp2x/in_gp2x.c +++ b/gp2x/in_gp2x.c @@ -104,7 +104,6 @@ static void in_gp2x_probe(void) return; } in_gp2x_get_bits = in_gp2x_get_wiz_bits; - in_gp2x_keys[BTN_START] = "MENU"; break; default: #ifdef FAKE_IN_GP2X @@ -318,7 +317,12 @@ static int in_gp2x_clean_binds(void *drv_data, int *binds, int *def_binds) void in_gp2x_init(void *vdrv) { in_drv_t *drv = vdrv; + gp2x_soc_t soc; + soc = soc_detect(); + if (soc == SOCID_POLLUX) + in_gp2x_keys[BTN_START] = "MENU"; + in_gp2x_combo_keys = in_gp2x_combo_acts = 0; drv->prefix = in_gp2x_prefix;