Impulse trigger vibration not functioning on Moonlight 6.2.0
Les mainteneurs répondent en général sous 1 jour
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 18/100
- Type d'issue
- Bug
- Clarté
- Plutôt claire
- Activité
- Active
- Stack technique
- cpp
- Domaine
- operating-systems
Piste de recherche
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.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
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
- Langage dominant
- C++
- Étoiles
- 93
- Forks
- 25
- Merge moyen
- 15 h 16 min
- PR mergées (30 j)
- 30
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Aucun modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de LizardByte/libvirtualhid
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
LizardByte/libvirtualhid#204 · 2 commentaires ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 4/5 3-5 jours Accessibilité débutants 35/100
LizardByte/libvirtualhid#206 ·
Les mainteneurs répondent en général sous 1 jour
-
Windows: driver host process crashes ~1s after DualSense virtual gamepad creation; all libvirtualhid devices become invalid until rebootPeut-être pris @ReenigneArcher l’a pris il y a 4 jours. Ouverte
Difficulté 4/5 3-5 jours Accessibilité débutants 43/100
LizardByte/libvirtualhid#199 · 9 commentaires ·
Les mainteneurs répondent en général sous 1 jour
-
Experiencing Complete Control Loss After Close/DC of Moonlight And Reconnect with DualSensePeut-être pris @ReenigneArcher l’a pris il y a 4 jours. Ouverte
Difficulté 4/5 3-5 jours Accessibilité débutants 35/100
LizardByte/libvirtualhid#196 · 4 commentaires ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 12/100
LizardByte/libvirtualhid#194 · 3 commentaires ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de LizardByte/libvirtualhid
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
KhronosGroup/Vulkan-Tutorial#534 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100
Les mainteneurs répondent en général sous 2 jours
-
bug IO
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100
MrNeRF/LichtFeld-Studio#3824 ·
Les mainteneurs répondent en général sous 1 jour
-
pnnx: manual tanh GELU fusion loses the approximation modePeut-être pris @ktz03 l’a pris aujourd’hui. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
Tencent/ncnn#7175 · 1 réaction ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 77/100
throneproj/Throne#2043 ·
Les mainteneurs répondent en général sous 2 jours