nefarius / DsHidMini

Virtual HID Mini-user-mode-driver for Sony DualShock 3 Controllers
https://docs.nefarius.at/projects/DsHidMini/
BSD 3-Clause "New" or "Revised" License
1.21k stars 53 forks source link

Add support for Navigation Controller #48

Open nefarius opened 3 years ago

nefarius commented 3 years ago

Open tasks

expected-ingot commented 2 years ago

when?

nefarius commented 2 years ago

IDK

JSRRosenbaum commented 1 year ago

@expected-ingot I was able to get the Navigation controller to work by copying the hardware ID's back into the INF, as you had mentioned.

I added the following at the end of the line with the comment : "NAVIGATION wireless via BthPS3" &Dev&VID_054C&PID_042F

I also had to add the following lines after the original XINPUT adapter entries:

%dshidmini.GIP.HID.DeviceDesc%=dshidmini.GIP.HID, HID\VID_054C&PID_042F&MOD_05 %dshidmini.GIP.HID.DeviceDesc%=dshidmini.GIP.HID, HID{206f84fc-1615-4d9f-954d-21f5a5d388c5}&Dev&VID_054C&PID_042F&MOD_05

I was able to add the modified driver using the script located here:

https://github.com/fawazahmed0/windows-unsigned-driver-installer

I'm happy to report everything seems to be working fine with no issues discernable yet.

I've included a zip below containing the modified inf's and the installer (use at your own risk!)

dshidmini.zip