Impulse trigger vibration not functioning on Moonlight 6.2.0
Maintainer antworten meist innerhalb von 1 Tag
Bewertung
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Anfängerfreundlichkeit
- 18/100
- Issue-Typ
- Bug
- Klarheit
- Größtenteils klar
- Aktivitätsstatus
- Aktiv
- Tech-Stack
- cpp
- Bereich
- operating-systems
Rechercherichtung
The payload names no source files or tests. Start by reproducing the regression: compare the Moonlight 6.1.0 and 6.2.0 behaviour with an Xbox Series controller and check the logs for the DS4 device that appears alongside it. Impulse trigger output is the part to trace in the virtual HID code. Done means impulse trigger feedback works in 6.2.0 with the same setup, confirmed on a real controller.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Describe the Bug
When using an Xbox series controller with the latest Sunshine, Moonlight and Virtual HID driver, the impulse trigger feedback does not function. Only tested using Forza horizon 6. The basic Xinput vibration still functions.
All variables were excluded, such as ensuring no extra controllers connected, launching the game directly rather than via a third party launcher etc.
The logs seemed to suggest a DS4 controller was detected alongside the Series controller, however I do not own one.
The issue is resolved when Moonlight 6.2.0 is uninstalled and Moonlight 6.1.0 is used instead - with that change, the impulse triggers work regardless of above variables.
Expected Behavior
Impulse trigger feedback should activate when streaming via Moonlight, e.g. on acceleration or braking in FH6.
Additional Context
Moonlight 6.2.0 on Windows 11
libvirtualhid Driver 2026.914.1218.10
Sunshine 2026.914.233613 on Windows 11
Xbox Series controller
- Vorherrschende Sprache
- C++
- Sterne
- 93
- Forks
- 25
- Ø Merge
- 14 Std. 20 Min.
- Gemergte PRs (30 T.)
- 32
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Keine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus LizardByte/libvirtualhid
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
LizardByte/libvirtualhid#204 · 2 Kommentare ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100
LizardByte/libvirtualhid#206 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Windows: driver host process crashes ~1s after DualSense virtual gamepad creation; all libvirtualhid devices become invalid until rebootEvtl. vergeben @ReenigneArcher hat das vor 3 Tagen übernommen. Offen
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 43/100
LizardByte/libvirtualhid#199 · 9 Kommentare ·
Maintainer antworten meist innerhalb von 1 Tag
-
Experiencing Complete Control Loss After Close/DC of Moonlight And Reconnect with DualSenseEvtl. vergeben @ReenigneArcher hat das vor 3 Tagen übernommen. Offen
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100
LizardByte/libvirtualhid#196 · 4 Kommentare ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 12/100
LizardByte/libvirtualhid#194 · 3 Kommentare ·
Maintainer antworten meist innerhalb von 1 Tag
Alle Issues in LizardByte/libvirtualhid
Ähnliche Issues
-
Remove source files from packaging for deb, zip, etcEvtl. vergeben Ein verknüpfter Pull Request ist offen oder bereits gemergt. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 85/100
OpenSpace/OpenSpace#4353 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 5 Tagen
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 86/100
justcallmekoko/ESP32Marauder#1656 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
-
macOS: a double-click on a notarized altairsim is refused, and the docs give only the offline caseEvtl. vergeben @anhaoXie hat das heute übernommen. Offendocumentation
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 88/100
Maintainer antworten meist innerhalb von 1 Tag
-
Decompiler: convertCharRef() in xml.y overflows its int4 accumulator on long character referencesEvtl. vergeben @kaayzouee hat das heute übernommen. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
NationalSecurityAgency/ghidra#10009 ·
Maintainer antworten meist innerhalb von 2 Tagen