dolphin/Source/Core/InputCommon
Léo Lam 135641404a evdev: Add hotplugging support
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).
2016-07-29 17:18:40 +02:00
..
ControllerInterface evdev: Add hotplugging support 2016-07-29 17:18:40 +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 ControllerInterface: Add RemoveDevice() 2016-07-29 17:18:37 +02:00
ControllerEmu.h ControllerInterface: Add RemoveDevice() 2016-07-29 17:18:37 +02:00
GCAdapter.cpp Use g_want_determinism in code added by 8f0cbef 2016-07-05 20:58:44 +02:00
GCAdapter.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
GCAdapter_Android.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
GCAdapter_Null.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
GCPadStatus.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02: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 Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
InputConfig.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
KeyboardStatus.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00