protonscr

steam controller and ps4 controller gives wrong input for SOME games

steamopen 3rd party gameStreamingSteam controllerDistro Family: ArchGeneral controller / Steam Input
ValveSoftware/steam-for-linux#5457 · opened 2018-04-22 by labatts · updated 2018-10-31 · 2 comments · github
Llabatts 2018-04-22 github

Your system information

  • Steam client version (build number or date): 1523923735
  • Distribution (e.g. Ubuntu): manjaro kde, 4.14 kernel (tested with 4.16 too), nvidia graphics
  • Opted into Steam client beta?: [Yes/No] yes (tested out as well)
  • Have you checked for system updates?: [Yes/No] yes

Please describe your issue in as much detail as possible:

I recently switched from using my steamlink exclusively for to having my computer plugged directly into the tv.

Now that I am going straight from the computer to the display (tv), I am having issues with the controller (both the steam controller as well as a ps4 controller) -- whereas before it all worked just fine.

The problem is for SOME of the games, not all of them. For both controllers, albeit in different manners, the inputs are not being correctly recognized. For example, the "start" button is recognized as the "b" button on the steam controller, where as moving up on the ps4 controller will make it go down.

I am on manjaro linux using nvidia prop drivers. Things I have tried:

  1. changing kernels. was on 4.14 lts. installed 4.16 but no change.
  2. removing all other periferrals.
  3. adding and removing support for the various 3rd party controllers in the steam settings.
  4. using a community controller setup.
  5. going in and out of steam beta
  6. probably other things that I am forgetting.

Could you please help me solve this? I am at wits end at this point. Thanks in advance!

Steps for reproducing this issue:

  1. start steam in either BPM or regular.
  2. run SOME games, such as Broforce or Hotguns.
Kkisak-valve maintainer 2018-10-31 github

Hello @labatts, does Steam's current beta client improve the behavior seen in this issue report?

Llabatts 2018-10-31 github

Just tested with Broforce and "Move or Die". The behavior is the same. In Move or Die, it one of the buttons creates another character, making me control two at the same time.

Nothing extracted yet.