How to use your PS4 controller as a PC controller

(and Valve actually, since Big Picture mode only supports Xinput controllers)
You can map Direct Input controllers to work in Big Picture mode. It's in BPM's Settings, Controller, Edit Controls. I did that with my Dualshock 2 hooked up with a USB adapter:
bpmdualsh27ik3l.png

Should be easy enough to go and map the DS4 the same way for BPM. Now if only somehow Steam could pass those mappings to Xinput games...
 
If anyone gets this working for FFXIV I'd love to know how. As other posters mentioned, some of the buttons are mixed and there's no way to recalibrate the buttons.
 
For those who have Halo 2 (or any shooting game that has a gun without a cap on how fast you can shoot it) pick up the carbine and VERY lightly push on the R2 button as fast as you can, shit is insane!
 
Ok so if I have my PS4 controller working wirelessly on my PC, plus an actual PS4 right next to it, is there any way to ensure that I can use the controller for just one or the other without the PS4 turning on when I go to use the controller?

I hope this question makes sense....
 
I've been trying out various games/emulator and the vibration feedback doesn't work. I guess this is required at the driver level.
The things that are necessary are:
Trackpad/Sixaxis support
Vibration feedback
Speaker/audio jack support
Xinput emulator

All the standard features required to play games are already here and it's a BIG plus having native micro-usb and bluetooth support.
 
ok i finally got it to work, but I want to go to bed. How do I turn the DS4 off? lol

Either holding the PS button down or disabling the connection from the bluetooth stack works for me (using toshiba stack on windows)

The nice part is just pushing the PS button makes it reconnect too
 
Ok so if I have my PS4 controller working wirelessly on my PC, plus an actual PS4 right next to it, is there any way to ensure that I can use the controller for just one or the other without the PS4 turning on when I go to use the controller?

I hope this question makes sense....

It's a bluetooth device, so it must be registered to work. If it is registered to your pc, it won't work on your ps4 and vice versa. It's the same as PS3 and PC.
 
Ok so essentially if I want to use one controller for my PC and Ps4 I'm going to have to re-register every time I start it up?
 
Is there a way to unmap the triggers from the buttons? Right now they're registered as both an axis and a button, and the button is the overriding input when I try to map the controller from within a game.
 
Is there a way to unmap the triggers from the buttons? Right now they're registered as both an axis and a button, and the button is the overriding input when I try to map the controller from within a game.

I've noticed that pressing the button quickly registers an axis, slowly a button. I don't know if it works for every game, though.
 
Hmmm, must not work for every game--didn't do it for me.

I've mapped the controller to Steam Big Picture. When I was mapping L2/R2, I pressed the trigger all the way down then clicked map--slowly depress the trigger and slightly press it a little again. Keep trying this to see if it works.
 
So, I have been looking for a new controller (for PC SP games) as I am tired of the 360 one. I do plan on getting a PS4 (but not at launch) and was wondering if this controller was good enough to use without a proper driver/console to use it on, or if I should just grab an Xbone one.
 
-Open up the x360ce and put it into the game you wish to play (Must be with the game's .exe!)

What does this specifically mean? When I unzip the folder, it's just the .exe file. Do I need to put that x360ce.exe into the director of the game I want it to work with (the directory with the game's .exe file specifically)? I'm terrible with written instructions (visual person).
 
So, I have been looking for a new controller (for PC SP games) as I am tired of the 360 one. I do plan on getting a PS4 (but not at launch) and was wondering if this controller was good enough to use without a proper driver/console to use it on, or if I should just grab an Xbone one.

I think they said they won't release the PC drivers this years. But I might be wrong.
 
So, I have been looking for a new controller (for PC SP games) as I am tired of the 360 one. I do plan on getting a PS4 (but not at launch) and was wondering if this controller was good enough to use without a proper driver/console to use it on, or if I should just grab an Xbone one.

Get the DS4, a bluetooth dongle, and use x360ce when necessary. Forget about the Xbox One pad as it's proprietary and useless until Microsoft rewrites the Xinput driver for it.
 
Get the DS4, a bluetooth dongle, and use x360ce when necessary. Forget about the Xbox One pad as it's proprietary and useless until Microsoft rewrites the Xinput driver for it.
I imagine someone can hack it to work, but that'll take time and most likely they won't care unless it's surprisingly easy.
 
Since the controllers are out in the wild and a lot of people are buying them I feel like this would be helpful.

How to pair your device to BT for wireless play:
(MicroUSB required for wired play)

To put the unit in pairing mode you hold Share button (first) + PS button, the unit will start double blinking white LED.

You should then be able to find it under "Add BT Devices".
*credit to Darobga

UPDATE: How to play Xinput/360 controller supported games with DS4!
-Download x360ce
-Open up the x360ce and put it into the game you wish to play (Must be with the game's .exe!)
-Run it
-Select "Logitec Cordless RumblePad 2" under presets
-Hit Load
-Save
-Replace the xinput1_3.dll with the one found here
-Play the game!

*you may get a "config file does not match" message, just click ok and ignore it.

You can now use your DS4 as a Xinput PC controller, and its very nice actually!

I'd like to add that if you're playing a 64-bit game or using Dolphin 64, you'll need the 64-bit libraries

Has anyone discovered any way to get vibration feedback to work? Will it require a special driver?
 
What's the best Micro USB cable to use with this thing? Does it really matter?
 
This is frustrating. I remapped the buttons and the emulator recognizes that I'm pressing Triangle, but FFXIV still thinks I'm pressing Circle.

I'm getting the same thing. I've tried everything from changing the hooks, remapping, using different presets, etc etc. Nothing works!

I've just given up and am now resigned to just using the DS4 on the PS3 version of FFXIV. Works 100% there.
 
Anyone getting random device unplugged sounds? DS4 is working great with Skyrim on PC, but that device unplugged sound keeps occurring and sometimes the DS4 will momentarily be unresponsive.
 
Anyone getting random device unplugged sounds? DS4 is working great with Skyrim on PC, but that device unplugged sound keeps occurring and sometimes the DS4 will momentarily be unresponsive.

I've found that on mine, if you push up on the cable too far, it unplugs, so like, if I rest it on my leg the wrong way it will disconnect.
 
I've been using a DualShock 3 for a year now with MotionJoy (with BetterDS3, not the default GUI). When you use the DS4 with the x360ce does it have full functionality on all buttons? Where is Back/Select mapped to, the Share button or the Touchpad click?
 
I've been using a DualShock 3 for a year now with MotionJoy (with BetterDS3, not the default GUI). When you use the DS4 with the x360ce does it have full functionality on all buttons? Where is Back/Select mapped to, the Share button or the Touchpad click?

You get full functionality, and the back/select are mapped to share/options. The only button not mapped when you start up the program is the PS button. All you have to do is map it yourself by choosing record and pressing the PS button. *Beware* that x360ce works *only* with games that support Xinput exclusively.
 
So I got my DS4 working fine but somehow when I play LEGO Marvel on steam the game thinks there are 2 controllers installed and the screen gets split up, there must must be some setting that I am missing, if anybody have the game and can test it for me that would be greatly appreciated.
 
...
-Open up the x360ce and put it into the game you wish to play (Must be with the game's .exe!)...
You can now use your DS4 as a Xinput PC controller, and its very nice actually!

How exactly do you put the x360ce into the games .exe?
 
I can't get x360ce to work at all.

Am I doing this correctly?

I downloaded the x360ce app. I downloaded the 64-bit extra files for x360ce. Then I copied all of those into the same folder as the game's .exe file. I opened x360ce, chose the Logitech Cordless RumblePad2, pressed load, and then saved. Then I closed x360ce and replaced the xinput_x.dll file with the downloaded one. Then I opened my game. It didn't recognize any Xbox 360 controller at all.

I've tried this with multiple games but it's not working. Also, games which support DirectInput still detect the DirectInput controller except all the buttons are completely wrong, to the point that it's unplayable. In first-person games I'm always spinning and can't stop. R2 pauses the game and the Square button selects things instead of X. How can I fix this??

So far, the only thing I can get working 100% with this is games or other apps (like emulators) that support DirectInput controllers but also let you remap the buttons.
 
Since the controllers are out in the wild and a lot of people are buying them I feel like this would be helpful.

How to pair your device to BT for wireless play:
(MicroUSB required for wired play)

To put the unit in pairing mode you hold Share button (first) + PS button, the unit will start double blinking white LED.

You should then be able to find it under "Add BT Devices".
*credit to Darobga

UPDATE: How to play Xinput/360 controller supported games with DS4!
-Download x360ce
-Open up the x360ce and put it into the game you wish to play (Must be with the game's .exe!)
-Run it
-Select "Logitec Cordless RumblePad 2" under presets
-Hit Load
-Save
-Replace the xinput1_3.dll with the one found here
-Play the game!

*you may get a "config file does not match" message, just click ok and ignore it.

You can now use your DS4 as a Xinput PC controller, and its very nice actually!

All this fucking nonsense + still unreliable compatibility = buy the $20 360 dongle. Why do people put themselves through this kind of stuff? This should be in the PC gaming will never be taken seriously until it fixes the bs thread.
 
All this fucking nonsense + still unreliable compatibility = buy the $20 360 dongle. Why do people put themselves through this kind of stuff? This should be in the PC gaming will never be taken seriously until it fixes the bs thread.

What $20 dongle?

Also I agree, would just like to plug in and play with my controller but that isn't happening :(
 
Top Bottom