dolphin/Source/Core/InputCommon
mimimi085181 fcd5170cff XInput: Apply Rumble/Motor output only on changes (again)
Disclaimer: I can't test if this works on xbox one controllers, i don't have one. But i have conformed that this UpdateMotors() is related to rumble for emulated wiimotes.

This partially reverts commit "XInput: Apply immediately as well" (1958a10b6f) from pr # https://github.com/dolphin-emu/dolphin/pull/1560

Hopefully this fixes the xbox one controller rumble issue:
https://bugs.dolphin-emu.org/issues/9071

And in theory it might reduce the used usb bandwidth, as it was originally intended before pr 1560.

@JMC47: Please do a good amount of testing, to see if this breaks rumble for wiimotes or gamecube controllers emulated with xinput devices.
2016-04-23 13:45:10 +02:00
..
ControllerInterface XInput: Apply Rumble/Motor output only on changes (again) 2016-04-23 13:45:10 +02:00
CMakeLists.txt Use cmake to determine if we are enabling the Android Controller Interface 2016-02-05 10:54:17 -06:00
ControllerEmu.cpp Merge pull request #3128 from lioncash/unique 2015-10-03 19:08:00 -07:00
ControllerEmu.h InputCommon: Get rid of multiple identical define macros 2015-10-01 08:45:22 -04:00
GCAdapter.cpp Fix a bug in GCAdapter 2016-01-24 21:55:20 +01:00
GCAdapter.h HW: Remove unnecessary header inclusions 2016-01-13 02:47:32 -05:00
GCAdapter_Android.cpp Improve stability of the Wii U Gamecube Controller adapter under Android. 2016-02-13 08:17:20 -06:00
GCAdapter_Null.cpp HW: Remove unnecessary header inclusions 2016-01-13 02:47:32 -05:00
GCPadStatus.h Add two missing values that can fit in GCPadStatus 2016-01-05 13:44:37 -06:00
InputCommon.vcxproj Move SI_GCAdapter over to InputCommon 2016-01-05 13:44:37 -06:00
InputCommon.vcxproj.filters Move SI_GCAdapter over to InputCommon 2016-01-05 13:44:37 -06:00
InputConfig.cpp InputConfig: Clean up controller management 2015-11-19 02:41:33 -05:00
InputConfig.h InputConfig: Clean up controller management 2015-11-19 02:41:33 -05:00
KeyboardStatus.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00