dolphin/Source/Core/InputCommon/ControllerInterface
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
..
Android ControllerInterface: Make the ID assigning code common 2016-07-14 10:50:53 +02:00
DInput ControllerInterface: Make the ID assigning code common 2016-07-14 10:50:53 +02:00
ForceFeedback Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
OSX ControllerInterface: Make the ID assigning code common 2016-07-14 10:50:53 +02:00
Pipes ControllerInterface: Make the ID assigning code common 2016-07-14 10:50:53 +02:00
SDL ControllerInterface: Make the ID assigning code common 2016-07-14 10:50:53 +02:00
XInput ControllerInterface: Make the ID assigning code common 2016-07-14 10:50:53 +02:00
Xlib ControllerInterface: Make the ID assigning code common 2016-07-14 10:50:53 +02:00
evdev evdev: Add hotplugging support 2016-07-29 17:18:40 +02:00
ControllerInterface.cpp evdev: Add hotplugging support 2016-07-29 17:18:40 +02:00
ControllerInterface.h ControllerInterface: Add RemoveDevice() 2016-07-29 17:18:37 +02:00
Device.cpp Merge pull request #3943 from ShadowsFriend/nopch-fix 2016-06-26 02:13:47 -04:00
Device.h ControllerInterface: Add RemoveDevice() 2016-07-29 17:18:37 +02:00
ExpressionParser.cpp ControllerInterface: Add RemoveDevice() 2016-07-29 17:18:37 +02:00
ExpressionParser.h ControllerInterface: Add RemoveDevice() 2016-07-29 17:18:37 +02:00