diff --git a/rpcs3/Input/ds3_pad_handler.cpp b/rpcs3/Input/ds3_pad_handler.cpp index bc800bf858..8013b6f14b 100644 --- a/rpcs3/Input/ds3_pad_handler.cpp +++ b/rpcs3/Input/ds3_pad_handler.cpp @@ -179,7 +179,7 @@ void ds3_pad_handler::SetPadData(const std::string& padId, u32 largeMotor, u32 s int index = 0; for (uint i = 0; i < MAX_GAMEPADS; i++) { - if (g_cfg_input.player[i]->handler == pad_handler::ds3) + if (g_cfg_input.player[i]->handler == m_type) { if (g_cfg_input.player[i]->device.to_string() == padId) { diff --git a/rpcs3/Input/ds4_pad_handler.cpp b/rpcs3/Input/ds4_pad_handler.cpp index 6693e90a86..a1cf83a3cd 100644 --- a/rpcs3/Input/ds4_pad_handler.cpp +++ b/rpcs3/Input/ds4_pad_handler.cpp @@ -210,7 +210,7 @@ void ds4_pad_handler::SetPadData(const std::string& padId, u32 largeMotor, u32 s int index = 0; for (uint i = 0; i < MAX_GAMEPADS; i++) { - if (g_cfg_input.player[i]->handler == pad_handler::ds4) + if (g_cfg_input.player[i]->handler == m_type) { if (g_cfg_input.player[i]->device.to_string() == padId) {