ValveSoftware / steam-for-linux

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

steam controller and ps4 controller gives wrong input for SOME games #5457

Open labatts opened 6 years ago

labatts commented 6 years ago

Your system information

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.
kisak-valve commented 6 years ago

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

labatts commented 6 years ago

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.