protonscr

Steam Input: Radial with subcommand with same command twice does not work

steamopen General controller / Steam Input
ValveSoftware/steam-for-linux#10626 · opened 2024-03-17 by Lazorne · updated 2024-03-17 · 0 comments · github
LLazorne 2024-03-17 github

OS

Tried in the following OSes on Steam Input with the same result:

OS: Steam Deck SteamOS - Beta
OS: Fedora Kionite - Steam Beta
OS: Fedora Bazzite Spin

The issue:

If you make a radial button that is inputting the same command twice in a row with subcommands it will not repeat the command it should and skip over it.

Example:

Make a radial buttons that adds the classic doom cheat codes and inputs the keyboard keys in the following order:

  • idchoppers
  • iddqd
  • iddt
  • idkfa

What happens is that as soon as one letter is repeating it will be skipped, resulting in:

  • idchopers
  • idqd
  • idt

The only command that works is idkfa since it got no repeating letters.

The same is true for none keyboard commands for example the konami code:

up up, down, down, left, right, left, b, a

Where one up and down command are removed.

Nothing extracted yet.