(VITA) Workaround for PSVita Controls vs PSTV

This commit is contained in:
Francisco José García García 2016-08-08 12:56:30 +02:00
parent 12eac9e6ae
commit 351b3fe3f6
2 changed files with 10 additions and 0 deletions

View File

@ -796,7 +796,11 @@ static const bool input_descriptor_label_show = true;
static const bool input_descriptor_hide_unbound = false;
#if defined(PSP) || defined(VITA)
static const unsigned input_max_users = 1;
#else
static const unsigned input_max_users = 5;
#endif
static const unsigned input_poll_type_behavior = 2;

View File

@ -124,11 +124,17 @@ static int16_t psp_joypad_axis(unsigned port_num, uint32_t joyaxis)
static void psp_joypad_poll(void)
{
settings_t *settings = config_get_ptr();
unsigned player;
unsigned players_count = PSP_MAX_PADS;
#ifdef PSP
sceCtrlSetSamplingCycle(0);
#else
if(settings->input.max_users<PSP_MAX_PADS)
players_count = settings->input.max_users;
#endif
sceCtrlSetSamplingMode(DEFAULT_SAMPLING_MODE);
BIT64_CLEAR(lifecycle_state, RARCH_MENU_TOGGLE);