2017年2月3日 星期五

讓PC使用PS3/PS4無線控制器(DS3/DS4)

時間是金錢,先上結論XD
DS3控制器推薦使用『ScpToolkit
DS4控制器推薦使用『DS4window

全文:
一直以來~在PC上玩模擬器時
都是使用PS2的DualShock2(以下簡稱DS2)控制器(也可稱作手把、手柄,以下簡稱手把)
透過一個很古老的USB轉接器在使用
轉換的過程除了震動功能外,鍵位、類比跟靈敏度上都沒有任何損失
使用起來也很方便
但是日前在客廳的小米盒子3增強版裝上小雞模擬器
配合藍芽手把都發現有約1/2秒的延遲
換成有線照樣延遲
這樣的延遲玩RPG或是SLG等不含操作技術的遊戲是沒啥影響
但若是玩諸如:超級馬力歐、泡泡龍、魂斗羅....等動作遊戲(ACT)
根本是完全不行!!
最後爬文發現其實是小米盒子輸出本身就有延遲了.....
手把其實是沒有問題的.....
只好放棄小米盒子玩模擬器的想法
替換成當初與電視連接的PC來實現
當然最重要的還是手把的問題了!



因為客廳電視距離座位足足有2米~3米,遠遠超越我的個人電腦與座位的長度
以前用有線的DS2手把接再PC上顯然不夠長....
雖然可以透過USB線的延長達成,但不切實際了些
於是把想法動到幾乎已不再開機的PS3用DS3控制器上
DS3已經支援無線的連結,不過使用起來需要花費不少功夫
爬文後發現早期大家都是透過一款叫做『motioninjoy』的驅動來讓DS3模擬Xbox360手把
(Yes,360的手把其實因為同樣出自於微軟,因此可以直接在Windows上面驅動,不過我沒有這台主機.....)
但隨著Windows已經更新到Win10了
motioninjoy』已經不再支援.......(基本上連官網都關了)
取而代之的是全新的『ScpToolkit』!
它是開放原始碼的項目,能夠支援藍芽無線的連結
是我目前的選擇方案
使用上需注意的是,如果原本有藍芽連接的設備,因為會改寫驅動導致無法與原來的設備配對.....
建議另外添購新的藍芽發射器分開使用。
參考資料:http://www.geekotg.com/scp-ds-driver-package.html
參考資料:https://www.binss.me/blog/use-ps3-joystick-dualshock3-in-pc/
參考影片:https://www.youtube.com/watch?v=cVsjir3LzDM

ScpToolkit』理論上還能夠支持PS4的DS4手把
不過這個項目也已經年代久遠....
真想要使用DS4的話可以考慮使用『DS4window

DS4window』是早期『DS4tool』的後繼版
而它有另外一個衍生版叫做『Input Mapper
可惜衍生版並沒有變的更強、更好用....除了需要聯網之外還附贈大大的廣告......=_="
因此結論會推薦DS4使用『DS4window』來達成PC上的使用。

沒有留言:

張貼留言