dolphin/Source/Core/InputCommon
Léo Lam 256c9375c9 Move libusb utilities to LibusbUtils
* Simplifies libusb context usage and allows us to set options for
all contexts easily. Notably, this lets us enable usbdk support
in libusb, which is now opt-in in the latest version.

* Moves the libusb config descriptor wrapper class to LibusbUtils too
since that could easily be reused.

* Moves device listing to LibusbUtils too and add a lock around it
as some libusb backends are not thread safe.

* Consequences: only a single context and a single event handling
thread is used now, which is more efficient.
2019-05-27 20:09:55 +02:00
..
ControlReference Reformat repo to clang-format 7.0 rules 2019-05-06 18:48:04 +00:00
ControllerEmu Merge pull request #7992 from artemist/centering 2019-05-20 18:29:31 +02:00
ControllerInterface InputCommon/Device.cpp: Add missing include 2019-05-08 21:02:26 +02:00
CMakeLists.txt InputCommon: Clean up how numeric settings are handled. Add units of measure to UI. Eliminate hidden magic values of the IR cursor. 2019-04-07 09:32:49 -05:00
GCAdapter.cpp Move libusb utilities to LibusbUtils 2019-05-27 20:09:55 +02:00
GCAdapter.h HW/SI: GCAdapter calibration fix. 2019-03-29 06:15:58 -05:00
GCAdapter_Android.cpp HW/SI: GCAdapter calibration fix. 2019-03-29 06:15:58 -05:00
GCPadStatus.h Add GCPadStatus.isConnected boolean 2017-11-19 16:01:08 +01:00
InputCommon.vcxproj InputCommon: Clean up how numeric settings are handled. Add units of measure to UI. Eliminate hidden magic values of the IR cursor. 2019-04-07 09:32:49 -05:00
InputCommon.vcxproj.filters InputCommon: Clean up how numeric settings are handled. Add units of measure to UI. Eliminate hidden magic values of the IR cursor. 2019-04-07 09:32:49 -05:00
InputConfig.cpp InputCommon: Clean up how numeric settings are handled. Add units of measure to UI. Eliminate hidden magic values of the IR cursor. 2019-04-07 09:32:49 -05:00
InputConfig.h ControllerInterface: Allow hotplug callbacks to be unregistered and don't reload the entire config from the ini file on hotplug, just update the control references. This should fix a crash on shutdown on Android. 2019-01-10 18:32:16 -06:00
InputProfile.cpp Reformat repo to clang-format 7.0 rules 2019-05-06 18:48:04 +00:00
InputProfile.h Reformat repo to clang-format 7.0 rules 2019-05-06 18:48:04 +00:00
KeyboardStatus.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00