Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Impulse trigger vibration not functioning on Moonlight 6.2.0

Aperta
#193 1 commento 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

@ReenigneArcher ci sta già lavorando.

Dal 15/10/2026.

  • #2049 di @ReenigneArcher — aperta

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
18/100
Tipo di issue
Bug
Chiarezza
Abbastanza chiara
Stato di attività
Attiva
Stack tecnologico
cpp

Direzione di ricerca

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.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

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

Lingua principale
C++
Stelle
93
Fork
25
Merge medio
14h 20m
PR unite (30g)
32

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di LizardByte/libvirtualhid

Tutte le issue di LizardByte/libvirtualhid

Issue simili

Altre issue su C++

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.