ViGEmBus、HidHide 與 DsHidMini 是什麼

幾乎每篇在 Windows 使用 PlayStation 手把的教學都會提到這三個名字,它們分別解決三個不同的問題。

更新於 · 5 分鐘閱讀

ViGEmBus、HidHide、DsHidMini 是什麼?

三個工具,三種用途

如果你曾經想在 Windows 舊遊戲中使用 PlayStation 手把,很可能被建議安裝 ViGEmBus、HidHide 或 DsHidMini。它們出自同一位開發者 Nefarius,也常被一起安裝,但各自解決不同的問題:

工具用途狀態
ViGEmBus建立虛擬 Xbox 360 或 DualShock 4 手把已停止維護,儲存庫已封存
HidHide對指定程式隱藏實體手把請查當前儲存庫與版本說明
DsHidMini讓 DualShock 3 能在 Windows 使用的驅動請查當前儲存庫與版本說明

ViGEmBus:虛擬手把

很多 Windows 遊戲只認得 Xbox 手把。ViGEmBus 是一個核心模式驅動,可以建立虛擬的 Xbox 360 手把或 DualShock 4。像 DS4Windows 這樣的對應程式會讀取你的實體手把,再把輸入送到虛擬手把,遊戲看到的就是一支 Xbox 手把。

這個專案已經停止維護。2023 年,開發者發現與一家名為 ViGEM GmbH 的公司有商標衝突,於是逐步結束專案並封存儲存庫。已安裝的版本仍可正常運作。開發者的終止支援公告提醒,仍會連線到舊網域 vigem.org 的舊版更新程式,可能洩漏你的 IP 位址,建議使用他們的 Legacinator 工具或修改更新程式設定。

對你的影響: 停止維護不會停用既有安裝,但不保證未來 Windows 的相容性或修正。請只從開發者的官方頁面下載,不要使用來路不明的安裝檔。新的設定請盡量使用 Steam Input 或遊戲原生支援。

HidHide:隱藏實體手把

當對應程式建立虛擬手把後,遊戲會看到兩個裝置:你的實體手把與虛擬複本,按一次按鍵就會觸發兩次輸入。HidHide 就是用來解決這個問題的。它像是遊戲手把的防火牆:除了允許清單中的程式(通常就是對應工具本身),實體裝置會對其他所有程式隱藏。

HidHide 仍在持續維護。它的說明文件特別強調,GitHub 與 nefarius.at 是唯一的官方來源。

DsHidMini:DualShock 3 驅動

PS3 的 DualShock 3 與 Sixaxis 在 Windows 上無法直接使用。DsHidMini 是一個使用者模式驅動,能讓它們以正常的遊戲手把出現,支援 USB,搭配 BthPS3 驅動還能使用藍牙。它也支援 Navigation 手把與部分 PS1、PS2 USB 轉接器。其支援清單包含上述舊裝置;它不是通用的 DualShock 4 或 DualSense 驅動。

DsHidMini v3 是目前開發主線,v2 文件屬舊版。瀏覽器能否辨識取決於所選 HID 模式與瀏覽器;請依文件選擇適合一般遊戲的模式,例如支援的 XInput 模式,再用 PS3 手把測試確認。不能保證裝完就能辨識。

DS4Windows 的角色

DS4Windows 是把這些驅動串在一起、供 DualShock 4 與 DualSense 玩家使用的對應工具。schmaldeo 分支於 2026 年 3 月 5 日封存,這不能代表所有其他分支的狀態。有幾個網站自稱提供官方延續版本,請謹慎選擇要信任哪個安裝程式,並確認它有附上原始碼連結。

你真的需要這些嗎?

對很多玩家來說,現在的答案是不需要:

  1. Steam 遊戲: Steam Input 原生支援 DualSense 與 DualShock 4,不需額外驅動。
  2. 原生支援 PlayStation 手把的遊戲: 連上就能玩。
  3. 測試 DualSense 或 DualShock 4: 基本測試通常使用作業系統既有支援;WebHID 功能仍需要相容瀏覽器、權限與裝置存取。這不代表所有手把都不需要驅動。
  4. 只接受 Xbox 手把的其他遊戲: 這時使用虛擬手把的對應工具仍然有用。

驅動設定疑難排解

症狀可能原因
遊戲中每次按鍵都觸發兩次實體與虛擬手把同時可見,請設定 HidHide
手把從遊戲與測試器中消失被 HidHide 隱藏,請把程式加入允許清單
DualShock 3 顯示為未知裝置未安裝 DsHidMini,或驅動未綁定到手把
舊對應程式無法建立手把缺少 ViGEmBus,請只從開發者官方來源安裝

參考來源

核查日期:2026 年 10 月 26 日。請使用所安裝主版本的說明,本文未實測所有驅動與硬體組合。