![smaart 7 exclusive mode smaart 7 exclusive mode](https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/hostedimages/1587257376i/29317167._SX540_.jpg)
There is a separate page in this documentation about HidGuardian tool (installation and how to use it with DS4Windows application). There is no need to use both Exclusive Mode and HidGuardian at the same time, so choose only one of these techniques if applications you use require to hide the original device.
#Smaart 7 exclusive mode driver#
The driver goes under the hood (kernel model), so it can do more than application level "Exclusive Access" option in DS4Windows application can do.
#Smaart 7 exclusive mode windows#
HidGuardian is a Windows kernel mode filter driver to hide certain devices. If DS4Windows application fails to acquire exclusive access (hide the original device) in your setup then there is an alternative way to hide the original device. What is HidGuardian tool? Are both exclusive mode and HidGuardian tool needed at the same time? Close Netflix client before opening DS4Windows tool. * Netflix client: Netflix client supports gamepad navigation. You can launch WinStore application after DS4Windows has already enabled the exclusive mode.
![smaart 7 exclusive mode smaart 7 exclusive mode](https://www.minidsp.com/images/appnotes/udac8-audirvana/udac8-audirvana-system.png)
Shutdown process before launching DS4Windows tool. * Windows Store application: Windows Store application supports gamepad controller navigations. Disable gamepad support in Steam client at least for DualShock4 device type. * Steam client: Steam client supports "big screen mode" and various gamepad controllers (including DualShock4). * NVidia GeForce Experience and in-game overlay: Disable GeForce in-game overlay feature in NVidia options or enable it only after you have started DS4Windows tool. Sometimes very unexpected application may have an open connection to Dualshock4 controller without your knowledge and this way preventing DS4Windows tool to enable exclusive mode. If DS4Windows tool is the first application opening a connection to the controller then DS4Win can acquire the exclusive access and this way hide the original device.Īpplications known to cause problems with exclusive modeįollowing list is not a complete list of applications which may be running in your system in the background and may have an open connection to the original DS4 controller. To solve problems with exclusive mode you should try to close all other applications which may be using the original controller and to re-connect the DS4 controller (or press "Stop/Start" button in DS4Windows option screen). In this case DS4Windows logfile shows a message "failed to enable exclusive mode". If there are existing connections to the controller then it is too late for DS4Windows tool to acquire exclusive access, so the original HID device remains visible. The use of exclusive mode requires that at the time when DS4Windows tool is started and a controller is connected then no other application should hold an open connection to the controller. What to do if DS4Windows fails to enable exclusive mode? Applications would see and receive re-mapped button presses, touchpad events and gyro events from the virtual x360 controller device only. DS4Windows tool tries to hide the original DS4 controller device by acquiring an exclusive access to the original controller device and this way preventing any other application to see that device. This is the purpose of "Hide DS4 Controller" option. One solution to this "double controller" problem is to hide the original DS4 Controller device, so applications see and receives re-mapped button events from the virtual x360 device only. If an application or a game works just fine without Hide DS4 Controller/Exclusive Mode option then you don't have to enable this mode, but not all applications are smart enough to see the difference between original and virtual device. Some applications work just fine because those know how to listen events from a single controller device only. However, some applications may behave oddly or even crash when button events are coming simultaneously at the same time over two controller devices (from the original DS4 Controller HID device and from a virtual x360 HID device). At first this may seem perfectly OK and there should not be any problems because you should be able to choose which controller is used in an application. This virtual x360 device is an additional device and the original DualShock4 controller is also still visible for WindowsOS, games and for other applications.
![smaart 7 exclusive mode smaart 7 exclusive mode](https://i.ytimg.com/vi/Vt-MbwpACCA/hqdefault.jpg)
What is "Hide DS4 Controller" option in DS4Windows application and why some games require that mode?ĭS4Windows application outputs re-mapped buttons, touchpad and gyro functionalities through a virtual x360 controller device. Hide DS4 Controller option / Exclusive mode