Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
For some games devs would've set it up to have it call for Xbox controller only, which none of the other controllers wouldn't work properly, or at all.
For some games if it does support third party controllers, it should be able to pick up a large range of controllers, as long it using the stander inputs, that the game able to register them to call out to it.
Steam added support is basically mimic, or emulate the controllers as Xbox inputs.
There's few games that can pick up Sony controllers as they were added by the game devs into their games. Such as final fantasy 12.
Oh, no, I'm well aware how all this works. When I first got my Dualshock 4, I was using DS4Windows, which did the same thing (hid my DS4 and made it appear as a 360 controller to games).
Now Steam yells at me if I have DS4Windows open when I try to launch games with native Steam Controller support, so I decided to just switch fully to Steam's implementation.
Except that now you get situations like I described, where games had perfectly functional Xbox controller support, that then get a special custom Steam Controller configuration that's COMPLETELY DIFFERENT from the way the Xbox controller works.
The way I ended up fixing American Truck Simulator was to go in to the Steam Controller config and unbinding all of the buttons (which were remapped to keyboard keys) and setting them back to Xbox 360 buttons.
But you can't always do that in all games, like in Left 4 Dead 2, where Xbox buttons aren't even available in the configurator.
It's infuriating.
But I assume you like the PlayStation controller due to more to your liking, or fits your hands well compare to the Xbox controllers. Best I can suggest and I know not what you want to hear, but to post in the game forum to see if anyone else knows a fix to your issue, or checking the game guide to see if anyone made one.
@BlazeHedgeHog with Steam and DS4Windows closed Remove your DS4 controller via windows devices. Load DS4Windows and repair the DS4 with it. Make sure Hide DS4 is selected. From now on load DS4Windows before you load Steam and your DS4 should work fine without Steam trying to steal access to it. You don't need to have a DS4 turned on before loading Steam, DS4Window only needs to be loaded first. I disconnect a,d reconnect my DS4 all the time while Steam and DS4windows are running and never have an issue unless I try loading DS4Windows while Steam is running.
Loading DS4Windows before Steam is such a hassle, though. Even when I have DS4Win set to load as a task and not a program, Steam still launches first, even though Steam launches INCREDIBLY slowly.
And setting all of this up manually is such a pain.
Two years later, Valve overhauled the entire Controller Support system as part of The Last Stand update, fixing parts of the problem you have.
Such as:
1. The Controller Layout is closer to Xbox 360 Layout.
2. Aside of Glyphs/Icons, Valve added proper DualShock 4, Nintendo Switch Pro Controller and Xbox One Controller Configs.
3. New Game Actions such as "Camera (Joystick)", "Quick Menu Vocalizers" (the one you want is close, but you can simply rebind XInput Left Stick Click no problem.) and "Reset Camera" has been added.
4. Minor Fixes/Quality of life changes.
For a DualShock 4 specifically, Gyro Aiming is enabled by default and the Joystick-like Camera doesn't jive well since that specific Game Action is tied to In-Game Joystick Camera Settings...
Granted, Source Engine gamed isn't generally good at handling Joystick Camera Aiming, but you can switch to Mouse-like Camera ("Camera (Mouse)") or disable Gyro Aiming altogether.
While the "Steam Controller support" has expanded and newer games started to understand how to properly do a Layout for a specific controller, you still have to customize the config to your desire or use Community Configs, even if the general Steam Input implementation is bad (looking at you, Horizon Zero Danw!)
Otherwise, enjoy the pain of "Developers don't know how to implement, even Valve themselves" Steam Input era.