PADopen(void *pDsp) { memset(&event, 0, sizeof(event)); key_status->Init(); while (!ev_fifo.empty()) ev_fifo.pop(); pthread_spin_init(&mutex_KeyEvent, PTHREAD_PROCESS_PRIVATE); mutex_WasInit = true; #if defined(__unix__) GamePad::EnumerateGamePads(s_vgamePad); #endif return _PADopen(pDsp); }
s32 CALLBACK PADopen(void *pDsp) { memset(&event, 0, sizeof(event)); return _PADopen(pDsp); }
s32 CALLBACK PADopen(HWND hDsp) { return _PADopen(hDsp); }