Jump to content
LaunchBox Community Forums

Warning could not open ds4 exclusively


SuperDerpBro

Recommended Posts

Setting up a new PC and everything was working great (beat Yoshi's Island in Retroarch) until i installed the latest version of LaunchBox to start setting it up. Now I cant use the hide dualshock 4 option and Retroarch sees 2 controllers when started. The DS4 and the emulated 360. Before, RetroArch only saw the "360" controller. Currently not able to use it as an input device in Retroarch. ?

I get a warning about turning off netflix, steam, uplay, Nvidia In-Game... but none of these are installed. Did the LaunchBox install enable something im not aware of? Ideas?

EDIT: It seems to only happen when the controller turns off due to inactivity. Works fine from a fresh boot but if it gets turned off then the situation above happens :/

Edited by SuperDerpBro
Link to comment
Share on other sites

ds4windows yes?

Do this.

Make .bat file in ds4windows folder.

and inside .bat file write this

	:: Run elevated on logon (via Task Scheduler) for good DS4Windows (exclusive access)
	@echo off
echo [#] Waiting for NvContainerLocalSystem service...
:WAIT
timeout /t 1 > NUL
for /f "tokens=4" %%s in ('sc query NvContainerLocalSystem ^| find "STATE"') do if NOT "%%s"=="RUNNING" goto WAIT
timeout /t 3 > NUL
echo [#] Stopping NvContainerLocalSystem...
net stop NVDisplay.ContainerLocalSystem
echo [#] Starting DS4Windows and waiting 5 seconds...
START "" /D "%~dp0" "%~dp0\DS4Windows.exe"
timeout /t 5 > NUL
echo [#] Starting NvContainerLocalSystem...
net start NVDisplay.ContainerLocalSystem
	

Now launch ds4windows using that bat file.

it will make sure that nvidia overlay doesnt snatch ur gamepad.

be sure not to have other app's that might do the same at least not before u launch that bat.. (Steam etc)

now u can play ur games

P.S nvidia overlay is always active. Its part of drivers.

Edited by Undertherainbow
Link to comment
Share on other sites

@SuperDerpBro

Yes. If you don't use HidGuardian driver then you have to use "Hide DS4 Option" in DS4Windows (ie. exclusive mode). This exclusive mode requires that DS4Win app MUST BE the first one to open the original DS4 controller in order to hide it from other apps.

Same applies to idle disconnect/reconnect

https://github.com/Ryochan7/DS4Windows/issues/613

 

Basically, what it means is that either make sure ds4win is always first to connect to gamepad (idle reconnect or not) or use hidguardian, That would suggest that u shouldnt use idle disconect if u wanna play games without hid guardian. Either turn off retroarch when u plan to go or turn off /relaunch before re-connecting gamepad. Or use hidguardian. Ryochan plans to fully integrate hid into ds4 as soon as hid gets stable release stable

https://github.com/Ryochan7/DS4Windows/wiki/DS4Windows-and-HIDGuardian-Install-and-Setup-Guide

Edited by Undertherainbow
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...