S2P-XInput-Lite-v0.2.0
Pre-release使用方式
- 下載並解壓縮
S2P-XInput-Lite-v0.2.0。 - 第一次使用前,請執行目錄內的
Install-ViGEmBus.bat安裝 ViGEmBus 驅動程式。 - 直接執行
S2P-XInput-Lite.exe開啟程式。 - 如果程式仍顯示未偵測到 ViGEmBus,請重新啟動 Windows,並再次執行
S2P-XInput-Lite.exe。
連接手把
程式支援 ESP32-S3 橋接模式與 Windows 原生藍牙模式。
ESP32-S3 橋接模式
- 將 ESP32-S3 連接至電腦。
- 確認 ESP32-S3 已刷入本專案提供的相容韌體。
- 啟動
S2P-XInput-Lite.exe。 - 依照程式提示開啟 Switch 2 Pro Controller,等待手把連線。
Windows 原生藍牙模式
- 確認電腦已開啟藍牙。
- 啟動
S2P-XInput-Lite.exe並選擇 Windows 原生藍牙模式。 - 依照程式提示開啟 Switch 2 Pro Controller,等待手把連線。
首次配對時,請將 Switch 2 Pro Controller 進入配對模式;已完成配對的手把,之後通常只需要按下任意按鍵喚醒即可重新連線。
---主要更新
這次更新主要擴充了搖桿調整、映射與連線功能,並重新整理部分操作介面。
相較於 v0.1.0,v0.2.0 已經不只是單純將 Switch 2 Pro Controller 轉換為 XInput,而是加入更多針對搖桿操作與不同使用情境的自定義功能。
新增搖桿自定義曲線
左右搖桿現在可以分別設定獨立的輸出曲線。
- 左右搖桿可分別調整
- 使用 5 個可拖曳控制點
- 控制點可同時調整 X / Y 位置
- 即時顯示控制點座標
- 雙擊單一控制點可恢復預設位置
- 新增曲線放大編輯模式,方便進行更精細的調整
新增中心死區與外圍死區
新增獨立的搖桿死區設定。
- 中心死區:降低搖桿中心飄移造成的影響
- 外圍死區:讓搖桿接近外圈時提前輸出最大值
- 曲線圖會直接顯示中心死區與外圍死區範圍
死區與曲線會分開處理,避免曲線設定改變原本的死區行為。
新增搖桿曲線防抖
左右搖桿可分別設定曲線防抖強度。
防抖會根據目前曲線區段的放大倍率自動調整,在高靈敏度曲線區域增加穩定性,同時盡量避免對一般 1:1 區域造成不必要的平滑。
新增搖桿方向映射
左右搖桿現在可以作為方向輸入使用。
支援:
- 4 向模式
- 8 向模式
- 自訂每個方向的映射
- Xbox / XInput 按鍵映射
- 自定義鍵盤按鍵
- 自定義複合鍵
- 可調整方向觸發門檻
- 可調整方向放開門檻
透過獨立的觸發與放開門檻,可降低搖桿停留在臨界位置時反覆觸發與放開的情況。
新增左右搖桿互換
搖桿方向映射模式現在也支援:
- 左搖桿映射為右搖桿
- 右搖桿映射為左搖桿
- 左右同時設定時可直接交換左右搖桿
新增自定義鍵盤映射
按鍵與搖桿方向現在可以映射為鍵盤輸入。
支援:
- 單一鍵盤按鍵
- 功能鍵
Ctrl/Shift/Alt等修飾鍵- 複合按鍵
例如:
F12Ctrl + SCtrl + Shift + S
新增 Windows 原生藍牙連線模式
除了原本的 ESP32-S3 橋接模式之外,現在也加入 Windows 原生藍牙連線方式。
使用者可以依照自己的需求選擇不同的連線方式,不一定需要透過 ESP32-S3。
改善 ESP32-S3 連線流程
改善 ESP32-S3 與控制器的連線與重新連線處理,包括已配對控制器的連線流程與控制器重新喚醒後的連線行為。
新增 ESP32-S3 相容韌體刷入功能
設定介面現在可以協助刷入專案使用的相容 ESP32-S3 韌體。
程式會:
- 引導 ESP32-S3 進入刷機模式
- 自動偵測新的刷機 COM Port
- 呼叫內附的刷機工具與韌體進行刷入
降低手動輸入刷機指令的需求。
改善 XInput 輸入處理
重新調整部分搖桿輸入處理與防抖邏輯,改善輸入穩定性,並讓新的曲線、死區與方向映射功能能夠正確配合。
改善震動轉換設定
持續調整 Switch 2 Pro Controller HD Rumble 2 與 XInput 震動之間的轉換方式。
目前可調整:
- 低頻震動強度
- 高頻震動強度
- 低頻輸出曲線
- 高頻輸出曲線
- 低頻補償
- 高頻補償
- LF 頻率命令值
- HF 頻率命令值
- 最大振幅限制
改善設定介面
重新整理部分設定介面的排列與操作方式。
包括:
- 新增曲線放大 / 返回操作
- 放大模式下重新排列曲線、防抖與死區設定
- 改善控制項對齊
- 增加更多設定說明
- 死區變更時即時更新曲線預覽
- 改善未儲存設定的檢查與處理
v0.2.0 重點
v0.2.0 的主要方向是讓 Switch 2 Pro Controller 的 XInput 轉換不再只是固定映射,而是可以依照不同遊戲與個人操作習慣調整:
搖桿曲線、死區、防抖、方向映射、鍵盤映射、左右搖桿互換,以及更多連線方式。
這次更新涉及較多底層輸入與連線邏輯。如果遇到問題,歡迎回報使用的連線模式、控制器韌體版本,以及問題發生時的操作方式。


