[軟體] OTG外接搖桿設定分享

看板Android作者 (Hsin)時間12年前 (2013/08/15 00:06), 編輯推噓3(307)
留言10則, 4人參與, 最新討論串1/1
看了分類不太確定應該要放在哪邊(暈) 就先發了如果有問題請告知 由於最近開始花比較多時間在android設備上面玩模擬器 花了點時間爬關於搖桿的資料 比較多的答案是使用無線搖桿(藍牙 or OTG接收器) 或是OTG低耗電的小搖桿來達成目的 USB OTG簡介: http://zh.wikipedia.org/wiki/USB_On-The-Go 因為窮學生沒閒錢再買新的搖桿加上買了還不一定可以用(痛苦) 只好繼續爬該死的資料="= 個人"推測"OTG無法驅動搖桿大概有這兩個 1.因為OTG規範的的限制(300mA) host端(手機&平板)無法提供足夠的電流驅動比較耗電的搖桿 2.外接裝置無法辨識(不像win7會自己找適合的驅動或是找不到) ---------- 為了解決電流可能不足的問題 (也為了能夠給搖桿穩定的電源) 花了點時間自己做了一條資料跟電源分離的Y cable(y型線) USB簡介 http://ppt.cc/nSBp 簡單說一下製作方法 將USB母端子的Vcc跟Gnd拉出來接到一個USB公端子(電源) 再將同一個USB母端子的D+ D- GND拉到另一個USB公端子(資料) 其他在銲接點上膠纏膠帶跟包熱縮套膜之類的就不多做說明了 如果是新手想做的話google關鍵字"USB線 DIY"多看幾篇應該就ok 對銲接電線無壓力的話就自己做一條吧 個人因為是門外漢所以銲得很痛苦="= 附圖: http://ppt.cc/KMsh 被對這些很在行的朋友嗆爆(暈) 上面那邊是母端子 因為出了點意外熱縮套被我弄破只有纏膠帶 接出來的兩條短的是資料線長的是電源線 因為符合需求的y cable少 mini USB(公)對USB(公)*2比較常見(部分外接硬碟使用) 又懶得深入去找線就乾脆自己做了 ---------- 連接方式: Y cable母 - 外接裝置 Y cable資料 - OTG線 - 手機or平板 Y cable電源 - 行動電源(500mA與一般電腦USB孔相同) 測試A: msi enjoy71 未root msi官方4.1 ROM & Kernel 可抓USB滑鼠,羅技unifying鍵盤+滑鼠,搖桿失敗(暈) 測試B: htc Desire HD 已root ROM:Ssin的Archon Sense4.1 v6.4+ Kernel:PachaRX Vs4 3.0.16 2.3 結果跟enjoy71一樣 銲到崩潰結果都抓不到搖桿 但至少可以確定Y cable是正常的 搖桿部分使用的是PS2原廠搖桿+轉接線 ---------- 終於到了已經插上去而且確定有電但是抓不到的問題了 我目前的解決方式是使用USB Device Info Google Play: http://ppt.cc/xxTF 爬中文的文章爬到崩潰之後爬外國論壇看到的 安裝開起之後他會要求你更新DB menu->Update DBs 然後他會跳出一個方塊跟妳說要下載大約2.5MB的東西到SD卡 按確定執行 更新完後 在LINUX的標籤下應該會多出一個裝置 像我的是1-1 http://ppt.cc/OZ9m 在多出來的裝置上面點一下之後會出現他的資料 http://ppt.cc/k8p2 上面Product Name(reported)那欄寫著USB GamePad 代表有抓到搖桿 如果插上去沒東西的話按REFRESH試試 再沒有我就幫不上忙了QQ 他應該只相容Android 3.1以後的裝置 還有什麼其他條件我就沒仔細看了 多拔多插吧(誤 以上是在enjoy71上測試 DHD的話接上搖桿後Kernel Tuner怪怪的所以沒成功(暈 (如果對DHD跑OTG有興趣的話另外google吧畢竟題外話) ---------- 測試A: My Boy! 1.5.2 (GBA模擬器) 設定: Settings->Input->Key mappings 點一下你要設定的按鍵再按一下搖桿上的按鍵 最上面幾個基本按鍵(到R-trigger)設定完之後 拉到最底下SHORT CUT的部分 我個人是除了截圖(Screenshot)沒設以外其他都設了 最重要的是Menu鍵 插上搖桿之後通常會把虛擬按鍵關掉 Settings->Input->Virual Keypad不打勾 如果行動裝置沒有實體menu鍵My Boy!也不會好心留一個給你 如果搖桿沒按鍵可以用了另一個解決辦法是調虛擬按鍵的透明度 Settings->Input->Virual Keypad settings->Controls transparency 調到10 (從灰色變黑色一樣看得到= =) 測試B: FPse 0.10.54 (PS模擬器) (忘記什麼時候載的了= =) 設定: 第一次設定的時候是在沒開遊戲的狀況下 結果開了遊戲之後設定就不見了= = 因為只有測試一款遊戲(我只有留聖劍傳說LOM) 所以不確定他是不是對照遊戲來儲存按鍵設定的 總之我後來是在開啟遊戲之後設定搖桿按鍵 之後再次開遊戲按鍵的設定依然沒有跑掉 menu->settings->INPUT->Hardware keys Enable hardware keys for PAD1->Enabled(預設應該就是這個) 按鍵部分我設定到R2 設定完後把虛擬按鍵關掉 menu->settings->INPUT->Touchscreen->Rraw button N(N=0~7)全部不勾 也是可以正常玩遊戲但也沒有長時間測XDD 大概就講到這 一點小心得分享 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 36.235.233.245

08/15 12:13, , 1F
比較好奇怎麼樣用兩隻以上的搖桿,藍芽不知道行不行
08/15 12:13, 1F

08/15 13:16, , 2F
頗專業給推
08/15 13:16, 2F

08/15 16:10, , 3F
我的轉接器可以插兩支PS2搖桿但是就算外接電源
08/15 16:10, 3F

08/15 16:10, , 4F
第二支搖桿也只能抓到一部分按鍵
08/15 16:10, 4F

08/15 16:13, , 5F
可能用了USB Device Info還無法完全讓hub的功能跑出來
08/15 16:13, 5F

08/15 22:27, , 6F
我是用SONY的DK10底座,可以邊充電邊玩
08/15 22:27, 6F

08/15 22:29, , 7F

08/15 22:30, , 8F
搖桿是PS2轉USB 手機是XP,模擬器是FPSE,遊戲路行鳥賽車
08/15 22:30, 8F

08/15 22:31, , 9F
基本上按鍵設一設就好了,2P沒試過,只有一支搖桿
08/15 22:31, 9F

08/16 21:28, , 10F
大概成功測試完2P了但保險的解法需要付費程式="=
08/16 21:28, 10F
文章代碼(AID): #1I2whwBZ (Android)