This is by far the best solution for using PS4 controllers with modern games. It then takes all your PS4 controller inputs and translates them to the Xinput standard. Using DS4Windows To Emulate XinputĭS4Windows is a third-party utility that fools Windows into thinking a real Xinput controller has been connected to the machine. However, there’s a workaround in the form of DS4Windows. As you’ve probably guessed, the PS4 controller does not support Xinput, so even after connecting it to a PC, it’s still difficult to use.
Alternatively, they may support Dinput, but have done so as an afterthought.Īny gamer who has tried to play Windows games using a Dinput controller will attest to the endless frustration this causes. The problem is that most games released since Microsoft integrated Xbox controller support into Windows only support Xinput. Dinput is deprecated, but still works just fine.
My answer to your question is that the driver offered by the manufacturer for Bootcamp and thus Windows 10 is old, very old and therefore limited.Other controllers have to rely on Dinput, which is the generic input standard used in DirectX. It is possible to reset the Bluetooth stack when using Mac OS, but I cannot say if it will solve your problem.
If you search the internet for problems related to Bluetooth and specifically the Bootcamp drivers you will find many people with issues, but finding a working solution is something that has so far eluded me.
With a driver that old it is no wonder it has limitations. When investigating the drivers further I find that even though Bootcamp has all of its updates, the driver for the Bluetooth is dated 2006.
Also I can say these are not issues when running Mac OS on the computer. Also using a Bluetooth Speaker is not really an option because of frequent gaps in the playback. The Bluetooth mouse I use most of the time frequently suffers from lag, especially it seems when downloading large files over the WiFi network.
I am answering this from a Mac Book Pro 14,1 2017 model running Bootcamp and Windows 10.Īlthough I do use Bluetooth for some devices, I do get problems. The Bootcamp drivers for Bluetooth are notoriously troublesome. Step by step reproduction of the problem:Ģ) Press PS + Share buttons on both controllersģ) Controllers start to flash lights - that means they are ready to connectĤ) See two "Wireless Controller" options in the bluetooth listĥ) Pick the first one and it connects succesfully within a few seconds (1-3s, very fast)Ħ) Go back to the bluetooth devices list and pick the second controller and it fails to connectġ) Both controllers connect and work perfect separately and work great in pair on "native" windows pc.Ģ) Both controllers work great in pair and separately in osxģ) I want it to be wireless so I didn't tried it using cable but I think it will workĤ) I didn't tried to reset controllers because both of them work great separately in the same system (windows)ġ)I installed latest updates for osx and windowsĢ)I downloaded and installed latest bootcamp driversģ)I removed and installed again all windows bluetooth devices and driversĤ)I tried many hacks and tricks from answers.microsoft forum but it didn't help But I'm able to connect only one controller.
Now I want to play something (why else you need windows on mac right :)) and I have TWO original PS dualshock 4 controllers and I want to pair both of them with windows. Windows and bootcamp drivers were installed succesfully. The problem: I have MacBook Pro 2019 with latest Catalina and latest windows 10 installed from using bootcamp. I spend whole day fighting with it and still no luck so I hope that anyone can help me. I'm not sure what is the best place to ask this question, so I decided to ask Microsoft, Apple and superuser communities.