protonscr

Steam Input: the original gamepad key is still activated

steamopen Distro Family: ArchGeneral controller / Steam Input
ValveSoftware/steam-for-linux#11904 · opened 2025-04-13 by jebez1 · updated 2025-04-13 · 2 comments · github
Jjebez1 2025-04-13 github

Your system information

  • Steam client version (build number or date): 1744067266
  • Distribution (e.g. Ubuntu): Windows 11, Arch Linux KDE
  • Opted into Steam client beta?: Yes
  • Have you checked for system updates?: Yes
  • GPU: Nvidia

Please describe your issue in as much detail as possible:

Sorry my issue is on Windows 11, since PUBG has a kernel level anti cheat only on Windows so Proton impossible, but it also applies on Linux.

PUBG:
Enable Steam Input for gamepad.
But the binds are hard coded, edit C:\Users\username\AppData\Local\TslGame\Saved\Config\WindowsNoEditor\GameUserSettings.ini , even then read-only, not works.
So rebind by Steam Input...

Hence I bound LT (Left Trigger), ADS (HOLD) Aim, to B (B gamepad button), Crouch (HOLD) Prone.

When I press LT I crouch, hold I prone OK, but the issue:
press I also ADS, hold I also aim: the original gamepad key (LT) is still activated.

I want the original gamepad key (LT) deactivated (only B).

Steps for reproducing this issue:

  1. Install PUBG on Windows 11
  2. Enable it Steam Input
  3. Bind LT to B gamepad button
  4. Play the game.
Kkisak-valve maintainer 2025-04-13 github

Hello @jebez1, please report issues you experience on Windows to Steam Support.

Jjebez1 2025-04-13 github

I wrote "but it also applies on Linux", e.g. Half-Life 2: Deathmatch on Linux:
The game, OPTIONS, Keyboard e.g.:
Bind Duck to L_TRIGGER
Bind Flashlight to B_BUTTON
Enable it Steam Input
Bind LT to B gamepad button
In game, press LT:
I duck & flashlight, not only flashlight.

Steam Support, Steam Client, where?

Nothing extracted yet.