dolphin/Externals
Léo Lam 843b030eda WiimoteReal: Add a hidapi IO implementation
Based on ca0c2efe7a. Credits go to flacs.
However, unlike the original commit, hidapi does not completely replace
the current implementations, so we can still connect Wiimotes with 1+2
(without pairing).

Also, it is only used on Linux and OS X for now. This removes the
advantage of having only one implementation but there is no other
choice: using hidapi on Windows is currently impossible because
hid_write() is implemented in a way that won't work with Wiimotes.

Additionally:
* We now check for the device name in addition to the PID/VID so we can
  support the Balance Board and maybe third-party Wiimotes too. This
  doesn't achieve anything with the DolphinBar but it does with hidraw.
* Added a check to not connect to the same device more than once.
2016-10-03 11:41:23 +02:00
..
Bochs_disasm [windows] Update projects to vs2015. 2015-09-03 04:23:01 -07:00
LZO [windows] Update projects to vs2015. 2015-09-03 04:23:01 -07:00
OpenAL Update OpenAL-soft to 1.16.0 2014-09-03 19:48:54 +10:00
Qt@9dca8d6c71 Externals/Qt: Update to Qt 5.5.0. 2015-11-06 18:39:30 -05:00
SFML [windows] Update projects to vs2015. 2015-09-03 04:23:01 -07:00
SOIL [windows] Update projects to vs2015. 2015-09-03 04:23:01 -07:00
Vulkan/Include/vulkan Externals: Add Vulkan headers from SDK v1.0.21.1 2016-08-11 22:40:32 +10:00
XAudio2_7 Add headers required by XAudio2_7 to externals. 2014-08-23 11:03:07 -07:00
curl Windows: Don't include Externals\curl\lib\ everywhere 2016-06-21 10:58:50 +02:00
d3dx12 D3D12: Add d3dx12.h helper library to Externals 2016-02-15 09:48:23 -08:00
enet [windows] Update projects to vs2015. 2015-09-03 04:23:01 -07:00
ffmpeg Add ffmpeg externals 2016-01-05 18:00:41 +01:00
gettext Build mo translation files on all platforms. Had to import msgfmt executable in the Externals to do this on windows. 2011-01-10 19:26:36 +00:00
glslang Externals: Add glslang from Vulkan SDK v1.0.21.1 2016-08-11 22:40:32 +10:00
gtest Externals: Update gtest to r733 2015-07-20 22:53:28 -07:00
hidapi WiimoteReal: Add a hidapi IO implementation 2016-10-03 11:41:23 +02:00
libiconv-1.14 [Android] Add in a static libiconv library so non English games don't crash Dolphin Mobile. 2013-08-29 04:43:31 -05:00
libpng [windows] Update projects to vs2015. 2015-09-03 04:23:01 -07:00
libusb Build vendored libUSB with CMake 2016-09-28 13:32:07 -04:00
mbedtls Remove mbedtls header install target. 2016-03-01 17:14:09 -06:00
miniupnpc Externals: Update miniupnpc to API version 14 2015-10-13 23:35:52 -07:00
portaudio Build portaudio from Externals when not available on system 2016-09-28 13:43:02 -04:00
soundtouch Fix more warnings: 2016-07-10 21:51:28 -04:00
wxWidgets3 Merge pull request #4015 from EmptyChaos/wx-misc-fixes 2016-10-02 22:46:14 -07:00
xxhash [windows] Update projects to vs2015. 2015-09-03 04:23:01 -07:00
zlib [windows] Update projects to vs2015. 2015-09-03 04:23:01 -07:00
licenses.md D3D12: Add d3dx12.h helper library to Externals 2016-02-15 09:48:23 -08:00