Commit Graph

499 Commits

Author SHA1 Message Date
Benjamin Höglinger-Stelzer
5718b17e7d Added custom actions 2020-09-09 17:19:43 +02:00
Benjamin Höglinger-Stelzer
2c0a3426f2 Added new WiX based setup skeleton 2020-09-09 16:41:08 +02:00
Benjamin Höglinger-Stelzer
751772a856 Added docs 2020-09-07 21:55:05 +02:00
Benjamin Höglinger-Stelzer
929e2abbba Code clean-up 2020-09-07 21:52:29 +02:00
Benjamin Höglinger-Stelzer
5611bbd3fa Implemented new DS4_SUBMIT_REPORT_EX 2020-09-07 21:44:46 +02:00
Benjamin Höglinger-Stelzer
0c920602e7 Added struct _DS4_SUBMIT_REPORT_EX 2020-09-07 18:26:49 +02:00
Benjamin Höglinger-Stelzer
72af14c0ee Doc comment formatting fixes 2020-09-01 18:45:29 +02:00
Benjamin Höglinger-Stelzer
4e57a25f61 De-duplicated code 2020-09-01 15:23:32 +02:00
Benjamin Höglinger-Stelzer
f2f8301ad8 Fixed dangling device if wait call failed 2020-09-01 15:16:17 +02:00
Benjamin Höglinger-Stelzer
4527b0682d Refactored casts 2020-08-30 00:51:34 +02:00
Benjamin Höglinger-Stelzer
040ad7d846 Applied code formatting 2020-08-30 00:49:37 +02:00
Benjamin Höglinger-Stelzer
957cbbed6b De-duplicated code 2020-08-29 17:32:41 +02:00
Benjamin Höglinger-Stelzer
030715d5c3 Redesigned blocking device plugin 2020-08-29 15:52:39 +02:00
Benjamin Höglinger-Stelzer
7864dbabdb Adapted vigem_target_add to use IOCTL_VIGEM_WAIT_DEVICE_READY 2020-08-29 10:30:35 +02:00
Benjamin Höglinger-Stelzer
3841d0756f Added preprocessor switch to disable crash dump handler 2020-08-27 21:02:35 +02:00
Benjamin Höglinger-Stelzer
8618ab50ab Implemented IOCTL_VIGEM_WAIT_DEVICE_READY 2020-08-27 20:44:38 +02:00
Benjamin Höglinger-Stelzer
6b7b3840b1 Removed faulty plugin queueing 2020-08-27 20:33:09 +02:00
Benjamin Höglinger-Stelzer
b347783c43 Renamed some objects for new API 2020-08-27 20:30:12 +02:00
Benjamin Höglinger-Stelzer
6095de206e Added VIGEM_WAIT_DEVICE_READY 2020-08-27 20:17:18 +02:00
Benjamin Höglinger-Stelzer
288222f70f Fixed paths to decouple from solution file location setup-v1.17.333 2020-08-27 19:44:13 +02:00
Benjamin Höglinger-Stelzer
bc520172d6 Added SDK project to solution 2020-08-27 19:40:51 +02:00
Benjamin Höglinger-Stelzer
5abf8e22ad Updated branding in the INF 2020-08-27 19:33:18 +02:00
Benjamin Höglinger-Stelzer
4245394452 Replaced submodule with git subtree usage
Added PnpLockdown=1 to ViGEmBus.inf
2020-08-27 16:41:43 +02:00
Benjamin Höglinger-Stelzer
4af240f54b Add 'sdk/' from commit '18c67764ae7cc9827095eb4e70d75aa52ac8b392'
git-subtree-dir: sdk
git-subtree-mainline: 0dbf810ad0
git-subtree-split: 18c67764ae
2020-08-27 16:39:09 +02:00
Benjamin Höglinger-Stelzer
0dbf810ad0 Removed submodule 2020-08-27 16:38:33 +02:00
Benjamin Höglinger-Stelzer
18c67764ae Removed tester console app 2020-08-24 11:29:02 +02:00
Benjamin Höglinger-Stelzer
ac6bab7eb8 More fixes 2020-08-23 16:18:51 +02:00
Benjamin Höglinger-Stelzer
3659ab648c More fixes 2020-08-23 16:17:50 +02:00
Benjamin Höglinger-Stelzer
f96d826352 Typo fixes 2020-08-23 16:14:39 +02:00
Benjamin Höglinger-Stelzer
88585583ff Added use case of notification callback 2020-08-23 16:10:45 +02:00
Benjamin Höglinger-Stelzer
e293709f94 Bugfix in sample code 2020-08-23 15:00:32 +02:00
Benjamin Höglinger-Stelzer
1e9e45e0ea Added sum docs 2020-08-23 14:56:35 +02:00
Benjamin Höglinger-Stelzer
eda3770917 Forgot to update this stupid file... 2020-06-17 22:43:25 +02:00
Benjamin Höglinger-Stelzer
a49bd54c00 Fixed missing rename 2020-05-23 16:17:46 +02:00
Benjamin Höglinger-Stelzer
9cbd4b65c2 Renamed busenum.h to Driver.h 2020-05-23 16:15:34 +02:00
Benjamin Höglinger-Stelzer
07228b3945 Added <WppKernelMode>true</WppKernelMode> to project file 2020-05-23 15:14:48 +02:00
Benjamin Höglinger-Stelzer
6f898b8053 Added duplicate device check 2020-05-22 21:57:43 +02:00
Benjamin Höglinger-Stelzer
dd74ccb1b8 Removed redundant default callback 2020-05-22 15:44:42 +02:00
Benjamin Höglinger-Stelzer
023e3507dd Updated README.md 2020-05-22 15:30:51 +02:00
Benjamin Höglinger-Stelzer
631003541f Settled on BSD-3-Clause license 2020-05-22 15:26:24 +02:00
Benjamin Höglinger-Stelzer
e5ad15f868 Added https://github.com/Davidobot/BetterJoy 2020-05-21 01:56:42 +02:00
Benjamin Höglinger-Stelzer
2dbf948fdb Removed unnecessary interfaces v1.17.258.0 2020-05-18 20:18:17 +02:00
Benjamin Höglinger-Stelzer
64ca258915 Fixed PNP & Power Capabilities to reflect the actual caps of the physical devices closer
Removed default derived destructors
v1.17.256.0
2020-05-18 19:58:05 +02:00
Benjamin Höglinger-Stelzer
2fe83018c0 Removed RAW device exposure as the real devices don't do that 2020-05-18 18:57:08 +02:00
Benjamin Höglinger-Stelzer
05b3b74db5 Removed RAW device exposure as the real devices don't do that 2020-05-18 18:56:54 +02:00
Benjamin Höglinger-Stelzer
5bea1d5b0f Changed XUSB pool tag 2020-05-15 22:15:52 +02:00
Benjamin Höglinger-Stelzer
f9eaad93f2 Added diagnostic function DumpAsHex 2020-05-15 17:00:06 +02:00
Benjamin Höglinger-Stelzer
81b6fb3926 Added https://github.com/Ryochan7/Touchmote/tree/ryochan7 & https://github.com/grayver/mi-vigem to known users 2020-05-14 19:30:25 +02:00
Benjamin Höglinger-Stelzer
9f4e557d94 Updated cabinet creation
Removed unused files
2020-05-14 19:18:15 +02:00
Benjamin Höglinger-Stelzer
80330f6716 Refining DDF files 2020-05-14 17:08:03 +02:00