protonscr

Some games do not map the gamepad buttons properly.

steamclosed reviewed3rd party gameGeneral controller / Steam Input
ValveSoftware/steam-for-linux#3383 · opened 2014-06-27 by MarekPasnikowski · updated 2025-07-05 · 7 comments · github
1 matching comments, n / p to jump
MMarekPasnikowski 2014-06-27 github

I have no idea about gamepad support internals. All I know is that some games do not work with my gamepad as supposed to. Two cases:

  1. Bastion has mismatched layout, does not recognize throttles.
  2. I cannot even start to play Fez, because none of the buttons is interpreted as X.
    I am pretty confident there may be more games like these. The pad I use is a Logitech F310. In other games every button works perfectly, so it is not a hardware problem.
00x647262 2014-06-27 github

Make sure your controller is mapped properly in both the game and in Steam. Sometimes Steam on Linux maps the buttons gamepads and controllers incorrectly. If you have already done that, then this is definitely an issue.

AAppleSeed2010 2016-12-30 github

you need to test and calibrate you pad with jstest-gtk : check my comment there #4673
btw, steam games prefer a xbox gamepad => xboxdrv is your friend

Kkisak-valve maintainer 2018-02-23 github

Hello @Obikawa, are you still experiencing this issue on an up to date system? If it is, this issue should have been brought to the attention of the Fez game devs.

@flibitijibibo, happen to have any insight here?

Fflibitijibibo 2018-02-23 github

Disabling Steam Input usually fixes the problem; the SDL_GAMECONTROLLERCONFIG sent for the virtual device seems to be totally bogus and doesn’t align with any SDL version I’m aware of. And that’s if you even get a config...

EDIT: I just realized how old this thing is. Odds are the bug from back then is not the same as this one exactly, but we are definitely still getting bogus configs (if any):

http://steamcommunity.com/app/405290/discussions/1/2860219962087486149/

MMarekPasnikowski 2018-02-25 github

Hello @Obikawa, are you still experiencing this issue on an up to date system? If it is, this issue should have been brought to the attention of the Fez game devs.

I had stopped playing on Steam years ago.

MManagor 2025-05-26 github

This bug report seems to be outdated. Both Fez and Bastion accept controller input just fine.

Kkisak-valve maintainer 2025-07-05 github

Closing per the last comment.

Launch options