360Controller / 360Controller/360Controller

Pretend to be Xbox 360 Controller inconsistent after unplug

オープン
#1,215 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る
主要言語
C++
スター
6.7k
フォーク
524
PR マージ指標
30日以内にマージされた PR はありません

説明

### Type of Controller
Xbox One Controller (no Bluetooth)
Model: 1537

### OS Version
11.6.3 (20G415)

### Driver Version
Version 1.0.0-alpha.6

### Connection Method
Wired, USB MicroB to USB Type-A

### Device Name and Info
(If you don't know this information, please refer to the README for how to find it. Enter N/A if not applicable)
>Device Name: Controller

Product ID: 0x02d1

Vendor ID: 0x045e

### Response of Controller
NA to the issue

### Response in Preference Pane
Everything works as expected and shows up all inputs correctly mapped

### Detailed Explanation of Issue
I use Parsec to remotely inject my controller into my games. My Bluetooth Xbox One Controller works perfectly (over Bluetooth). When connecting my wired controller Parsec detects it as an HID Controller. If I toggle off then back on, the "Spoofing Preferences" "Pretend to be an Xbox 360 Controller". Everything works as expected, parsec detects it as "Xbox Controller #1" which is as expected.
If I then unplug and replug the controller without changing any settings, and quit and open parsec it's back to being detected as an HID Controller.
Toggling the Spoofing preferences off and back on fixes this.

Same macOS login session, same controller, same cable, same USB port.

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。