mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-12-16 04:09:39 +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. |
||
|---|---|---|
| .. | ||
| ControllerEmu | ||
| ControllerInterface | ||
| ControlReference | ||
| DynamicInputTextures | ||
| CMakeLists.txt | ||
| DynamicInputTextureManager.cpp | ||
| DynamicInputTextureManager.h | ||
| GCAdapter.cpp | ||
| GCAdapter.h | ||
| GCPadStatus.h | ||
| ImageOperations.cpp | ||
| ImageOperations.h | ||
| InputConfig.cpp | ||
| InputConfig.h | ||
| InputProfile.cpp | ||
| InputProfile.h | ||
| KeyboardStatus.h | ||