ValveSoftware / steam-for-linux

Issue tracking for the Steam for Linux beta client
4.21k stars 175 forks source link

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

Open eugeneseppel opened 1 month ago

eugeneseppel commented 1 month ago

Your system information

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.

DaneelaArt commented 1 month ago

can confirm this happens on arch too

matv1 commented 3 weeks ago

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