zfan121 Dec 6, 2016 @ 3:14pm
Full Controller Support does NOT mean 'you don't own xbox F* you' r-r
Seriously, how hard is it to at least say 'oh this only supports Xbox controllers' but more often than not it doesn't. This is a message to all developers, please, for those of us who prefer PS4 and you happen to be porting PC, take a little extra time to map PS4 controller options as well. I'm getting pretty annoyed with this misleading text advertizing on a product.

Something went wrong while displaying this content. Refresh

Error Reference: Community_9734361_
Loading CSS chunk 7561 failed.
(error: https://community.fastly.steamstatic.com/public/css/applications/community/communityawardsapp.css?contenthash=789dd1fbdb6c6b5c773d)
Showing 1-14 of 14 comments
wuddih Dec 6, 2016 @ 3:22pm 
full controller support = game is completely useable with a xinput controller
partitial = some parts(like menu) are not useable with a xinput controller and you need m+k to access those.

nothing misleading. playstation controllers are far from being meant to be used on a PC. complain to sony about that.

opt into steam beta and use big picture mode, Valve is currently fixing sonys crap with their own controller api. ps4 controller is currently in beta.
zfan121 Dec 6, 2016 @ 3:32pm 
Originally posted by wuddih:
full controller support = game is completely useable with a xinput controller
partitial = some parts(like menu) are not useable with a xinput controller and you need m+k to access those.

nothing misleading. playstation controllers are far from being meant to be used on a PC. complain to sony about that.

opt into steam beta and use big picture mode, Valve is currently fixing sonys crap with their own controller api. ps4 controller is currently in beta.
Is it really SO difficult to map out to a PS4 controller though?
I have used a Xbox controller, it feels...weird. The two joysticks are in weird positions and the thing is bulky to hold.

Some games actually do support PS4 controllers, but not all of them, and they're far and few between. If a game has a PS4 version available, and it's ported to steam, it should make sense to include PS4 controller support as well. But again, it is far and few between how many games do this.
cSg|mc-Hotsauce Dec 6, 2016 @ 3:46pm 
because sony does not play nice with anything microsoft. valve is working on it and some devs are also trying to work on it.

:qr:
zfan121 Dec 6, 2016 @ 3:58pm 
Originally posted by cSg|mc-Hotsauce:
because sony does not play nice with anything microsoft. valve is working on it and some devs are also trying to work on it.

:qr:
Though....some computers aren't even microsoft products (including os) so...
I get it, but at the same time it's sort of annoying, especially since this game apparently has PS4 version as well. (Dust: An Elysian Tale) And before you ask 'why didn't you get the ps4 one' I try to get the steam games when I can because I can install them on any computer anywhere as long as I'm logged into steam. Consoles...can't really do that I don't think.
The only time I get the console version is if I know my Model T of a pc can't handle it.
cSg|mc-Hotsauce Dec 6, 2016 @ 4:03pm 
your example has nothing to do with this. that was a developer/publisher choice to make that game for other platforms. they also included support for other controllers.

sony was never big on letting their stuff work on pcs. they are only now starting to support them, little by little.

:qr:
Satoru Dec 6, 2016 @ 4:13pm 
All games use Xinput because MICROSOFT SAYS THAT IS THE STANDARD

PS4 controllers only support Direct Input. MICROSOFT SAYS DIRECT INPUT IS DEAD

Every game uses Xinput because MICROSOFT MAKES YOU

Either go yell at Sony to make Xinput drivers for their controllers, or tell Microsoft their Xinput standard is ♥♥♥♥♥♥♥♥ garbage and stop making developers use it just because of the Xbox
Spawn of Totoro Dec 6, 2016 @ 4:16pm 
Full Controller Support = Controller can be used everywhere in the game.

Partitial Controller Support = Controller only works in-game, not in the menu.

I have never heard of it meaning a specific input type or type of controller. That is subject to the choices of the game's developer. Most program for X-Input as that is the current standard for PC. A few do program for the PS4 controller. Valve has no say on the matter.

Valve did add DS4 controller support in the Steam Client Beta, so you can use and program it is most games, even if they do not support the DS4 or even a controller. Similar to how the Steam Controller works.

If you want to use the DS4, I suggest using the Beta Client.
zfan121 Dec 6, 2016 @ 4:21pm 
Originally posted by Satoru:
All games use Xinput because MICROSOFT SAYS THAT IS THE STANDARD

PS4 controllers only support Direct Input. MICROSOFT SAYS DIRECT INPUT IS DEAD

Every game uses Xinput because MICROSOFT MAKES YOU

Either go yell at Sony to make Xinput drivers for their controllers, or tell Microsoft their Xinput standard is ♥♥♥♥♥♥♥♥ garbage and stop making developers use it just because of the Xbox
Why can't developers just say that then? Does Microsoft hold their families hostage if they don't use x input in their game?

So should we do both until one or the other happens?
Frankly it is getting pretty tiresome.
As for it being the developer's choice, it still doesn't excuse the fact that they don't specify if it supports PS4 or not. At the very least they should put that in the product description...

As for DS4, my computer crashes every time I try to use it so I don't know what the issue is there.
Spawn of Totoro Dec 6, 2016 @ 4:24pm 
Originally posted by zfan121:
As for DS4, my computer crashes every time I try to use it so I don't know what the issue is there.

The DS4 is Dual Shock 4 controller that comes with the PS4. The controller is not called a PS4. A PS4 is the PlayStation 4.

If you computer is crashing when you connect the DS4 controller, then it wouldn't make sense for you to want to use it.
Last edited by Spawn of Totoro; Dec 6, 2016 @ 4:25pm
zfan121 Dec 6, 2016 @ 4:26pm 
Originally posted by Spawn Of Totoro:
Originally posted by zfan121:
As for DS4, my computer crashes every time I try to use it so I don't know what the issue is there.

The DS4 is Dual Shock 4 controller that comes with the PS4. The controller is not called a PS4.
I'm referring to the emulator software that tricks your pc into thinking that your DS4 is an Xbox controller. It's literally called DS4Windows...
For some reason I've never been able to get it to work.
Which is rather odd cause I managed to get other controler ports to PC to work. Like Mayflash Gamecube Controller port for example.
Spawn of Totoro Dec 6, 2016 @ 4:27pm 
Originally posted by zfan121:
Originally posted by Spawn Of Totoro:

The DS4 is Dual Shock 4 controller that comes with the PS4. The controller is not called a PS4.
I'm referring to the emulator software that tricks your pc into thinking that your DS4 is an Xbox controller. It's literally called DS4Windows...
For some reason I've never been able to get it to work.
Which is rather odd cause I managed to get other controler ports to PC to work. Like Mayflash Gamecube Controller port for example.

And DS4W is not needed as the Steam Beta Client can now perform the same function.

http://steamcommunity.com/groups/SteamClientBeta#announcements/detail/834683256454278286

Controller
Added Steam Configurator support for PS4 Dual Shock Controller. Note that this is a beta release. Enable in Big Picture settings Add/Test Controller settings. When enabled, PS4 controllers will have access to the same sort of customization/configuration support as Steam Controllers, including native API support.

PS4 Controllers using this system can map the trackpad, gyro, buttons, etc. to keyboard, mouse, or x-input outputs and can make use of action sets, touch menus, radial menus, and so forth.
Last edited by Spawn of Totoro; Dec 6, 2016 @ 4:31pm
Satoru Dec 6, 2016 @ 4:31pm 
Originally posted by zfan121:
Why can't developers just say that then? Does Microsoft hold their families hostage if they don't use x input in their game?

Microsoft only supports Xinput for contoller input on the xbox

Microsoft only supports Xinput for controller input on Windows

Microsoft will not certify your game on Xbox unless you implement the xinput standard

No device manufacturer bothers to make direct input devices because Microsoft outirght tells them its unsupported.

Pleaes tell me why a developer is going to bother making their game DirectInput compatible when Microsoft tells them not to, and instead tell them to use Xinput.

Please feel free to go whine to Sony why they don't make Xinput drivers.

As for it being the developer's choice, it still doesn't excuse the fact that they don't specify if it supports PS4 or not. At the very least they should put that in the product description...

Again either go whine to Sony to make Xinput drivers or go scream at Microsoft because Xinput is the standard they adhere to for games. Developers have not supported Direct Input devices for games in a DECADE. The fact you want to use the PS4 controller is moot. Those devices have NEVER been supported, ever. Period. This is not news. This is not new.

Controller support means xinput. That is the standard. That has been the standard for a decade.

You can define whatever nonsense standard you want. That is not an actual standard. It is not what developers not what Microsoft adheres to.
Last edited by Satoru; Dec 6, 2016 @ 4:38pm
wuddih Dec 6, 2016 @ 4:56pm 
Originally posted by zfan121:
Why can't developers just say that then?
they dont need to. sony never advertises to you to use that controller on a PC. you just think it should work because it uses a standardized port to connect to something.

so when PC developers talk about controllers, they only include the ones actually meant for usage on PC, and any controller branded playstation is not among the controllers for PC.

xinput is an 11 year old manifested industry standard. what sony does is propietary aka "we dont want you to use your crap on anything else then our own stuff".

again, go bark at sony.

Originally posted by Satoru:
PS4 controllers only support Direct Input.
they are not directinput either, you actually need a wrapper to use any ps controller for directinput api.

Originally posted by Satoru:
MICROSOFT SAYS DIRECT INPUT IS DEAD
hobby simulators use directinput for their projects because it is less limited and you can actually implement all the knobs and switches for a flightsim but then again, they mostly know how to program their own solutions and they mostly have to do.
Satoru Dec 6, 2016 @ 5:29pm 
Originally posted by wuddih:
they are not directinput either, you actually need a wrapper to use any ps controller for directinput api.

You can use the controller out of the box as it does support Direct Input

Its just that a lot of stuff doesn't work in Direct Input like the analog controls, etc. Wrappers are mostly designed to address the ability to fully use the controller as 'intended'. But the controller does work out of the box, it just doesnt work very well.

hobby simulators use directinput for their projects because it is less limited and you can actually implement all the knobs and switches for a flightsim but then again, they mostly know how to program their own solutions and they mostly have to do.

note that as far as MS is concerned DI is 100% dead. They could obliterate it in a windows update and devs would have little to no recourse. The feature simply 'exists but is unsupported'.
Showing 1-14 of 14 comments
Per page: 1530 50

Date Posted: Dec 6, 2016 @ 3:14pm
Posts: 14