• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Steam to Curate Game Support for DualShock & DualSense Controllers

T0@st

News Editor
Joined
Mar 7, 2023
Messages
2,077 (3.36/day)
Location
South East, UK
The Steam store and desktop client will soon be able to help players find games that support DualSense or DualShock controllers. If your game supports either of these devices, you can now enter that information in the Steamworks "edit store" section for your app. Steamworks has a new controller-support questionnaire for developers to better describe the devices supported by the game.

If your game plays well with a DualShock or DualSense Controller (PlayStation 4 and PlayStation 5 respectively), you can now specify that information within Steamworks. This is the first step toward helping players find games that support the most commonly-used PC video game controllers. Starting in October, we'll show this information to players in the Steam store and Steam desktop client. Here are more details on this new level of support.




First, describe your games' controller support
As part of the 'edit store' section for each game in Steamworks, you'll find a new questionnaire to describe your controller support



Through this questionnaire, you will self-identify the level of controller support that your game handles. You'll be presented with a set of criteria and options for describing whether your game meets that criteria.

For now, the results of this survey will do two things:
  • 1) It will output results that are displayed using our existing options on the store. This generally boils down to just "Full Controller Support" or "Partial Controller Support" with special cases for games that require controllers or only work with keyboard/mouse. If you already had controller support indicated on your store page, you may not see anything change immediately on your store page.
  • 2) It will also output a preview within Steamworks of what the future store display will show for the game. This will distinguish between full and partial Xbox, DualShock, and DualSense Controller support.



Important note: Support for DualShock and DualSense controllers isn't automatically assumed if you already have good Xbox controller support. These two PlayStation controllers are pretty different, so if you haven't done specific work to support them, then you almost certainly do not have support for those controllers.

Starting In October, New display and filters roll out to players
Once game developers have had a chance to review the new controller-support questionnaire and enter updated controller support, we'll start showing players this new information. So starting in early October, we'll roll out some updates to the Steam store and the Steam desktop client to expose this new information. This update will include the following:
  • Updates to store page area that displays controller support to also specify the level of PlayStation controller usage
  • Updates to some browse pages to make it easier for players to find new games that support their controller device well
  • Updates to the Steam Desktop client to indicate a game in your library has PlayStation controller support
  • Updates to the Steam Desktop client to make it more clear when a game requires use of a controller to play

Why Controller Support Is Important
Over the past few years it has become more and more common for players to enjoy games on Steam using a controller rather than strictly keyboard/mouse. In fact, since 2017, Steam has seen over 87 Million users play at least once using a controller. Among those players, the majority (~69%) have used some version of Xbox controllers, with the remaining being a mix of PlayStation controllers, Switch Pro Controllers, and hundreds of other devices.

But recently we've seen the most growth among players using various types of PlayStation controllers. For example, in 2018, PlayStation controllers comprised about 11% of controller sessions. Fast-forward to today and we now see 27% of controller sessions being played with PlayStation controllers.

How to Support PlayStation Controllers (and many more)
Supporting PlayStation controllers in a game on your own can be challenging, so Steamworks provides some streamlined APIs to help. If you have an existing game with good Xbox Controller support, you might just need to add calls to get the right glyphs to show for players using a PlayStation Controller. If that's the case, check out our Steam Input Gamepad Emulation - Best Practices documentation. Or, if you are starting your controller support from scratch, we've got great APIs that make it easy to support hundreds of different devices with one integration. For an overview on Steam Input support, please check out documentation here: https://partner.steamgames.com/doc/features/steam_controller

View at TechPowerUp Main Site | Source
 
Joined
Dec 26, 2006
Messages
3,817 (0.58/day)
Location
Northern Ontario Canada
Processor Ryzen 5700x
Motherboard Gigabyte X570S Aero G R1.1 BiosF5g
Cooling Noctua NH-C12P SE14 w/ NF-A15 HS-PWM Fan 1500rpm
Memory Micron DDR4-3200 2x32GB D.S. D.R. (CT2K32G4DFD832A)
Video Card(s) AMD RX 6800 - Asus Tuf
Storage Kingston KC3000 1TB & 2TB & 4TB Corsair MP600 Pro LPX
Display(s) LG 27UL550-W (27" 4k)
Case Be Quiet Pure Base 600 (no window)
Audio Device(s) Realtek ALC1220-VB
Power Supply SuperFlower Leadex V Gold Pro 850W ATX Ver2.52
Mouse Mionix Naos Pro
Keyboard Corsair Strafe with browns
Software W10 22H2 Pro x64
Go Scuba Steam!!
 
Joined
Jan 5, 2006
Messages
18,584 (2.70/day)
System Name AlderLake
Processor Intel i7 12700K P-Cores @ 5Ghz
Motherboard Gigabyte Z690 Aorus Master
Cooling Noctua NH-U12A 2 fans + Thermal Grizzly Kryonaut Extreme + 5 case fans
Memory 32GB DDR5 Corsair Dominator Platinum RGB 6000MT/s CL36
Video Card(s) MSI RTX 2070 Super Gaming X Trio
Storage Samsung 980 Pro 1TB + 970 Evo 500GB + 850 Pro 512GB + 860 Evo 1TB x2
Display(s) 23.8" Dell S2417DG 165Hz G-Sync 1440p
Case Be quiet! Silent Base 600 - Window
Audio Device(s) Panasonic SA-PMX94 / Realtek onboard + B&O speaker system / Harman Kardon Go + Play / Logitech G533
Power Supply Seasonic Focus Plus Gold 750W
Mouse Logitech MX Anywhere 2 Laser wireless
Keyboard RAPOO E9270P Black 5GHz wireless
Software Windows 11
Benchmark Scores Cinebench R23 (Single Core) 1936 @ stock Cinebench R23 (Multi Core) 23006 @ stock
I hate these Sony controllers, unusable for me, the sticks are in the wrong positions...
 

Ruru

S.T.A.R.S.
Joined
Dec 16, 2012
Messages
12,651 (2.91/day)
Location
Jyväskylä, Finland
System Name 4K-gaming
Processor AMD Ryzen 7 5800X @ PBO +200 -20CO
Motherboard Asus ROG Crosshair VII Hero
Cooling Arctic Freezer 50, EKWB Vector TUF
Memory 32GB Kingston HyperX Fury DDR4-3466
Video Card(s) Asus GeForce RTX 3080 TUF OC 10GB
Storage A pack of SSDs totaling 3.2TB + 3TB HDDs
Display(s) 27" 4K120 IPS + 32" 4K60 IPS + 24" 1080p60
Case Corsair 4000D Airflow White
Audio Device(s) Asus TUF H3 Wireless / Corsair HS35
Power Supply EVGA Supernova G2 750W
Mouse Logitech MX518 + Asus ROG Strix Edge Nordic
Keyboard Roccat Vulcan 121 AIMO
VR HMD Oculus Rift CV1
Software Windows 11 Pro
Benchmark Scores It runs Crysis
I hate these Sony controllers, unusable for me, the sticks are in the wrong positions...
Yeah, using a Dualshock feels weird after I got used to the stick placement of a Xbox controller.
 
Joined
Jul 29, 2016
Messages
38 (0.01/day)
System Name Chroma
Processor AMD Ryzen 7 5800X3D
Motherboard ASUS TUF GAMING B550-PLUS
Cooling Arctic Liquid Freezer II 360 ARGB
Memory G.Skill Ripjaws V 32 GB
Video Card(s) PNY GeForce RTX 4070 Ti 12GB XLR8 Gaming VERTO EPIC-X
Storage Samsung 980 1TB, MX500 1TB, Micron 1300 1TB, PNY 2TB Gen4 XLR8 CS3140 Heatsink
Display(s) Gigabyte M28U, LG 27GL850-B
Case KRUX Thea (KRX0090)
Audio Device(s) Creative Sound Blaster Z SE + On-Board Realtek
Power Supply Seasonic FOCUS PX-650 80Plus Platinum 650W
Mouse Logitech G305 LIGHTSPEED
Keyboard XPG Summoner RGB Cherry MX Red
I hate these Sony controllers, unusable for me, the sticks are in the wrong positions...
The sticks are where it should be, from 1997.
 
Joined
Jan 5, 2006
Messages
18,584 (2.70/day)
System Name AlderLake
Processor Intel i7 12700K P-Cores @ 5Ghz
Motherboard Gigabyte Z690 Aorus Master
Cooling Noctua NH-U12A 2 fans + Thermal Grizzly Kryonaut Extreme + 5 case fans
Memory 32GB DDR5 Corsair Dominator Platinum RGB 6000MT/s CL36
Video Card(s) MSI RTX 2070 Super Gaming X Trio
Storage Samsung 980 Pro 1TB + 970 Evo 500GB + 850 Pro 512GB + 860 Evo 1TB x2
Display(s) 23.8" Dell S2417DG 165Hz G-Sync 1440p
Case Be quiet! Silent Base 600 - Window
Audio Device(s) Panasonic SA-PMX94 / Realtek onboard + B&O speaker system / Harman Kardon Go + Play / Logitech G533
Power Supply Seasonic Focus Plus Gold 750W
Mouse Logitech MX Anywhere 2 Laser wireless
Keyboard RAPOO E9270P Black 5GHz wireless
Software Windows 11
Benchmark Scores Cinebench R23 (Single Core) 1936 @ stock Cinebench R23 (Multi Core) 23006 @ stock
The sticks are where it should be, from 1997.

The more refined and better engineered stuff, with the sticks at proper positions came in

Screenshot 2023-09-09 200812.png


:D;)
 
Joined
Nov 29, 2022
Messages
815 (1.14/day)
Processor Intel i7 77OOK
Motherboard Gigabyte Aorus something
Cooling Noctua NH-U12S dual fan
Memory Ballistix 32 Go
Video Card(s) MSI 3060 Gaming X
Storage Mixed bag of M2 SSD and SATA SSD
Display(s) MSI 34" 3440x1440 Artimys 343CQR
Case Old Corsair Obsidian something
Audio Device(s) Integrated
Power Supply Old Antec HCG 620 still running good
Mouse Steelseries something
Keyboard Steelseries someting too
Benchmark Scores bench ? no time to lose with bench ! :)
I hate these Sony controllers, unusable for me, the sticks are in the wrong positions...

Yeah, using a Dualshock feels weird after I got used to the stick placement of a Xbox controller.
Seriously ? Guys, come on !
Never have a problem with a controller since the NES one :)
( sometimes get tired with joycons attached to the switch)
I'm sure you can do it too :)
You Got This Do It GIF by iQiyi
 

Ruru

S.T.A.R.S.
Joined
Dec 16, 2012
Messages
12,651 (2.91/day)
Location
Jyväskylä, Finland
System Name 4K-gaming
Processor AMD Ryzen 7 5800X @ PBO +200 -20CO
Motherboard Asus ROG Crosshair VII Hero
Cooling Arctic Freezer 50, EKWB Vector TUF
Memory 32GB Kingston HyperX Fury DDR4-3466
Video Card(s) Asus GeForce RTX 3080 TUF OC 10GB
Storage A pack of SSDs totaling 3.2TB + 3TB HDDs
Display(s) 27" 4K120 IPS + 32" 4K60 IPS + 24" 1080p60
Case Corsair 4000D Airflow White
Audio Device(s) Asus TUF H3 Wireless / Corsair HS35
Power Supply EVGA Supernova G2 750W
Mouse Logitech MX518 + Asus ROG Strix Edge Nordic
Keyboard Roccat Vulcan 121 AIMO
VR HMD Oculus Rift CV1
Software Windows 11 Pro
Benchmark Scores It runs Crysis
Seriously ? Guys, come on !
Never have a problem with a controller since the NES one :)
( sometimes get tired with joycons attached to the switch)
I'm sure you can do it too :)
You Got This Do It GIF by iQiyi
Currently playing Legend of Dragoon on PS4 an I'd rather play with Xbox controller. I mean, a Dualshock isn't unusabe for me but I've just got to using a Xbox controller in the last decade. And I was a PS kid before I got into PC gaming :D
 
Joined
Jul 29, 2016
Messages
38 (0.01/day)
System Name Chroma
Processor AMD Ryzen 7 5800X3D
Motherboard ASUS TUF GAMING B550-PLUS
Cooling Arctic Liquid Freezer II 360 ARGB
Memory G.Skill Ripjaws V 32 GB
Video Card(s) PNY GeForce RTX 4070 Ti 12GB XLR8 Gaming VERTO EPIC-X
Storage Samsung 980 1TB, MX500 1TB, Micron 1300 1TB, PNY 2TB Gen4 XLR8 CS3140 Heatsink
Display(s) Gigabyte M28U, LG 27GL850-B
Case KRUX Thea (KRX0090)
Audio Device(s) Creative Sound Blaster Z SE + On-Board Realtek
Power Supply Seasonic FOCUS PX-650 80Plus Platinum 650W
Mouse Logitech G305 LIGHTSPEED
Keyboard XPG Summoner RGB Cherry MX Red
I hate these Sony controllers, unusable for me, the sticks are in the wrong positions...

I hate these XBOX controllers, unusable for me, the sticks are in the wrong positions...
 
Joined
Jun 18, 2021
Messages
2,545 (2.04/day)
Steam already had a "compatible with controller" tag for a long time and I believe the steam client handled the xinput translation ever since Sony finally decided to release drivers for windows back with Dualshock 4 (sony even mainlined the driver into the linux kernel)

Will they now have a further category for games that respect the x :square: :triangle: :circle: of playstation controllers along with the generic xbox a b x y?
 
Joined
Nov 18, 2010
Messages
7,504 (1.47/day)
Location
Rīga, Latvia
System Name HELLSTAR
Processor AMD RYZEN 9 5950X
Motherboard ASUS Strix X570-E
Cooling 2x 360 + 280 rads. 3x Gentle Typhoons, 3x Phanteks T30, 2x TT T140 . EK-Quantum Momentum Monoblock.
Memory 4x8GB G.SKILL Trident Z RGB F4-4133C19D-16GTZR 14-16-12-30-44
Video Card(s) Sapphire Pulse RX 7900XTX. Water block. Crossflashed.
Storage Optane 900P[Fedora] + WD BLACK SN850X 4TB + 750 EVO 500GB + 1TB 980PRO+SN560 1TB(W11)
Display(s) Philips PHL BDM3270 + Acer XV242Y
Case Lian Li O11 Dynamic EVO
Audio Device(s) SMSL RAW-MDA1 DAC
Power Supply Fractal Design Newton R3 1000W
Mouse Razer Basilisk
Keyboard Razer BlackWidow V3 - Yellow Switch
Software FEDORA 41
To be sure what's really changed. I use a PS4 one with the the official DS4 wireless PC adapter. Linux and Win sees it natively... click in checkbox PS4 and that's it. And games that are properly coded sniffs them and change from xbox to PS layout scheme. It's been years.

OK, I would agree that haptic feedback in wireless mode is MIA for PS5 controller.

So the topic is that we will now kick in the butt those devs that aren't doing it?
 
Joined
Aug 23, 2013
Messages
471 (0.11/day)
Steam already had a "compatible with controller" tag for a long time and I believe the steam client handled the xinput translation ever since Sony finally decided to release drivers for windows back with Dualshock 4 (sony even mainlined the driver into the linux kernel)

Will they now have a further category for games that respect the x :square: :triangle: :circle: of playstation controllers along with the generic xbox a b x y?

Some games support extra features on Dualshock, but because steam will convert them all to XBOX input without option to disable it per game, you will lose them.
 
Joined
Aug 7, 2019
Messages
361 (0.19/day)
Some games support extra features on Dualshock, but because steam will convert them all to XBOX input without option to disable it per game, you will lose them.
No. Gyro, lighting and everything is still exposed. What Steam does is remap any controller input to the Xbox input... or anything else. Then you can configure it to your liking and use the default for the game, enable or disable it. Flick Stick for example is such a cool way of playing FPS with a controller.
 
Joined
Feb 23, 2019
Messages
6,045 (2.89/day)
Location
Poland
Processor Ryzen 7 5800X3D
Motherboard Gigabyte X570 Aorus Elite
Cooling Thermalright Phantom Spirit 120 SE
Memory 2x16 GB Crucial Ballistix 3600 CL16 Rev E @ 3800 CL16
Video Card(s) RTX3080 Ti FE
Storage SX8200 Pro 1 TB, Plextor M6Pro 256 GB, WD Blue 2TB
Display(s) LG 34GN850P-B
Case SilverStone Primera PM01 RGB
Audio Device(s) SoundBlaster G6 | Fidelio X2 | Sennheiser 6XX
Power Supply SeaSonic Focus Plus Gold 750W
Mouse Endgame Gear XM1R
Keyboard Wooting Two HE
Playstation button prompts please.
That's still tied to the developer. Some games allow you to change button prompts to PS or Xbox style.
 
Top