Environment
- Host OS: Linux
- Virtual controller provider: libvirtualhid through Sunshine
- Affected profiles: DualShock 4 and DualSense
- Consumer: Steam controller settings/tester
Observed behavior
The virtual DualShock 4 and DualSense controllers are not registered in Steam's controllers menu. The devices are visible to browser consumers, including:
- DualSense in Chromium:
Sunshine (libvirtualhid) PS5 Controller (STANDARD GAMEPAD Vendor: 054c Product: 0ce6)
- DualSense in Firefox:
054c-0ce6-Sunshine (libvirtualhid) PS5 Controller
Expected behavior
Steam should discover and register both virtual PlayStation controller profiles.
Priority and constraints
Steam compatibility is the priority. Diagnose Steam's hidraw/udev discovery and feature-report expectations before changing descriptors. Keep any Linux fix behind the Linux backend and do not alter the working Windows implementation.
Environment
Observed behavior
The virtual DualShock 4 and DualSense controllers are not registered in Steam's controllers menu. The devices are visible to browser consumers, including:
Sunshine (libvirtualhid) PS5 Controller (STANDARD GAMEPAD Vendor: 054c Product: 0ce6)054c-0ce6-Sunshine (libvirtualhid) PS5 ControllerExpected behavior
Steam should discover and register both virtual PlayStation controller profiles.
Priority and constraints
Steam compatibility is the priority. Diagnose Steam's hidraw/udev discovery and feature-report expectations before changing descriptors. Keep any Linux fix behind the Linux backend and do not alter the working Windows implementation.