[GH-ISSUE #530] gamepad is not recognized by Heroic (Chromium/Electron) until re-attached #323

Open
opened 2026-10-15 12:59:38 +00:00 by bsakaguchi · 0 comments
Owner

Originally created by @avgoor on GitHub (Oct 6, 2026).
Original GitHub issue: https://github.com/games-on-whales/wolf/issues/530

What happens

When the Heroic Games Launcher app is started from the UI with a gamepad already connected, the app does not recognize the gamepad and the navigation in the app doesn't work. However games spawned from the app recognize the gamepad just fine.

How to reproduce

Just launch the Heroic app from the UI having the gamepad already powered on. Navigation in Heroic won't work.

Workarounds

  1. Power cycle (re-attach) the gamepad.
  2. Drop to the UI with some hotkeys and connect back to the app.
    Both methods make Heroic recognize the attached gamepad and navigation starts working.

Why it matters

My remote gaming client normally does not include a keyboard or a mouse so in many cases I use gamepad for all the navigation around. I have no issues running Steam games with gamepads and want to have similar experience with Heroic.

Setup

wolf container built from commit facb8e0 (current HEAD)
gow/apps/heroic-games-launcher container built from commit bc4bb67 (current HEAD)
docker ver: 29.8.2

Originally created by @avgoor on GitHub (Oct 6, 2026). Original GitHub issue: https://github.com/games-on-whales/wolf/issues/530 **What happens** When the Heroic Games Launcher app is started from the UI with a gamepad already connected, the app does not recognize the gamepad and the navigation in the app doesn't work. However games spawned from the app recognize the gamepad just fine. **How to reproduce** Just launch the Heroic app from the UI having the gamepad already powered on. Navigation in Heroic won't work. **Workarounds** 1. Power cycle (re-attach) the gamepad. 2. Drop to the UI with some hotkeys and connect back to the app. Both methods make Heroic recognize the attached gamepad and navigation starts working. **Why it matters** My remote gaming client normally does not include a keyboard or a mouse so in many cases I use gamepad for all the navigation around. I have no issues running Steam games with gamepads and want to have similar experience with Heroic. **Setup** `wolf` container built from commit `facb8e0` (current HEAD) `gow/apps/heroic-games-launcher` container built from commit `bc4bb67` (current HEAD) `docker` ver: `29.8.2`
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
games-on-whales/wolf#323
No description provided.