Steam imput, defoult controler setting and button sprite display when use it.
Like in subject.

All game using steam imput need one more futures. When you see info about steam using steam imput becouse your controller is not supported we need choice.

Setup steam imput button sprites as (display controller buttons as).
Xbox controller (defoult)
Playstation 4
DualSense PS5
Nintendo

Then even if ximput will be use to emulate controller we need choice to display proper buttons on screen when we use steam imput. This resolve 90% problems with controller support in games.

This will be also super usefull when you play on SteamDeck and you hate xbox controller. Becouse game will show in UI buttons what you like.
Last edited by Zuzia; Apr 8 @ 12:59am
< >
Showing 1-6 of 6 comments
Ettanin Apr 8 @ 1:07am 
it's up to the game developer to provide the proper button labels.

Valve can neither force an API to inject the correct ones nor hack games to insert/replace them.
Zuzia Apr 8 @ 1:35am 
Xinput can emulate any button sprite. Meny time i just donwload mod from Mod nexus to swap button example in witcher 3 to change xbox to ps4 buttons i not lie if Steam can have folder with fiew version of xinput you can also add proper button display to any game if this will be read fron some folder to any game as simple mod. Also meny games have playstation controller buttons in game then you can choice ps 4 controller even if you use dual sense and job done becouse game show you still proper button sprites. On windows you can use ps4windows, to conect dual sense controller and emulate it swaping xinput and also work then emulation like this is possible i do this meny time in game like Tekken7, Mortal Kombat X, Read Dead Redemption 2, Witcher 3, and some game like Plague Tale Requiem use steam imput and still display proper Dual sense controller. As defoult. On cyberpunk 2077 also work if you conect controler with cable, without you cant even use it. Also in game like, Detroid Become Human i emulate ps 4 controller using ds4windows, then you can just swap ximput to dimput and emulate ps4 controller in meny games. But this need only little modification for steam imput emulation system. Emulation controller is not hack if steam imput can find any controller and make it to work also can force it to use ps 4 button inserted in game or other controller becouse meny games release have steam and playstation version then this is not problem. Let steam imput emulate controller as defoult for ps4 or Nintendo even. Seam imput just must show user how meny controller buttons is build in game and let us choice what controller we want use playing this game. If game support xbox and ps4 ok let me choice ps4 even if i use dual sense controller, then buttons still will be from playstation, nightmer is is you all life use playstation controller and muscle memory make you press A all the time when you see X on screen... This works in 2 direction all who use xbox contoller only can't play with playstation buttons on screen. Becouse X on playstation is A not X on Xbox...
Last edited by Zuzia; Apr 8 @ 2:00am
Zuzia Apr 8 @ 2:15am 
Originally posted by Ettanin:
...nsert/replace them.
Agree we not replace any files in common folder we just emulate xbox button build in game to use same name buttons example [key-button-x] and swap his immage from folder button sprite in steam imput who just display button from his folder becouse he know when i see key value [key-button-x] i must display img [Playstation Square button] from folder steam imput, if user choice PS controller or A if choice Nintendo, Or dont change nothing if i use xbox. Simple as pig tail. Work almost like mod, but not need difrent modification for all games becouse values in game alweys will be same for controlls. If xbox is as defoult... and his xinput. I have hope some day Steam upgrade steam imput for this futures, also add this to Steam deck, becouse only reason i not bay steam deck is, xbox buttons, in game as defoult. I dont care how steam deck buttons looks but in game and seam deck UI i want playstation controls alweys. If Valve let steam deck and steam have this futures, im 100% sure all players will be happy, and not need controller support on steam, if all controller can use steam imput with proper button sprite, then all game will be playable not mater what controls You want use.
Last edited by Zuzia; Apr 8 @ 2:25am
Steam Input already has functionality to look up the correct button icons for the controller you're using. It's up to game developers whether they use that or whether they pretend everything is an xbox 360 controller.
Ettanin Apr 8 @ 2:58am 
Originally posted by Ben Lubar:
Steam Input already has functionality to look up the correct button icons for the controller you're using. It's up to game developers whether they use that or whether they pretend everything is an xbox 360 controller.
And since most devs do the latter, there's nothing Valve can do about it.
< >
Showing 1-6 of 6 comments
Per page: 1530 50