mirror of
https://github.com/yuzu-emu/yuzu.git
synced 2024-07-04 23:31:19 +01:00
7b3f5845d2
Previously, disconnecting a controller still leaves a null SDLJoystick entry within the vector of SDLJoysticks mapped by GUID. When a DirectInput device of the same GUID is reconnected, it adds that device to a new port causing non-detectable input. Furthermore, opening the "Configure" menu would cause yuzu to crash since it first tries to resolve the name of a null SDLJoystick entry that was not removed. Resolve this by properly erasing the SDLJoystick entry from the vector. |
||
---|---|---|
.. | ||
gcadapter | ||
sdl | ||
udp | ||
analog_from_button.cpp | ||
analog_from_button.h | ||
CMakeLists.txt | ||
keyboard.cpp | ||
keyboard.h | ||
main.cpp | ||
main.h | ||
motion_emu.cpp | ||
motion_emu.h | ||
motion_from_button.cpp | ||
motion_from_button.h | ||
motion_input.cpp | ||
motion_input.h | ||
settings.cpp | ||
settings.h | ||
touch_from_button.cpp | ||
touch_from_button.h |