TETRIS EFFECTを振動ありでSwitchのProCon🎮で遊びたかったので作りました!
ViGEm busを経由して、USB接続のNintendo Switch Pro ControllerをXBox controllerの入力に変換するドライバーアプリです。
なんと、振動に対応しています!
- スティック・ボタン入力
- 振動出力
- A/B, X/Y ボタン入れ替え:
--use-x360-layout
オプションをつけて起動
Releasesページから最新版をダウンロードできます.
- ViGEm Bus Driverが必要なので、インストールします。
- 必要に応じて HidHide をインストールして設定します。(特定アプリ以外から、ProConを見えなくしてくれます)
- プロコンをUSBケーブルでPCにつなぎます。
- ProconXInputTE_x86.exeを起動します。
- お気に入りのゲームを遊びましょう😊
- Visual Studio 2019/2022 with CMake
- ViGEm Bus Driver: https://github.com/ViGEm/ViGEmBus
- ViGEm Client: https://github.com/ViGEm/ViGEmClient
-
ViGEm C++ Client (RAII wrapper)
ViGEmClient/
ディレクトリにあります。 -
Pro Controller user-mode driver
ProControllerHid/
ディレクトリにあります。-
スティック・ボタン入力の他、6軸IMU(加速度・ジャイロ)センサ入力、振動出力をサポートしています。
-
このプロジェクト単体で利用する場合は、ViGEm Clientは不要です。
-
- Reverse Engineering Note: https://github.com/dekuNukem/Nintendo_Switch_Reverse_Engineering
MIT (C) 2019 ttsuki
https://github.com/ttsuki/ProconXInputTE/
The files in the directory ThirdParty/ViGEmClient
are separated LICENSEed by ThirdParty/ViGEmClient/LICENSE.