135641404a
This adds hotplugging support to the evdev input backend. We use libudev to monitor changes to input devices in a separate thread. Removed devices are removed from the devices list, and new devices are added to the list. The effect is that controllers are usable immediately after plugging them without having to manually refresh devices (if they were configured to be used, of course). |
||
---|---|---|
.. | ||
ControllerInterface | ||
CMakeLists.txt | ||
ControllerEmu.cpp | ||
ControllerEmu.h | ||
GCAdapter.cpp | ||
GCAdapter.h | ||
GCAdapter_Android.cpp | ||
GCAdapter_Null.cpp | ||
GCPadStatus.h | ||
InputCommon.vcxproj | ||
InputCommon.vcxproj.filters | ||
InputConfig.cpp | ||
InputConfig.h | ||
KeyboardStatus.h |