I can confirm I'm able to reproduce this issue. Upon further investigation using the CEF console, the carousel does have gamepad support however it frequently fails to gain Gamepad focus when selecting it (denoted by the class="[...] gpfocus"). The majority of the time Gamepad focus stays on the Store Page (this can be observed by pressing up and down showing highlights for assets in the background). You can force Gamepad focus by tapping on the active carousel item using the touch screen. While the carousel has Gamepad focus, pressing up or down will cause the Store Page to regain focus.
| Store page ✅ | Carousel w/o gpfocus :x: |
Carousel w/ gpfocus ✅ |
|---|---|---|
https://github.com/user-attachments/assets/1b8026c6-7f94-447f-a186-3385a4c0fbd0
There is also a related issue that backing (B) out of the carousel doesn't return you to the Store Page but instead boots you back to the previous screen. I'll enter a separate issue for this. This is now tracked here: https://github.com/ValveSoftware/steam-for-linux/issues/12073
@kisak-valve I confirmed this issue can be reproduce on any Desktop using Steam Big Picture mode, not just the Steam Deck. The Distro Family: SteamOS label can therefore probably be replaced with a Big Picture one. Thanks.
When browsing the Steam Store on SteamOS or Steam Deck, the horizontal media carousel on game pages (where screenshots and videos are displayed) cannot be navigated using a controller. This issue affects both the Steam Deck's native controls and third-party controllers.
Steps to Reproduce:
Expected Behavior:
The controller’s d-pad or joystick should allow horizontal navigation through the carousel.
Actual Behavior:
The carousel does not respond to horizontal input from the controller when a media item is expanded, making it impossible to browse screenshots or videos without using the touchscreen or a mouse. Horizontal navigation works as expected when media items are not expanded.
System Information:
Additional Notes: