DS4Windows 手柄模擬軟件 XBOX PS4 PS5

DS4Windows | DS5Windows
DS4Windows 是一款開(kāi)源游戲手柄輸入映射器和虛擬模擬器,旨在使用 PlayStation 控制器(DualShock 3/4 和 DualSense 5)并將其連接到 Windows 10 和 11 PC。
在 PS3/PS4/PS5 控制器上通過(guò)最先進(jìn)的功能、游戲手柄定制和更少的輸入延遲獲得最佳游戲體驗(yàn)。
DS4Windows - 在 Windows PC 上使用 PS4/PS5 控制器的工具
https://ds4-windows.com
ds4windowsapp (DS4Windows) · GitHub
https://github.com/ds4windowsapp
GitHub - Ryochan7/DS4Windows: Like those other ds4tools, but sexier
https://github.com/Ryochan7/DS4Windows
防止游戲中的雙控制器/雙輸入問(wèn)題
關(guān)于雙輸入(控制器)問(wèn)題
DS4Windows 不會(huì)神奇地將您的游戲手柄從一種類型轉(zhuǎn)換為另一種類型。它創(chuàng)建了一個(gè)與您的真實(shí)游戲手柄相關(guān)聯(lián)的虛擬游戲手柄。這意味著如果您連接了 1 個(gè)真正的游戲手柄,那么 Windows 將實(shí)際檢測(cè)到 2 個(gè)游戲手柄。如果 2 是真實(shí)的,那么 4 等等。
下圖顯示了當(dāng) DS4v2(無(wú)線控制器)連接到系統(tǒng)時(shí) Windows 的行為方式,而 DS4Windows 正在模擬 Xbox 游戲手柄:

如果游戲同時(shí)檢測(cè)到真實(shí)和虛擬游戲手柄,那么它會(huì)在每次按下按鈕和搖桿移動(dòng)時(shí)接收來(lái)自 2 個(gè)不同設(shè)備的命令,這可能會(huì)導(dǎo)致臭名昭著的雙輸入問(wèn)題,從而使游戲無(wú)法玩。檢查以下示例:
游戲可能:
檢測(cè)每個(gè)命令兩次,使其無(wú)法播放
隨機(jī)啟動(dòng)2人模式
忽略虛擬控制器,因?yàn)樗紫冗x擇了真實(shí)控制器
對(duì)控制器的輸入反應(yīng)不正確
通常發(fā)生的原因是,即使游戲正確讀取了虛擬控制器,它也同時(shí)錯(cuò)誤地讀取了真實(shí)控制器的輸入
不響應(yīng)任何控制器命令
通常發(fā)生是因?yàn)橛螒蚴紫葯z測(cè)到真正的控制器,同時(shí)無(wú)法讀取其輸入
其他不明顯的問(wèn)題
防止雙重輸入的方法
為防止或修復(fù)此問(wèn)題,有必要隱藏真實(shí)控制器,以便僅讓 DS4Windows 的虛擬控制器對(duì)游戲可見(jiàn)。這可以通過(guò)兩種方式完成:
隱藏隱藏(推薦)
DS4Windows 的
Hide DS4 Controllers
選項(xiàng)(遺留的,不推薦的選項(xiàng))
隱藏隱藏(推薦)
HidHide 是一個(gè)驅(qū)動(dòng)程序,充當(dāng) Windows 和連接到系統(tǒng)的游戲控制器之間的屏障。它允許用戶有選擇地隱藏游戲手柄,只允許特定軟件仍然檢測(cè)到它們。
這是推薦的方法,因?yàn)橐坏┱_設(shè)置,雙輸入問(wèn)題就可以永久解決隱藏控制器的問(wèn)題。
在 DS4Windows 情況下,用戶需要將 HidHide 設(shè)置為:
通過(guò) USB 連接時(shí)隱藏系統(tǒng)的真實(shí)控制器一次,通過(guò)藍(lán)牙連接時(shí)隱藏一次
允許 DS4Windows 查看所有隱藏的設(shè)備,否則它會(huì)認(rèn)為沒(méi)有連接支持的游戲手柄
隱藏隱藏結(jié)果

隱藏隱藏配置

概念驗(yàn)證:隱藏 PS4 控制器
