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 controller device only. DS4Windows tool tries to hide the original controller device by acquiring an exclusive access to the physical 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 physical gamepad controller from applications, so the application see and receives re-mapped button events from the virtual output 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 devices. This is not exactly DS4Windows issue, but a game bug. However, some applications may behave oddly (menu navigation moves two lines at the time, a game character or a camera keeps on running or spinning around or something else) or even crash when button events are coming simultaneously at the same time over two controller devices (from the original physical Controller HID device and from a virtual 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. The virtual x360 or dualshock4 device (a profile option defines the type of the virtual controller) is an additional device and the original physical controller is also still visible for games. 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 output controller device (ViGem device driver handles these virtual controllers). Hide DS4 Controller option / Exclusive mode
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |