Update from that Input Mapper thread, it seems you need to just disable the Network List Service rather than the entire DHCP.
Will not disable your internet connection and no need for a static IP anymore, but apparently this will cause issues with the Search bar still.
Update from that Input Mapper thread, it seems you need to just disable the Network List Service rather than the entire DHCP.
Will not disable your internet connection and no need for a static IP anymore, but apparently this will cause issues with the Search bar still.
I have DS4Windows.-.J2K.v1.4.261 on Windows 10 and I haven't had any problems.
I played some USFIV, and some nullDC, and the controller is working just as well as it always has.
Maybe the newest version of Windows 10 is compatible, I haven't made any changes or tried any workarounds, everything just works as it did before the upgrade.
Update from that Input Mapper thread, it seems you need to just disable the Network List Service rather than the entire DHCP.
Will not disable your internet connection and no need for a static IP anymore, but apparently this will cause issues with the Search bar still.
Network List Service
Service name: netprofm
Description: Identifies the networks to which the computer has connected, collects and stores properties for these networks, and notifies applications when these properties change.
Critical for Windows Operation?: No, not at all, but it is managing properties such as TTL on various parameters cache'ed in our PC memory. Simply explained, its use is similar to how we cache a domain name's IP in our memory, and need to update this IP at a TTL interval when it is changed on our DNS server. If the service is disabled they it can cause properties set by other computers to not change or not be managed efficiently, but it is not critical for OS operation.
Don't bother with x360ce someone came up with a much better solution.
https://www.reddit.com/r/pcgaming/comments/3f1bso/getting_windows_10_and_the_ds4_controller_to_work/
That post details the SCP method that means you never need ds4windows or input mapper again and it works automatically for all games not just ones you use the x360ce for.
Don't bother with x360ce someone came up with a much better solution.
https://www.reddit.com/r/pcgaming/comments/3f1bso/getting_windows_10_and_the_ds4_controller_to_work/
That post details the SCP method that means you never need ds4windows or input mapper again and it works automatically for all games not just ones you use the x360ce for.
Hooray for less functionality? Why would we want to deliberately cut DS4Windows out of the equation?
So you don't need to cripple your windows to get it to work?
So if I am only playing games that only support Xinput like Fallout 3/New Vegas and Skyrim I don't have to do anything right now, yes?
Rocket League has native DS4 support.That should be the case, yes. Only the games that require the Hide DS4 option to be enabled will have issues.
I had to use the work around for using the DS4 with bluetooth for Rocket League. x360ce is a cumbersome solution compared to the completely perfect, effortless situation I came from on Windows 8.1 but it does the trick for now. Hopefully, the workarounds and additional information coming around will expose a more elegant fix.
Rocket League has native DS4 support.
While it's annoying to deal with, it's not as bad as I thought it would be. You just have to have Network List Service disabled on Startup. Turn on your DS4 and it'll hide the Wireless Controller with no issue. Then you can go ahead and enable Network List Service, start it, then set it to disable so it wont start up next time. You can freely turn off/on your DS4 as you'd like with no conflict.
For me this screws with a lot of apps like Netflix. They think I'm offline. Internet and programs work though, just OS apps.
I don't use a ton of apps though so probably will do this for now.
You're free to enable the service once you turn on your controller on once.
I know, I mean after doing so they are still screwed up. The start menu search works again, but all the apps like Netflix still think I'm offline.
does the double input behaviour happen in ds4windows even if you have no custom mappings, i mean just install ds4windows and connect the ds4?
Custom mappings doesn't have anything to do with it. It's just that games will think you have two controllers (1 Xinput, 1 Dinput) at the same time and respond to both because you can't hide the DS4 from the system anymore without doing one of the fixes.
It does when wired but not over bluetooth.
Batch file:
1) Paste the code into notepad and click Save As...
2) Change Save as type to All Files
3) Save the file somewhere you will remember with the name DS4WindowsFix.bat. I just saved it to C:\ to make it easy to find.
Scheduled task:
1) Go into the start menu and go into Task Scheduler
2) Right click Task Scheduler Library and click Create Basic Task
3) Give it a descriptive name and click Next
4) Change the trigger to When I log on and click Next
5) Leave Action on the default to start a program and click Next
6) Browse to where you saved your batch file, select it, and click Next
7) Check the box for Open the Properties dialog for this task when I click Finish and click Finish
8) Check the box for Run with highest privileges
9) Click the Triggers tab and click Edit...
10) Check the box for Delay task for: and change it to 30 seconds
11) Right click your newly created task and click Run
12) Reboot...
Code:
start C:\"Program Files (x86)"\DS4Windows\DS4Windows.exe
sc config netprofm start= demand
sc config NcdAutoSetup start= demand
sc config HomeGroupProvider start= demand
sc start netprofm
sc start NcdAutoSetup
sc start HomeGroupProvider
sc config netprofm start= disabled
sc config NcdAutoSetup start= disabled
sc config HomeGroupProvider start= disabled
@ECHO OFF
start /min D:\"DS4Windows\DS4Windows.exe"
sc config netprofm start= demand
sc config NcdAutoSetup start= demand
sc config HomeGroupProvider start= demand
sc start netprofm
sc start NcdAutoSetup
sc start HomeGroupProvider
sc config netprofm start= disabled
sc config NcdAutoSetup start= disabled
sc config HomeGroupProvider start= disabled
uhhh so i can get x360 working and all that, but when using FFXIII all the mappings are wrong. square is cross, cross is circle, circle is square etc etc. any ideas?
Perfect. Thanks for posting that fix.
Can you confirm that you really need to press the PS Home button manually for the fix to work? I can't see anything in the batch file that would require doing so...
I've been using a DS4 since upgrading and haven't had any issues. Is this effecting everyone? Just wanna make sure I didn't botch the installation somehow.
Can you confirm that you really need to press the PS Home button manually for the fix to work? I can't see anything in the batch file that would require doing so...
This is something i have added and works for me everytime. If i dont press the PS button then ds4windows doesnt tie up the controller and i get the 'cant aquire exclusive mode' error. So it may work different for others once they test it, but the method ive outlined works everytime. Im sure a complete solution will be found soon for those who dont want to run batch files, tho its pretty easy to setup..
So, is this required for wired setup or just for BT pairing?
Im running BT not tested wired, but id assume ds4windows would detect a wired pad on startup? Will try and test later.
I picked up Dying Light last night and started playing through, and found the jumping/grabbing ledges to be super super difficult, sometimes my character wouldn't jump, sometimes he wouldn't grab the ledge, and also noticed that when I was talking to someone, it kept switching between Square and X prompts, then I realized I was getting the double mapping effect going on.
Don't bother with x360ce someone came up with a much better solution.
https://www.reddit.com/r/pcgaming/comments/3f1bso/getting_windows_10_and_the_ds4_controller_to_work/
That post details the SCP method that means you never need ds4windows or input mapper again and it works automatically for all games not just ones you use the x360ce for.
Im running BT not tested wired, but id assume ds4windows would detect a wired pad on startup? Will try and test later.