DS4Windows
DS4Windows copied to clipboard
No Support for the Nacon Revolution pro controller ??
I just go the Nacon Revolution pro ps4 controller but it does not get picked up in the ds4 windows app please help it was really expensive and i cant return it
Hopefully the only problem is a different VID + PID combination being used by the device that DS4Windows is not looking for. Is the Nacon Revolution detected by Windows as a game controller? Can you access the controller properties in Device Manager and check the VID and PID, and maybe REV, of the HID-compliant game controller?
Hi thanks for the quick reply , the controller is picked up by windows as a game controller i found the information you were looking for and i added a snip of it as an attachment to this email
On 11 Mar 2017 20:51, "Travis Nickles" [email protected] wrote:
Hopefully the only problem is a different VID + PID combination being used by the device that DS4Windows is not looking for. Is the Nacon Revolution detected by Windows as a game controller? Can you access the controller properties in Device Manager and check the VID and PID, and maybe REV, of the HID-compliant game controller?
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/Jays2Kings/DS4Windows/issues/275#issuecomment-285891411, or mute the thread https://github.com/notifications/unsubscribe-auth/AZIKTICFUWjIfJ3iue1LfwJ7MOOW3Klqks5rku06gaJpZM4MaQAy .
It didn't go through. It would probably be better to share that using Dropbox or Google Drive.
https://drive.google.com/file/d/0B-MLxB4feTfxd2FGMWo4NHVIb1ZpNHR2YlpBb1JHLW5kWmhV/view?usp=drivesdk
On 12 Mar 2017 00:02, "Travis Nickles" [email protected] wrote:
It didn't go through. It would probably be better to share that using Dropbox or Google Drive.
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/Jays2Kings/DS4Windows/issues/275#issuecomment-285903563, or mute the thread https://github.com/notifications/unsubscribe-auth/AZIKTDP56MDq7JTAOsiPMyaWhLe1RDCyks5rkxnzgaJpZM4MaQAy .
Neither the VID nor PID were included in the device search routine. I have changed DS4Windows to include the VID and PID of the Nacon Revolution controller in its search. As long as the HID reports are the same as a standard PS4 controller then it should work.
https://dl.dropboxusercontent.com/u/31073509/DS4Windows_Test_20170311.zip
I tried the new Application however the controller is still not being recognized by DS4Windows is there anyway i could check the HID reports and give you the information ?
On Sun, Mar 12, 2017 at 1:36 AM, Travis Nickles [email protected] wrote:
Neither the VID nor PID were included in the device search routine. I have changed DS4Windows to include the VID and PID of the Nacon Revolution controller in its search. As long as the HID reports are the same as a standard PS4 controller then it should work.
https://dl.dropboxusercontent.com/u/31073509/DS4Windows_Test_20170311.zip
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/Jays2Kings/DS4Windows/issues/275#issuecomment-285908995, or mute the thread https://github.com/notifications/unsubscribe-auth/AZIKTFn-DxBaZK6ASoUjc3sjxfvSDj0Pks5rkzABgaJpZM4MaQAy .
Does DS4Windows show anything in the Log tab regarding detecting the controller at all? Even though the code is structured so the device might attempt to read and then remove the device before a log message would appear, there is a chance that DS4Windows would acknowledge that the device is detected before failing to read a report.
I don't know how to obtain the HID report descriptors for a device on Windows; obtaining an HID report descriptor looks like an easier task to perform on Linux. Even with the HID report descriptors, it might be too much work to modify DS4Windows to get it to work with the Nacon Revolution. I was just hoping that the Nacon Revolution would still conform to standard PS4 controller reports so the code would only have to be changed to check for the device.
I understand i found a way to make the controller work using steams generic controller support it just isn't as nice as using the ds4windows application, thank you for your help though ill just have to start playing ps4 again lol.
On 13 Mar 2017 00:07, "Travis Nickles" [email protected] wrote:
Does DS4Windows show anything in the Log tab regarding detecting the controller at all? Even though the code is structured so the device might attempt to read and then remove the device before a log message would appear, there is a chance that DS4Windows would acknowledge that the device is detected before failing to read a report.
I don't know how to obtain the HID report descriptors for a device on Windows; obtaining an HID report descriptor looks like an easier task to perform on Linux. Even with the HID report descriptors, it might be too much work to modify DS4Windows to get it to work with the Nacon Revolution. I was just hoping that the Nacon Revolution would still conform to standard PS4 controller reports so the code would only have to be changed to check for the device.
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/Jays2Kings/DS4Windows/issues/275#issuecomment-285980830, or mute the thread https://github.com/notifications/unsubscribe-auth/AZIKTLkrEs4KMm5e5TchzgBsZHrilcBAks5rlGyNgaJpZM4MaQAy .
I have had limited success in getting my Nacon Revolution to work with DS4Windows. Modifying the search routine allows it to detect the controller however it fails to enumerate it with the error "Index was outside the bounds of the array" unless the HID-compliant vendor-defined device (VID_146B&PID_0D01&REV_0100&MI_03&Col02) is disabled in device manager.
With this device disabled it can enumerate the controller (Exclusive mode is sporadic) and everything apart from the touchpad works (including the gyros and light strip), although the d-pad is stuck scrolling to the left despite no input being shown in the controller properties. Some games tend to ignore this unless you're trying to use the d-pad whereas it renders others unplayable.
It reports a MAC address of all zeroes in the log (makes sense since it doesn't have bluetooth) and often doesn't appear in the Controller list at all when connected aside from the USB icon.
If I can provide any more information to help iron out these issues I'm more than happy to.
I've managed to resolve the issue with the d-pad and have an updated fork here: https://github.com/Yuki-nyan/DS4Windows
Everything is now working aside from the touchpad and you no longer need to disable any devices. Would anyone mind giving my code a sanity check? I'm far from a confident programmer and I don't want to submit a pull request if there are any glaring errors.
As far as the touchpad goes, I can see the values changing when I use the debug feature to dump the HID data so I can probably fix it although I'm not sure if I'll be able to do so without affecting compatibility with normal DS4 controllers - my current fork works with either controller.
Nice fork Yuki-nyan (i didn't get through the code i'm not a C# developper) but it make my controller works. But i'm still thinking about sending it back. It depends on the nacon response and if DS4 the your fork in the official release.
Thank you Yuki-nyan, very nice work. Like you said, controller works except for the touchpad. But I still had to disable the device in Device-Manager.
I've managed to get the touchpad working now in a separate branch based off Ryochan7's fork here: https://github.com/Yuki-nyan/DS4Windows/releases/tag/v1.4.67-touchpad
All functions should work, both for original DS4 controllers and the Nacon.
@Yuki-nyan great work there, controller does work fine! I have disconnection issues though but they may have been fixed in @Ryochan7 fork. Maybe you could propose your patch there?
I have a release based on a somewhat recent version of his fork, if you've tried that and it doesn't work it might be the cable. It seems very weak near to the ferrite bead at the controller end, I've already had one replacement after mine stopped working entirely and the new one has developed an intermittent issue within days.
Let me know how you get on, I might update my version of his fork later on.
On 5 Jun 2017 10:50, "Antoine Bluchet" [email protected] wrote:
@Yuki-nyan https://github.com/yuki-nyan great work there, controller does work fine! I have disconnection issues though but they may have been fixed in @Ryochan7 https://github.com/ryochan7 fork. Maybe you could propose your patch there?
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/Jays2Kings/DS4Windows/issues/275#issuecomment-306148626, or mute the thread https://github.com/notifications/unsubscribe-auth/AYMyq_VYvK11wTqMZ7Xj_1gaIT18xF5jks5sA89dgaJpZM4MaQAy .
Hey guys, hope some one can help,i have the exact same issue, Windows 10 picks up the controller steam and the calibration tools to except the mouse-pad, just DS4 and none of the games picks up the controller, anyone aware of a fix soon? This is the event i get.
Device USB\VID_146B&PID_0D01&MI_03\7&442eed&0&0003 could not be migrated.
Last Device Instance Id: USB\VID_046D&PID_C52F&MI_01\7&26fd2c6c&0&0001 Class Guid: {745a17a0-74d3-11d0-b6fe-00a0c90f57da} Location Path: Migration Rank: 0xF000FFFF0000F120 Present: false Status: 0xC0000719
Thanks in advance.
@Yuki-nyan I merged your patches with @Ryochan7 recent fixes (https://github.com/Ryochan7/DS4Windows). Everything works great!
here is my fork: https://github.com/soyuka/DS4Windows
I'm confused how do I use your branches in ds4? Or in general how do I use the solutions you guys came up with? I downloaded the files and then what?
any help is welcome same issue as the guy who started the post
@Jon93c use https://github.com/Yuki-nyan/DS4Windows/releases/ or open my fork in Visual Studio and find the "build" menu. After building the exe is available under bin/
@Jon93c use https://github.com/Yuki-nyan/DS4Windows/releases/
Tried this but get the error message "Index was outside the bounds of the array", am I doing it wrong?
About this, Steam does support the Nacon Revolution pro controller!
How can I get it to work on Steam? Doesn't work for me
How can I get it to work on Steam? Doesn't work for me
Got it to work, apparently you first have to enable controller support in the options. Who knew.
Yeah :) ! Was happy when I found this too. Also it's working without issues for me so far.
Hey Guys, can somebody please explain to me what I have to do to get the nacon revolution working, step by step. I downloaded ds4 with the zip files, but it doesn't recognize my nacon I need help please.
please someone help me ds4 doesent reconise my controller i wont even reconise thr normal ps4 controler what do i do
@DragonEMPerror did you found a methode to get your controler work ?
Hi there,i am using a ps4 controller on my PC.It gets connected but when i run DS4 Windows it gives this error 'INDEX WAS OUTSIDE THE BOUNDS OF THE ARRAY'.Please help.Thanks.
Windows recognizes a microphone in the control. In order to function I had to disable it. It worked perfectly there.
https://www.flickr.com/photos/140320798@N05/26558998948
@promailson Thank you so much, I will try this tonight :) Didn't think it would recognize a headphone jack as a microphone, but will check tonight;
Im using the wired controller. LOVE IT :) but DS4windows doesn't find it - trying everything possible