mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-04-27 15:54:55 +00:00
A comment removed by this commit gives two reasons for listening to slave devices, both of which no longer apply: - "Only slaves emit raw motion events": perhaps this was true when the comment was written, but now master devices provide raw motion events along with the other raw events. - "Selecting slave keyboards avoids dealing with key focus": we get raw key events regardless of the focus. Listening to both master and slave devices results in duplicate raw events. For button and key events, that's a tiny waste of time setting the update flag a second time, but for raw mouse events the raw motion will be processed twice. That makes this commit a user-facing change. |
||
---|---|---|
.. | ||
Android | ||
DInput | ||
DualShockUDPClient | ||
evdev | ||
ForceFeedback | ||
Pipes | ||
Quartz | ||
SDL | ||
SteamDeck | ||
Touch | ||
WGInput | ||
Wiimote | ||
Win32 | ||
XInput | ||
Xlib | ||
ControllerInterface.cpp | ||
ControllerInterface.h | ||
CoreDevice.cpp | ||
CoreDevice.h | ||
InputBackend.cpp | ||
InputBackend.h | ||
MappingCommon.cpp | ||
MappingCommon.h |