protonscr

Steam input regression (Steam controller, Xbox controller, GNU/Linux, Talos Principle)

steamopen Distro Family: UbuntuGeneral controller / Steam Input
ValveSoftware/steam-for-linux#11090 · opened 2024-07-13 by eugeneseppel · updated 2024-08-12 · 2 comments · github
Eeugeneseppel 2024-07-13 github

Your system information

  • Steam client version (build number or date): 1718904662
  • Distribution (e.g. Ubuntu): Ubuntu 20.04 and 22.04
  • Opted into Steam client beta?: No
  • Have you checked for system updates?: Yes
  • Steam Logs: Can provide on request. Don't want to share for everyone
  • GPU: Nvidia RTX 2060 and Intel Iris Xe

Please describe your issue in as much detail as possible:

Hello!
After some recent update in June/July Steam Input became broken, for example for the game Talos Principle.
Controllers that work via Steam Input (Doesn't matter, Steam Controller, or Xbox One controller) can't produce "movement" events for the game anymore.
By default "movement" is sent for the left joystick, but it doesn't matter which one is selected, for example if the left trackpad is used for "movement" it also doesn't work.
The game itself (Talos Principle) has not been updated for a while, so it's definitely Steam Client/Steam input issue.

If the same Xbox One controller is used w/o steam input, e.g. in a classic way -- it works fine. For the Steam Controller there is no solution.

Steps for reproducing this issue:

  1. Install Talos Principle
  2. Connect Xbox One controller (wired) or Steam Controller (wireless)
  3. Run the game with Steam Input enabled for the connected controller
  4. Use the official layout (or default layout for Xbox One controller)
  5. Try to move (walk, run) in the game using the left joystick or anything other that is mapped

The issue is reproduced on both my GNU/Linux computers, with Ubuntu 20.04 and 22.04, one with NVidia another one with Intel GPU.

DDaneelaArt 2024-07-22 github

can confirm this happens on arch too

Mmatv1 2024-08-12 github

Steam client: updated
Proton: tested with 8, 9, experimental
OS & DE: Manjaro KDE updated
kernel: 6.10.3-1
Graphics Nvidia GeForce GTX 1660 Ti
CPU intel i7

Same issue here with apex legends. Since about a week or 2 the left joystick does not result in movement. This happens with 2 different controllers that worked up till then. Except for the left stick, all controller functions seem to work.
As with user eugeneseppel, the OS itself recognizes both controllers and identifies them correctly, and shows input for both sticks are working.
I use both controllers wired (so no BT issue)
Finaly: another game that i play on steam with the same controllers is a linux native game (Valheim), has no issues with movement.
please advise on any logs needed
thanks

Nothing extracted yet.