Commit Graph

45 Commits

Author SHA1 Message Date
Phillip Stephens 4aa662cd67 Add support for wired switch controllers from PowerA 2017-11-23 23:17:28 -08:00
Jack Andersen b7646f7f9a Windows fixes 2017-11-13 17:32:44 -10:00
Jack Andersen 6950d96b46 Linux build fixes 2017-11-12 21:19:49 -10:00
Jack Andersen cb5d22eed6 string_view refactor 2017-11-12 20:13:32 -10:00
Jack Andersen bf4b3f7382 Minor tweak to HIDDeviceUdev 2017-09-17 16:59:46 -10:00
Jack Andersen 175893f055 HID parser for udev; Vulkan fixes 2017-09-15 15:55:41 -10:00
Jack Andersen 1f14cc09a1 HID Parser for Win32 2017-09-15 12:26:39 -10:00
Jack Andersen 0f2a838bfb Add Cross-platform HID parser 2017-09-15 07:20:52 -10:00
Jack Andersen 505f0fef73 Proper hidraw device enumeration 2017-05-11 16:52:45 -10:00
Jack Andersen 64b949aecd Windows fixes 2017-05-11 09:41:40 -10:00
Jack Andersen 6e1c71aefd Working Dualshock output reports on macOS; fix runaway loop 2017-05-11 09:12:44 -10:00
Jack Andersen 7823aecc57 hidraw support for udev; fix race condition 2017-05-08 17:37:12 -10:00
Jack Andersen ff89a9cccf Win32 input device refinements and XInput support 2017-05-08 09:09:10 -10:00
Jack Andersen aa272fe7b9 Smart pointer cleanup 2017-05-07 11:31:56 -10:00
Jack Andersen 62443b59e7 IOKit input refactor 2017-05-07 11:24:00 -10:00
Phillip Stephens ee60772b39 Revert "fix" for DolphinSmashAdapter (incorrect, problem lies elsewhere) 2017-02-10 20:20:41 -08:00
Phillip Stephens a2e0692285 Fix Inverted left/right stick axes 2017-01-26 23:41:45 -08:00
Jack Andersen 1877c546ac Smarter std::thread ownership for HID clients 2016-10-10 15:20:39 -10:00
Jack Andersen dbf7b9bcf8 Windows fixes and include refinements 2016-08-17 10:04:19 -10:00
Phillip Stephens 1d02741879 Fix crash in HIDListenerIOKit when wLenDone == 0 2016-07-09 14:54:08 -07:00
Phillip Stephens 38326298a9 mend 2016-02-18 06:34:34 -08:00
Phillip Stephens 5b552cdc5d Fix communication with devices 2016-02-18 06:25:47 -08:00
Phillip Stephens 53fec8ac43 Add timeout to ioctl requests 2016-02-18 06:14:59 -08:00
Phillip Stephens e792f8d581 FreeBSD Stubs 2016-01-31 00:37:23 -08:00
Jack Andersen 84b78f2962 windows enum refactor fixes 2015-11-20 16:58:56 -10:00
Jack Andersen d040e20096 OS X enum refactor fixes 2015-11-20 16:16:15 -10:00
Jack Andersen c9edf8dd85 Major scoped-enum refactor 2015-11-20 15:12:22 -10:00
Jack Andersen 9e1441c323 pselect atomic signal masking for Xlib (deadlocks bad) 2015-11-17 10:25:17 -10:00
Jack Andersen 181a038901 Bug fixes for HECL 2015-11-16 10:43:27 -10:00
Jack Andersen 83475b4b09 udev thread join fix 2015-11-12 16:11:32 -10:00
Jack Andersen f796d66407 All kinds of fixes and updates 2015-10-31 14:06:56 -10:00
Jack Andersen d013f1e25c Integrated GLEW; began migration to Xlib 2015-10-30 18:28:21 -10:00
Phillip Stephens bb419b0bfd FreeBSD Fixes 2015-09-12 19:44:11 -08:00
Jack Andersen 13edb3eb01 OS X fixes 2015-09-02 09:09:13 -10:00
Phillip Stephens 3c6139947c Fix linux build 2015-08-30 23:15:08 -07:00
Jack Andersen 49771b0e15 Windows refactors 2015-08-30 17:40:58 -10:00
Jack Andersen f9c4ed0761 Dolphin controller updates 2015-08-28 15:30:21 -10:00
Jack Andersen 3a6dd3f6b8 Merge branch 'master' of https://github.com/RetroView/libBoo 2015-08-18 19:48:08 -10:00
Jack Andersen 74181d3b2e member access tweak 2015-08-18 19:47:46 -10:00
Phillip Stephens bfae7bb54a Fix last commit (how????) 2015-08-18 16:38:53 -07:00
Phillip Stephens 10c14a0c39 Merge branch 'master' of https://github.com/RetroView/libBoo into ds3 2015-08-18 16:32:19 -07:00
Jack Andersen 87ab129e01 Compile fixes 2015-08-18 12:43:30 -10:00
Jack Andersen e56b8539bf Major refactor for better modularity 2015-08-18 09:40:26 -10:00
Jack Andersen 3007714b5a Merge branch 'gl' of ../../libBoo 2015-08-18 08:02:21 -10:00
Jack Andersen 3d1e6a554a CMake integration and refactor 2015-08-18 08:00:24 -10:00