core: hid: Only set polling mode if needed
This commit is contained in:
parent
8bd10473d6
commit
3b1c2896d9
|
@ -110,7 +110,11 @@ void EmulatedController::ReloadFromSettings() {
|
|||
original_npad_type = npad_type;
|
||||
}
|
||||
|
||||
SetPollingMode(EmulatedDeviceIndex::RightIndex, Common::Input::PollingMode::Active);
|
||||
// Disable special features before disconnecting
|
||||
if (controller.right_polling_mode != Common::Input::PollingMode::Active) {
|
||||
SetPollingMode(EmulatedDeviceIndex::RightIndex, Common::Input::PollingMode::Active);
|
||||
}
|
||||
|
||||
Disconnect();
|
||||
if (player.connected) {
|
||||
Connect();
|
||||
|
|
Loading…
Reference in a new issue