GameSir G7 Pro 8K receiver falls back to 1,000 Hz after USB configuration error

Aperta
#3,055 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
3/5
Tempo stimato
1-2 giorni
Idoneità per principianti
50/100
Tipo di issue
Bug
Chiarezza
Abbastanza chiara
Stato di attività
Attiva
Stack tecnologico
linux

Direzione di ricerca

Start by reading the USB kernel log and the reported 3537:1035 to 3537:10b8 fallback, then compare behavior with the usbcore quirk 3537:1035:r described in the linked GameSir Linux Tools issue. Reproduce with the receiver set to 8,000 Hz and confirm whether the quirk keeps it in XInput mode at high speed; the report notes that actual in-game input rate was not measured.

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

Descrizione

System information
  • Steam Machine, SteamOS 3.9.5, build 20261023.100
  • Kernel: 7.2.7-valve2-2-neptune-72-g31504582a073
  • GameSir G7 Pro 8K receiver: 3537:1035, firmware 1.37
Issue

With the controller set to 8,000 Hz in GameSir Connect, the receiver initially connects in XInput mode at high speed. SteamOS reports can't set config #1, error -71, and the device falls back to 3537:10b8 at full speed, with a 1 ms USB polling interval.

Expected: The receiver stays connected in XInput mode at high speed.

Steps to reproduce
  1. Set the controller's receiver polling rate to 8,000 Hz.
  2. Connect the receiver to the Steam Machine and switch the controller to XInput mode.
  3. Observe the USB configuration error and fallback in the kernel log.
Workaround

The workaround suggested for the wired controller in GameSir Linux Tools #44 also works with the receiver's ID:

echo '3537:1035:r' | sudo tee /sys/module/usbcore/parameters/quirks

After switching back to XInput, the receiver stayed connected at 480 Mb/s with a 125 µs USB polling interval. Actual in-game input rate was not measured.

Lingua principale
Nessun dato sulla lingua
Stelle
2.7k
Fork
89
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Preparare l'ambiente

Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.

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 ValveSoftware/SteamOS

Tutte le issue di ValveSoftware/SteamOS

Issue simili

Altre issue su Operating Systems

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.