[原創]讓你的PS3手把,變成Win下的無線藍牙手把 [2008.12.01更新小問題]

@ 2008-7-13 12:56 AM



前言
最近知道PS3的手把可以經由藍牙變成XP,Vista下的無線手把,想說等了這麼久,終於有人寫出程式,
就入手了一支DualShock3,可惜的是振動部份作者還沒寫出來。

準備工作
硬體方面
1.一到四支PS3手把,SIXAXIS or DualShock3都可以
2.藍牙接收器2.0以上,1.1或1.2不能用,我有測試過。
3.PS3手把的USB充電線一條

軟體方面
1.BtSix v1.4a For 一支手把, v0.5.0.5b For 一到四支手把。
2.FreeBT 驅動。BtSix內有附。
3.PPJoy 0.83 這裡下載
4.libusb-win32-filter-bin-0.1.12.1.exe  Driver 這裡下載

變更藍牙驅動
必須將藍牙接收器的驅動程式,改用FreeBT驅動代替,
這樣BtSix才抓的到藍牙接收器。
‧缺點:此藍牙接收器,就不會被藍牙軟體抓到,會變成連線手把專用的接收器。用藍牙軟體重新Enable會搶回來。

用更新驅動程式的方式來更改驅動,點選手動選擇驅動。


點選不要搜尋,我自行選擇驅動。


到BtSix的DriverXP 資料夾下選擇fbtusb.inf


選擇FreeBT USB Driver驅動


安裝完成



設定PPJoy
如使用BtSix v1.4a的話,必須先創一支虛擬手把。
如使用BTSix v5.0.5b的的話,必須先創四支虛擬手把。

設定如下,選擇虛擬手把,Controller 1則為第一支手把。按下Add新增手把


按下Add後會跑出安裝手把畫面,下一步讓它裝完即可


配對PS3手把
安裝libusb-win32-filter-bin。
之後用PS3手把的USB充電線插進電腦的USB孔,這個時候會抓到新硬體,
不用理會它,PS3手把會亮四顆紅燈並閃爍,表示有在充電即可。

打開BtSix程式


按下Address開始配對搖桿,抓到手把位置後按下OK兩次

若是要將L2R2當做類比軸用,必須將Enable Analog打勾。

拔下PS3手把的USB充電線。然後按下手把的PS鈕連線到電腦。
手把的狀態就會顯示出來。


設定PPJoy按鍵對應值
在連線狀態下打開PPJoy畫面,點選手把後,按下Mapping鈕


選擇Modify 或者Set a custom開始設定按鍵


設定軸數,按鍵數,十字鍵(POV)




上面是我簡單將所有按鍵都配置上去的設定。
可以使用的軸有左類比2軸,右類比2軸,方向感應器2軸,L2R2有2軸,要全部使用則選8軸。
加上PS鈕共13個按鍵,十字鍵設定為POV。
L2R2不想當類比軸的話,就把它設定成digital按鍵即可。
有些遊戲會抓不到Button 1,抓不到的時候不要設定按鍵,留nothing,然後將按鍵設定在別的Button!
P.S.方向感應器的六軸,目前只能用左右前傾後仰,包含在二軸裡。

設定好PPJoy的按鍵後,記得將BtSix關掉後重新打開,重新連線後設定才生效!
之後只要將BtSix常駐,要用手把的時候按一下PS鈕,就會自動連線上,
不需要再插USB配對。

遊戲實測
玩戰國無雙2等無雙遊戲,可將前後改成動作感應器前傾後仰,左右改成手把動作感應器左右。
如此一來轉向就變成用動作感應器轉向,其他按鍵可以依照原本設定。增加了一點動作感。
玩NFS,GRID等賽車遊戲,可以將手把垂直拿,LR鍵朝上,L2R2分別當煞車油門,這樣左右轉剛好就像方向盤一樣。
手會酸的話,手把平拿,LR鍵向前,左右也可以用動作感應器。

補上遊戲實測畫面
GRID


ProStreet


戰國無雙2



-------------------2008.12.01更新小問題------------------------------------------------------
問題:
在 Vista/Server 2008 下安裝 libusb 雖然可以用,
但是可能會遇到關機或重新開機時 usbhub.sys 藍底的狀況 (我是螢幕上的USB Hub)

方法:
將 libusb 移除,但是複製裡面的檔案出來給BTSix使用。

步驟:
這個時候,將 libusb 移除,移除後,會殘留 libusb0.dll 和 libusb0.sys 在系統裡(system32裡面)
將 libusb0.dll 複製到 BTSix.exe 的資料夾下 , libusb0.sys 的話可以直接刪除,
如此,BTSix可以使用了,重新開機或關機也就不會藍底了!

如果之前沒有安裝過 libusb 可以直接下載起來用。
MediaFire下載

[okkk 在  2008-12-1 09:25 PM 作了最後編輯]

8 評論

很特別的玩法,不過好像有點累…
不過玩賽車還蠻讚的

發佈者 : ADSLX2 等級: 10等級: 10等級: 10  @ 2008-7-27 09:59 AM

我是在OS X下使用Wii的搖桿。PS3的搖眼不比一班電腦搖桿來的特別好用,除非家裡本來就有,不建議特別去買一支來試。

發佈者 : NeoBetas 等級: 16等級: 16等級: 16等級: 16  @ 2008-7-27 01:43 PM

先收藏起來
想無線玩pc版的dmc4

發佈者 : 平凡小任 等級: 17等級: 17等級: 17等級: 17等級: 17  @ 2008-7-27 07:30 PM

DMC4以目前來說用X360的會比較好
至少有內建支援

發佈者 : akbarchinaman 等級: 9等級: 9等級: 9  @ 2008-7-28 01:17 AM

剛剛試了一下xp系統的!還不錯用~~但是用在vista系統就不行,似乎是libusb-win32-filter-bin-0.1.12.1.exe這個程式的問題,一安裝完!所有的usb裝置皆不能用,要裝的人(vista系統)請注意> <

有人試過在vista系統上成功的嗎?

[wutoad 在  2008-8-20 11:48 PM 作了最後編輯]

發佈者 : wutoad 等級: 4  @ 2008-8-20 11:42 PM

是不是在Mobile01上有問過阿

要把相容性設定成XP SP2再安裝...

[okkk 在  2008-8-26 07:38 PM 作了最後編輯]

發佈者 : okkk 等級: 13等級: 13等級: 13等級: 13  @ 2008-8-26 07:37 PM

okkk兄!請問一下,我目前有在玩一款日本的線上遊戲"魔物獵人",我本身是用羅技的天盾2在玩,因為用天盾2玩的話按鍵可以不用做任何修改即可跟之前在ps2上玩的配置是一樣的!但目前我想說用您上述的這個方法來取代天盾2,可是發生了一個很奇怪的問題,比如說我的pc上先將兩隻搖捍都接上,且控制台上的搖捍按鍵都和天盾2設定是一樣的(唯獨SIXAXIS 多了一個ps鈕,我把這個鈕設成第13按鍵),可是一進遊戲時按鍵就是會亂掉!更奇怪的來了,就是如果我只用SIXAXIS(天;盾2不接)也是會亂掉;但如果兩支都接上(天盾2設成優先),但是在玩遊戲時將天盾2拔掉,這時會變成SIXAXIS接手,但按鍵設定卻不會亂掉!不知該如何是好?有辦法可以解決嘛?還是那裡出了問題?

[wutoad 在  2008-10-8 11:05 AM 作了最後編輯]

發佈者 : wutoad 等級: 4  @ 2008-10-8 11:04 AM

我目前沒有遇到按鍵錯亂的問題。
或許可以嘗試更新BtSix的版本,目前已經到了1.5c (主要是加入X-input遊戲震動功能)
http://bqron.free.fr/PS3/BT/

或者將按鍵數調低,或者軸數調低,
因為有些遊戲抓不到第五軸,或者第17顆以後的按鈕。

[okkk 在  2008-10-13 09:49 PM 作了最後編輯]

發佈者 : okkk 等級: 13等級: 13等級: 13等級: 13  @ 2008-10-13 09:48 PM

   


  可打印版本 | 推薦給朋友 | 評分