• Hey, guest user. Hope you're enjoying NeoGAF! Have you considered registering for an account? Come join us and add your take to the daily discourse.

How to use your PS4 controller as a PC controller

Van Owen

Banned
Does the controller ever automatically turn off or does it always stay connected? Or can you manually disconnect to save battery?
 
Does the controller ever automatically turn off or does it always stay connected? Or can you manually disconnect to save battery?

Hold the "PS" button for 10 seconds and it will turn off the controller. I never tried to leave it on to see if it turns off by itself.
 

KAL2006

Banned
So to people who have used the PS4 controller a lot. Are there any minor problems at all, buttons mapped wrong (in some games), performance hit on games (someone reported this in the forum linked on the OP), latency (input lag) and etc.
 

Van Owen

Banned
Hold the "PS" button for 10 seconds and it will turn off the controller. I never tried to leave it on to see if it turns off by itself.

Ah, thanks. Turned off the LEDs so I couldn't tell if it was off or not. Setting one of the colors at 1 to indicate if it's on or not is bearable though so I'll do that.
 

Mandoric

Banned
The fact that there isn't an alternative, standardized set of button prompts or defacto PC controller you're able to point to is all the indication you need.

And yes, it's still irrelevant. You're conflating one issue in with the cause of another as if there's some kind of mutual exclusivity involved. If xinput never exited, the same problems you're listing could and would still be an issue as the onus is on the developers on the game's end.

What the actual fuck do you think button prompts have to do with it? And why do you think there has to be "one defacto controller" for it not to be a fringe case? Hell, the standard Logitech/PS adapter layout is common enough that I've played plenty of games that came preconfigured for it.

There's no conflation going on here, and no mushy "it would still be an issue, because!" Xinput is deliberately limited to 10 buttons, 6 axises, and a hat. The DS4 has 14 buttons, 4 axises, and a hat (that in standard game controller drivers is also mapped to buttons for backward compatibility). Xinput is a shitty solution for the DS4, and mapping 2 of the missing 4 buttons to axises is a shitty hack that is not necessary or useful without it (and thus completely unreasonable to expect direct support for from devs who may have seen a 360 pad once or twice in their lives).
 

wilflare

Member
My issue with the dualshock 4 is that even connected by usb using the default windows drivers in a game like Volgarr the Viking which supports them, it has noticeably more input lag than my Wii Classic Controller connected to a mayflash adapter.

hmm but isn't the MayFlash Controller using Direct Input as well?
 

decon

Member
Got a DS4 to use with my new PC. I'm using the XInput wrapper to handle the button config. I use windows 7 and currently using a USB cable to conncet (yet to get a bluetooth dongle). The touchpad works great in windows. I've played only played Bastion and AVGN with it, but it works without problems.
 

SeriousApes

Member
I'm running beta 3 right now. Trackpad support is nice, but I can't seem to scroll pages. I know L1 is M1 and R1 is M2. Not that I'm going to replace my mouse or anything, but does anyone have a solution for this?
 
Beta 3 isn't didn't release within the last week right? Unless I'm mistaken, beta 3 is the one that I'm using, and it was stated that "click and drag", doesn't work yet. Meaning you can't hold L1 down and expect the PC to interpret that as an unreleased left click. I don't know why it's an issue, but your just going to have to wait for another version. I've been waiting for one for a while too...
 

wilflare

Member
for those using the DS4Tool,

can I check if your bluetooth dongle is being overwritten to only pair with the DS4 or can you use it with other devices too?
 

LiquidMetal14

hide your water-based mammals
for those using the DS4Tool,

can I check if your bluetooth dongle is being overwritten to only pair with the DS4 or can you use it with other devices too?

Kind of want to know this as well. I've only used it wirelessly and don't know how to even get it to sync with my MI BT dongle that worked with DS3 Tool.
 

jesalr

Member
Kind of want to know this as well. I've only used it wirelessly and don't know how to even get it to sync with my MI BT dongle that worked with DS3 Tool.

Not sure about DS4 Tool, but DS4 Xinput wrapper by InhexSTER doesn't overwrite your driver. Can still use other things.
 

LiquidMetal14

hide your water-based mammals
Not sure about DS4 Tool, but DS4 Xinput wrapper by InhexSTER doesn't overwrite your driver. Can still use other things.

Figured it out. It asked me for a pass key like a normal BT device has. I just used 0000 and it worked. Perfect and less janky than DS3 tool.
 

Dartastic

Member
Does anyone know about making this work correctly on a Mac? I want to remap my buttons, but I'm not sure how to get that working.
 

Aesthet1c

Member
Is there a way for my PS4 to forget my dual shock 4? I keep trying to connect my DS4 to my PC over bluetooth, and it says it's connected, but then when I push the PS button it turns on my PS4 and then links to that. Not sure if it just isn't connecting to my PC correctly or if my PS4 keeps taking it over somehow.
 

Taker34

Banned
Is there a way for my PS4 to forget my dual shock 4? I keep trying to connect my DS4 to my PC over bluetooth, and it says it's connected, but then when I push the PS button it turns on my PS4 and then links to that. Not sure if it just isn't connecting to my PC correctly or if my PS4 keeps taking it over somehow.

Jesus, simply disconnect your PS4 power cable.
 
Anyone tried a DS4 with Skyrim? Skyrim reads the 360 controller automatically, there's even a radio button for it in the options screen and mods to support it's use. Would be nice if the DS4 worked in a similar manner.
 
Been having a ton of trouble getting this working. Freezes my whole computer every time I open scp server. Googled around and I don't seem to be the only one in this boat, but no one has a good answer.

I had motion joy drivers installed from DS3 tool, but I uninstalled them and it still froze. No idea what's going on. Hope a less janky version is forthcoming.
 

RulkezX

Member
Been having a ton of trouble getting this working. Freezes my whole computer every time I open scp server. Googled around and I don't seem to be the only one in this boat, but no one has a good answer.

I had motion joy drivers installed from DS3 tool, but I uninstalled them and it still froze. No idea what's going on. Hope a less janky version is forthcoming.


Got TeamSpeak running ?
 

LiquidMetal14

hide your water-based mammals
The only way this would be better is if I could start it with Windows and automatically sync it as the pad instead of me enabling and disabling.

The process of syncing this has been far less painful than DS3 too but still as cumbersome to enable it as a 360 pad.
 

Muzy72

Banned
So I was playing Castle Crashers and all the buttons were mapped wrong. A and B were switched, X and Y, L1 and L2, R1 and R2. Any way to fix this?
 

Tizoc

Member
For those bringing up issues with the remapping, have you got controller setup in the game's options if they're available? Does that also not fix the issue?
 

-Digits-

Member
I'm using the beta 3 drivers and sometimes when playing Metal Gear Rising the game stops recognizing the controller as a 360 one. Buttons stop working or are registering as being pressed and the button prompts revert to the keyboard ones. Any idea what might cause that? Everything works perfectly up until that happens.
 

Threi

notag
I'm using the beta 3 drivers and sometimes when playing Metal Gear Rising the game stops recognizing the controller as a 360 one. Buttons stop working or are registering as being pressed and the button prompts revert to the keyboard ones. Any idea what might cause that? Everything works perfectly up until that happens.
You have to turn the touchpad off to stop that from happening.
 
Is there any chance of me doing something wrong and killing the controller's compatibility with PS4? Also, do I need to download Xinput first?
 
Used the PS4 controller on Max Payne 3 for about 10 minutes

In that annoying position where it kind of works

It's perfect for a few minutes, then it locks me in as if I'm holding L2. Fixed it by quitting the Wrapper thingy.

But there;s no getting away from the fact that I already ran into 4 or so cases where I had to double tap X to get it to register. That will not be acceptable in games where precision with the face buttons is key



Is there any way of setting it up so I can browse using the controller, with a stick replacing the mouse and a face button bringing up a keyboard? I know you can use the touchpad to move the cursor and shoulder button to click, but I'd need a quick key input method to make that useful, and the touchpad implementation is imprecise, and scrolls down if I leave my finger on it for a millisecond
 

ArynCrinn

Banned
So I need some help guy's, finally getting around to using one of my DS4's for PC. :p Couple questions...

1: What's the best software/fix atm to use to get most of the functions working? Are Motionjoy dev's even trying to get this working like the near-perfect 360 emulation?

2: I plan to mostly use it to play Dark Souls, and Super Meat Boy, and DkS2 when it releases. So...will there be any known drawbacks for the millisecond timing needed to play these games where the inputs MUST register perfectly every time?

3: How do the Start/Select options work? Obviously none on the controller, and particularly for Dark Souls those are essential. So how do I set that up?

Anyway, thanks to all in advance. Hopefully one day we can get ALL the features working on PC including the touchpad and share button included -> tied to Twitch or Steam screens or Fraps button-mapping maybe. :)

Edit: On a off note, I think the decision to go micro USB was a dumbass idea, could have worked just fine and just as well with the same cable used for DS3/Wii U Pro etc... Not a damn cellphone cord essentially.

Thanks in advance for any help.
 

Jomjom

Banned
So I need some help guy's, finally getting around to using one of my DS4's for PC. :p Couple questions...

1: What's the best software/fix atm to use to get most of the functions working? Are Motionjoy dev's even trying to get this working like the near-erfect 360 emulation?

2: I plan to mostly use it to play Dark Souls, and Super Meat Boy, and DkS2 when it releases. So...will there be any known drawbacks for the millisecond timing needed to play these games where the inputs MUST register perfectly every time?

3: How do the Start/Select options work? Obviously none on the controller, and particularly for Dark Souls those are essential. So how do I set that up?

Anyway, thanks to all in advance. Hopefully one day we can get ALL the features working on PC including the touchpad and share button included -> tied to Twitch or Steam screens or Fraps button-mapping maybe). :)

Thanks in advance for any help.

This. I haven't followed this thread since the first day DS4s went on sale. Is there a perfect or near-perfect solution yet?
 

Ketch

Member
Used the PS4 controller on Max Payne 3 for about 10 minutes

In that annoying position where it kind of works

It's perfect for a few minutes, then it locks me in as if I'm holding L2. Fixed it by quitting the Wrapper thingy.

But there;s no getting away from the fact that I already ran into 4 or so cases where I had to double tap X to get it to register. That will not be acceptable in games where precision with the face buttons is key



Is there any way of setting it up so I can browse using the controller, with a stick replacing the mouse and a face button bringing up a keyboard? I know you can use the touchpad to move the cursor and shoulder button to click, but I'd need a quick key input method to make that useful, and the touchpad implementation is imprecise, and scrolls down if I leave my finger on it for a millisecond

I'm having some of the same issues with the x input wrapper. Not sure if it's L2 or R2, but it seems like occasionally it just thinks those buttons are being held down... which kind of sucks. Anybody know a fix for this?

Also with the touchpad, I found that reducing the sensitivity fixed my issues with it (there's options in the wrapper software).
 

Jinroh

Member
I have a problem. Until now my DS4 has always worked perfectly while using DS4Tool. Yesterday I updated it to version 1.1, everything was working well.

But today as I started playing I realized both sticks vertical axis suddenly became inverted. Even if I don't start DS4Tool it's inverted. I restarted my computers (running 8.1) multiple times, unplugged the controller and plugged it back, nothing changed. I can't use it anymore to play.

Is it a known a fixable issue?
 

jwk94

Member
For some reason my controller is weird with Mirror's Edge. When I press L1 to jump, Faith will mostly punch. What do I do?
 

Threi

notag
Turn the trackpad off before you start the game. L1 is also being registered as a left mouse click, which may cause problems in games (it did in MGSR for me)
 

Tendo

Member
Haven't used my controller in about 3 weeks and when I plugged it into charge the orange light came on and then turned off. It is at 90% charge. Any ideas? Same deal when plugging it into my PS3 - light comes on then cuts off.
 

Amagon

Member
So I just install the DS4 to Xinput 1.2 drivers for the first time on my Win 8 and I have a couple question, hopefully you guys can help me out with.

1. How do you turn off the controller? I hold down the PS button for more than 10 seconds but nothing.

2. How can I setup the ScpServer to run at startup instead of manually opening up the program?
 

Eusis

Member
For some reason my controller is weird with Mirror's Edge. When I press L1 to jump, Faith will mostly punch. What do I do?
If the game supports DirectInput there's some setting that's along the lines of "disable DS4 detection/controller" which means the computer will only see it as an Xinput controller, not either Xinput or DirectInput. Handy for games that just freeze up when seeing it or just don't work right with its DirectInput settings.
 
The "hide DS4 controller" toggle in the newer releases masks the directinput device. Enabling it (hiding it) fucks with uPlay something fierce for No Reason At All, which forced them to implement it. Hidden is and should be the default setting unless you're troubleshooting issues.
 
Could Sony work with Valve/EA/GMG to get an official driver running, or would it have to be done at an OS level, requiring cooperation with MS? Also, would Valve go for it if they have their own controller coming?

Think I'll stick with the 360 controller until it happens, not that I ever expect it to.
 

alr1ght

bish gets all the credit :)
1.2.1 released
http://forums.pcsx2.net/attachment.php?aid=49228

custom button mapping
reduced latency

tqDKnoE.png
 
Fantastic, I've been using this program to play games such as Bioshock Infinite on my PC and it has been great so far. I have pretty much every controller by this point and the DS4 is by-and-large my favourite and being able to use it on PC is great.
 

Wray

Member
Has anybody run into issues using this tool with the latest DMC game? Ever since I upgraded to 1.2 the other day, it messes with the button layout. Start turns into my triggers and when I try to do a normal attack, he jumps and attacks.

I tried checking the Hide Input whatever option, but then the controller wont work at all, since it says another application is preventing it from loading. The option boxes are all grayed out when that happens. The culprit turned out to be steam. If I were able to disable steam, I can check that option fine, but once I reopen steam, that option does not work for me at all.
 
Top Bottom