-
Notifications
You must be signed in to change notification settings - Fork 43
Open
Description
In Steam game mode, if I changed GPD Controller from any emulation mode to "Paused", the HHD would break:
- Steam is no longer paused
- Buttons and left stick controller control the steam menu, not HHD UI
- Controller shortcuts registered in HHD no longer works.
I've tried sudo systemctl restart hhd@$(whoami) but it doesn't fix the issue, the only way to fix it is to reboot.
Steps to reproduce:
- Enter Steam game mode
- Open HHD
- Go to Controller page
- Change Controller Emulation from the current Emulation mode to "Paused" mode.
- Note: If it's currently in Paused mode, the bug can also be triggered by switching to any emulation mode, then switch back to "Paused" mode.
Log when switching to "Paused" mode:
❯ journalctl -u hhd.service -f
Jan 01 14:40:25 fsw9-m2 hhd[1208]: GPDW WARNING Caching left motions device to avoid reconnection.
Jan 01 14:40:25 fsw9-m2 hhd[1208]: GPDW WARNING Caching controller to avoid reconnection.
Jan 01 14:40:26 fsw9-m2 hhd[1208]: GPDW INFO Removed rule '95-hhd-devhide-045e-028e.rules'.
(I don't see any related log when switching to emulation mode.)
Hardware: GPD Win Max 2 2023
HHD version: 4.1.4
System version: Bazzite DX
❯ rpm-ostree status
State: idle
Deployments:
● ostree-image-signed:docker://ghcr.io/ublue-os/bazzite-dx
Digest: sha256:41b98d78253594c56164d32af5be9b6ed362c9219cada27cf709fd94d922b3c5
Version: 43.20251210.1 (2025-12-10T22:01:17Z)
Metadata
Metadata
Assignees
Labels
No labels