ValveSoftware / Dota-2

Tracker for issues specific to Linux and Mac in the Reborn client. If you have a general issue or non-system-specific feature request please go to dev.dota2.com
470 stars 38 forks source link

Experimental controller support does not register Steam Input #2005

Open Dve89 opened 2 years ago

Dve89 commented 2 years ago

Your system information

Please describe your issue in as much detail as possible:

The experimental controller feature, that players are now able to opt-in to, seems to not work with a Steam Controller on Linux.

When I turn on the feature while in a game, I can see the new HUD, but it is not responding to my controller input. The game is not freezing or hanging up. Instead, it tries to move the hero only to the left, and ignores any of my input.

My controller is a Steam Controller, using the default profile "Gamepad".

Steps for reproducing this issue:

  1. Connect your Steam Controller.
  2. Select the "Gamepad" profile in Steam Input configuration for the game.
  3. Start a bot game or enter the demo mode of any hero.
  4. Enable Controller feature in Settings -> Options -> Advanced -> Enable experimental controller support.

Here is a screenshot, showing my hero (Wraith King) being stuck in the trees and unable to press any further buttons because it seems to permanently register a move command to the left. You can see the green markers in the middle of the screen: the green circle and the little green dot, which are both to the left side of the unit.

demo_controller

EDIT: Seems to already been fixed upon a game update.

DeathTBO commented 2 years ago

I seem to be having something similar?

Things don't seem to be bound correctly, and it's constantly giving an "up" input. My PS4 controller isn't broken and has no other issues in other games.

The camera constantly drifts upwards. The camera is pulled downwards if I pull the left trigger.

Moving the right analog stick in the up/down direction moves the camera left/right. Moving the stick in the right direction shows the unit targeting menu. Nothing happens when pulled to the left.

R1/R2 don't do anything?

edsca commented 2 years ago

I'm experiencing the same symptoms as @DeathTBO using a PS5 DualSense controller on my 2018 MacBook Pro