DS4WINDOWS 3.X版
文章寫在2023年6月
距離上次關(guān)心DS4WINDOWS已經(jīng)好久了
最近更新後它要求新的.NET 6.0程式庫
之後稍稍了解了一下它的進化
比起我在2018年寫的文章,
它現(xiàn)在最明顯的幾項進化
。除了支援DS4、DS5這兩款主流的手把,也對應(yīng)了DS3、Switch Pro、Joy Coin,以及幾款副廠的手把。
。輸出可以設(shè)定為XBOX360手把或是DUALSHOCK4手把
。系統(tǒng)要求改為WINDOWS10/11,舊的WINDOWS只能選用舊的版本(應(yīng)該是2.2.14之前的版本)
先大略講一下DS4/DS5,目前這兩款手把雖然可以和電腦的藍芽配對,
但是只能在STEAM下才能正常地?zé)o線控制,
一旦STEAM關(guān)掉,控制臺裡的遊戲控制裝置就沒有訊號了;
唯一的解法就是插線使用,但是有些遊戲又很機車,好比各種模擬器就不接受這種情況下的手把訊號,
就可以利用DS4WINDOWS把DS4/DS5手把模擬成XBOX手把讓模擬器認得這遊戲手把,
同時又能無線操作。
另外像是暗黑破壞神4/DIABLO4這種非STEAM遊戲,STEAM的DS4、DS5驅(qū)動不能正常使用的情況,
就需要利用DS4WINDOW才能實現(xiàn)無線控制,如果像過去一樣只能模擬成XBOX的話,
就會看到遊戲介面上都是XBOX的按鈕,切換成DS4輸出的話,
就可以正確且正常地實現(xiàn)沒有STEAM驅(qū)動的情況下正常無線使用DS4。
DS4WINDOWS 3.X
需求
○WINDOWS10/11
○對應(yīng)遊戲控制器 最多同時使用8支 ,對應(yīng)DS4、DS5、Switch Pro、Joy coin、DS3(DS3需要額外安裝驅(qū)動),部分的副廠PS4控制器。
○USB藍芽接收器 盡量買新的,我桌機用的是BT4.1使用OK,筆電用內(nèi)建藍芽BT5.0使用OK。
安裝步驟
○從專案網(wǎng)站下載最新版本,撰文時最新版本為3.2.11 (WIN7等舊版本要找2.2.14)
○將壓縮包解壓縮在你方便管理的資料夾下
○執(zhí)行 DS4Windows.exe
○第一次執(zhí)行會引導(dǎo)去下載安裝.NET 6.0 RUNTIME,安裝後電腦需要重新開機。
○再次執(zhí)行 DS4Windows.exe 會要求選擇存檔資料夾
看你自己喜歡放在系統(tǒng)的資料夾裡還是放在程式的資料夾裡面。
○接著是驅(qū)動程式引導(dǎo)
○STEP1點下去之後會自動下載ViGEmBUS,下載完成會跳出安裝精靈,依照引導(dǎo)安裝下去就行了。
○STEP2不用管,其實有點尷尬,畢竟已經(jīng)不支援WIN7了,還留著WIN7要安裝XBOX360驅(qū)動的提示。
○STEP3是教你看是要用線連接手把還是用藍芽配對,藍芽的話就是進WIN10的新增藍芽裝置介面,把DS4的Share和PS一起按住直到光條閃爍就可以開啟配對功能,如果出現(xiàn)需要配對金鑰就輸入0000。
○STEP4 是一個隱藏手把的工具,因為DS4WINDOWS的工作原理是新增一支模擬成遊戲能辨識的手把,並且把原本的實體手把從系統(tǒng)上隱藏起來,但是內(nèi)建的隱藏功能只能藏一支,如果你有不只一支實體手把可能會有很多無功能的手把在清單上面。這個工具可以幫上忙。
○STEP5是一個可以閃過一些防作弊的鼠鍵模擬工具,其實DS4WINDOWS就內(nèi)建了,只是怕遇到什麼反作弊的遊戲會擋到,因為我個人偏好JoyToKey,所以我沒有考慮安裝。
○進入DS4WINDOWS視窗之後先到設(shè)定,我是調(diào)成這樣,大部分東西都可以不用調(diào)。
當(dāng)然看自己需求調(diào)整
○我個人習(xí)慣是先把預(yù)設(shè)的設(shè)定檔Default的觸控板滑鼠模擬關(guān)掉
○然後我會把按壓觸控板也關(guān)掉或是改成左半邊BACK右半邊START
○要特別注意這兩個地方可以定義模擬的對象是XBOX360還是DUALSHOCK4
如果是非STEAM遊戲可能影響很大,這兩個選項要記得檢查,
好比暗黑破壞神4就有支援雙平臺的手把,而DS4/DS5需要牽線的問題就可以突破了。
○右下角的開始/停止就是主要開關(guān),按下開始之後就會把連接到電腦或是藍芽連線的手把、控制器依照你的設(shè)定模擬成系統(tǒng)能判斷的遊戲控制器了,之後到控制臺的遊戲控制器(執(zhí)行joy.cpl)就可以檢查了。
下面要特別說明一下DS3的安裝方法
需要而外安裝DsHidMini與BthPS3
英文的安裝說明
裡面有移除方法,我這邊不多說。
根據(jù)這裡的控制器相容列表
DS3在V2.2.10就相容了,也就是說這個安裝DS3的步驟可以在舊版本W(wǎng)INDOWS上操作
(最後一個使用.NET 5的版本是V2.2.14)
1.啟用UAC(按WIN之後輸入UAC會出現(xiàn) 變更使用者帳戶控制設(shè)定,將這個控制條拉到預(yù)設(shè)值,由上往下數(shù)的第二階段)(原文就這樣要求,其實我不懂有什麼必要...)
2.需要藍芽配對的話要先安裝BthPS3(當(dāng)然要,不然我用官方驅(qū)動牽線就好了)
我抓這一個 BthPS3Setup_x64.msi
32位元版就自己理解一下
依照安裝精靈指示安裝後重新開機
3.抓最新版的DsHidMini
解壓縮之後自己看一下,
64位元的WINDOWS進到 X64\dshidmini
32位元的WINDOWS進到 X86\dshidmini
不懂的話按一下WIN 然後輸入 msinfo32 (系統(tǒng)資訊)
在跳出來的視窗右邊找 系統(tǒng)類型 看它是寫 x64還是x86
4.dshidmini.inf點右鍵 → 安裝
跳出確認視窗就點確認或安裝
5.igfilter.inf點右鍵 → 安裝
跳出確認視窗就點確認或安裝
建議這裡重新開機
6.用線連上DS3,這時候在控制臺的遊戲控制器裡面名稱會變成DS3 Compatible HID Device
按鈕配置會和之前提過的官方驅(qū)動一模一樣,
同時,如果有安裝好BthPS3,接上線的時候會自動配對到藍芽裝置裡面。
7.用系統(tǒng)管理員身分執(zhí)行從DsHidMini壓縮包裡解壓縮出來的DSHMC.exe,
將視窗右邊的HID device mode改成DS4Windows,
點一下下方的Apply Changes後關(guān)閉,
之後控制臺內(nèi)的遊戲控制器內(nèi)會不顯示DS3
上面這個動作牽線和藍芽連線需要個別執(zhí)行一次
8.啟動DS4WINDOWS點下開始,DS3就會依照設(shè)定檔出現(xiàn)在遊戲控制器裡面了,之後就可以正常的在電腦上無線使用DS3了!!
DsHidMini比起過去MotioninJoy魔改驅(qū)動程式的做法安定安全很多,
另外也可以跳脫官方的DS3驅(qū)動程式只能牽線與STEAM遊戲才能辨識的窘境,
手上DS3還活跳跳的玩家真心建議弄一下。