Spiritfarer®: Farewell Edition

Spiritfarer®: Farewell Edition

View Stats:
(Solved) Is there a way to force the game to show PS4 button prompts?
*Edit*

Well, this is beyond silly. To fix this, I had to *disable* "PlayStation Configuration Support" in the general controller settings.
To me this makes absolutely zero sense, but whatever. As long as I get the proper button prompts.


Original post below:


Basically just the title.

I have a Dualshock 4 hooked up to my PC. Controller itself works fine, but all the button prompts are those of the XBOX One controller. Since the game is also available on the PS4, I imagine it should support DS4 prompts just fine, but I cannot get them to work, nor can I find a way to toggle them in-game.

Saw a post from last year mentioning it had to do with Steam Big Picture, but I never use that. Tried toggling my controller off and on while ingame, while using Big Picture, etc, but nothing works.

Ideas?
Last edited by Tsugumi Henduluin; Aug 21, 2020 @ 4:18am
< >
Showing 1-15 of 20 comments
ClockworkXI  [developer] Aug 21, 2020 @ 5:55am 
Hi there! As for the explanation, when you enable PlayStation Configuration Support Steam wraps the controller as an XInput controller to be able to manipulate inputs (and allow rebinds, etc). Unfortunately, this means on our side we lose the ability to identify the controller. We decided to fallback on xbox glyphes in that case.
Tsugumi Henduluin Aug 21, 2020 @ 7:10am 
Ah, so it's just that Steam could really do with some better explaining of their settings then.

Thanks for the clarification! Will probably come in useful if I ever encounter the same problem in another game in the future~
OtakuD Sep 1, 2020 @ 12:29pm 
Any mods to overwrite this? Makes it pretty confusing tbh
Kein Zantezuken Sep 2, 2020 @ 11:01am 
Originally posted by OtakuD:
Any mods to overwrite this? Makes it pretty confusing tbh
This should work, will always force to "Sony"
https://www.dropbox.com/s/owpydr9096apnvm/SFsonyGlyphs_v0.1.zip?dl=1
Unpack into the game folder
Last edited by Kein Zantezuken; Sep 2, 2020 @ 11:01am
kissifrote Dec 21, 2020 @ 3:55pm 
Originally posted by Kein Zantezuken:
Originally posted by OtakuD:
Any mods to overwrite this? Makes it pretty confusing tbh
This should work, will always force to "Sony"
https://www.dropbox.com/s/owpydr9096apnvm/SFsonyGlyphs_v0.1.zip?dl=1
Unpack into the game folder

this doesn't change anything for me, i have to unzip this in Steam\steamapps\common\Kami?
ClockworkXI  [developer] Dec 21, 2020 @ 4:38pm 
Originally posted by kissifrote:
Originally posted by Kein Zantezuken:
This should work, will always force to "Sony"
https://www.dropbox.com/s/owpydr9096apnvm/SFsonyGlyphs_v0.1.zip?dl=1
Unpack into the game folder

this doesn't change anything for me, i have to unzip this in Steam\steamapps\common\Kami?
If you have a dualshock 4, just disable Steam Input for the game in it's Steam properties and you should have the correct glyphes.
kissifrote Dec 22, 2020 @ 1:00am 
it works, but only when i play alone.

if i want to play coop with two ds4 controllers, when i disable steam input the second controller doesn't work.

it works fine with steam input enabled and two controllers, but i don't have the correct glyphes.
ClockworkXI  [developer] Dec 22, 2020 @ 7:32am 
Originally posted by kissifrote:
it works, but only when i play alone.

if i want to play coop with two ds4 controllers, when i disable steam input the second controller doesn't work.

it works fine with steam input enabled and two controllers, but i don't have the correct glyphes.

It's odd, it should have worked fine with the two DS4. Do you have any controller middleware running? If so, disable them as well.
kissifrote Dec 22, 2020 @ 7:55am 
i don't have any, but maybe the bluetooth dongle do something (it's a standard dongle but i don't see anything except this who can interfer)
ClockworkXI  [developer] Dec 22, 2020 @ 8:15am 
Originally posted by kissifrote:
i don't have any, but maybe the bluetooth dongle do something (it's a standard dongle but i don't see anything except this who can interfer)

It might be the bluetooth yes, we haven't tried this configuration, only wired.
kissifrote Dec 22, 2020 @ 9:29am 
so there is no way to force the game to show the ps4 button? cause i don't have enought meter of cable to play wired
ClockworkXI  [developer] Dec 22, 2020 @ 10:21am 
Originally posted by kissifrote:
so there is no way to force the game to show the ps4 button? cause i don't have enought meter of cable to play wired

Sent you a private message with a workaround. We'll see about patching a better way to do this in the future.
AL2009man Jan 1, 2021 @ 9:51am 
Originally posted by ClockworkXI:
Hi there! As for the explanation, when you enable PlayStation Configuration Support Steam wraps the controller as an XInput controller to be able to manipulate inputs (and allow rebinds, etc). Unfortunately, this means on our side we lose the ability to identify the controller. We decided to fallback on xbox glyphes in that case.

You know, there's a way to get Steam Input to detect Controller Prompts without using Steam Input API?

Under "I Want my Non-Steam Input API Games to Play Nicely with Steam Input" , Valve recommends either giving the option to manually switch button prompts (similar to how Death Stranding does it) or have Steam Input to only give the button prompt while remaining XInput via their helper function (Hades, The Yakuza Series and Crash Bandicoot N-Sane Trilogy does it).

The Best Practices page should help you give an idea on how to do it:

https://partner.steamgames.com/doc/features/steam_controller/steam_input_gamepad_emulation_bestpractices
ClockworkXI  [developer] Jan 1, 2021 @ 10:13am 
Originally posted by AL2009man:
Originally posted by ClockworkXI:
Hi there! As for the explanation, when you enable PlayStation Configuration Support Steam wraps the controller as an XInput controller to be able to manipulate inputs (and allow rebinds, etc). Unfortunately, this means on our side we lose the ability to identify the controller. We decided to fallback on xbox glyphes in that case.

You know, there's a way to get Steam Input to detect Controller Prompts without using Steam Input API?

Under "I Want my Non-Steam Input API Games to Play Nicely with Steam Input" , Valve recommends either giving the option to manually switch button prompts (similar to how Death Stranding does it) or have Steam Input to only give the button prompt while remaining XInput via their helper function (Hades, The Yakuza Series and Crash Bandicoot N-Sane Trilogy does it).

The Best Practices page should help you give an idea on how to do it:

https://partner.steamgames.com/doc/features/steam_controller/steam_input_gamepad_emulation_bestpractices

Thanks for the link! We tend to develops our games to work without Steam Input so admittedly this fell to the bottom of our list and we never got to it. I'll definitely take a look at it, as it would improve the user experience!
Justin Jan 1, 2021 @ 1:58pm 
Originally posted by ClockworkXI:
Thanks for the link! We tend to develops our games to work without Steam Input so admittedly this fell to the bottom of our list and we never got to it. I'll definitely take a look at it, as it would improve the user experience!

I'd appreciate if this was also pushed to prior titles (Sundered, and I presume Jotun) as well.
< >
Showing 1-15 of 20 comments
Per page: 1530 50

Date Posted: Aug 21, 2020 @ 3:48am
Posts: 20