protonscr

[Game Recording] - Settings do not have full controller support.

steamclosed Steam clientGeneral controller / Steam Input
ValveSoftware/steam-for-linux#11373 · opened 2024-10-23 by ZereoX · updated 2024-11-12 · 1 comments · github
ZZereoX 2024-10-23 github

Your system information

  • Steam client version (build number or date): 1729208001 (Beta)
  • Distribution (e.g. Ubuntu): SteamOS 3.5.19 / 3.6.19 / 3.7.0 (Deck) and Manjaro w/ Gnome 46 (Desktop)
  • Opted into Steam client beta?: Beta (Game Recording is not available on Stable)
  • Have you checked for system updates?: Yes
  • Steam Logs: steam-logs.tar.gz
  • GPU: AMD Van Gogh RDNA 2.0 (Steam Deck) and RX 7800XT (Desktop)

Please describe your issue in as much detail as possible:

The following items cannot be accessed via Gamepad:

  1. The Remove (🗑️) function for entries under Game-Specific Settings cannot be navigate to or activated via Gamepad.
  2. The Minutes text field on the Recording Duration modal cannot be navigated to or activated via Gamepad.
Video

https://github.com/user-attachments/assets/9e93dd02-9ca1-4d96-932c-258985b3c824

Steps for reproducing this issue:

  1. Navigate to Steam > Settings > Game Recording.
  2. Select Add Game under Add game-specific settings here.
  3. Select any title.
  4. Under the Game-Specific Settings for the title added above, use the d-pad / joystick to attempt highlighting the Remove (🗑️) option.
  5. Select the Length field and use use the d-pad / joystick to attempt highlighting the text field.

Reproduction Rate: 5/5

Affected Platforms

  • LCD: Yes
  • OLED: Yes
  • Desktop Deck-like session (gamescope -e -- steam -gamepadui -steamdeck): Yes
  • Desktop: Yes (in Big Picture Mode)

Actual result

  • The Remove button and Minutes field cannot be accessed via Gamepad.

Expected result

  • The Remove button and Minutes field can be highlighted and activated via the Gamepad.

Notes

  • On Steam Deck, the issues above can be circumvented by using the Touchscreen. On Desktop, you need to rebind or use Steam chords to access them with mouse input.
ZZereoX 2024-11-12 github

I can confirm this issue is now fixed in Steam Stable (1730853027 - November 5th 2024). The duration text field is no longer in-lined and can be highlighted / selected separately.

Thanks.

Duration Text Field :white_check_mark: Highlight Trash Icon :white_check_mark:
Duration_Text_Field Trash_Highlight

Nothing extracted yet.