USB手柄安卓盒子的配置技巧
本文章最後由 6hzzz 於 2016-3-9 00:07 編輯或許很多玩家手上都有閒置的USB手柄,可以利用一下連到安卓盒子,閒時玩玩遊戲也不錯。
一般情況下,USB手柄連上安卓盒子後,並不能正常使用,下面就來說說具體的解決方法。
盒子必須要得到ROOT權限,連接好USB手柄後,安裝AndroidUSBJoystickAnalyzer.apk,得到以下信息:
把三個USB設備的信息都抄寫下來,備用。
關閉APP,拔下USB手柄,再運行該APP,消失不見的那個設備就是你的手柄咯。
我的手柄是第三個設備。VendorID:11ff,ProductID:3332。是參加微信活動所得到的獎品。
它長成這個樣子:
建立一個新文本文件,粘貼以下內容:# Copyright (C) 2011 The Android Open Source Project
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
# PXN-8103 USB Controller
key 288 BUTTON_Y
key 289 BUTTON_B
key 290 BUTTON_A
key 291 BUTTON_X
key 292 BUTTON_L1
key 293 BUTTON_R1
key 294 BUTTON_L2
key 295 BUTTON_R2
key 296 BUTTON_SELECT
key 297 BUTTON_START
key 298 BUTTON_THUMBL
key 299 BUTTON_THUMBR
axis 0x00 X
axis 0x01 Y
axis 0x02 Z
axis 0x03 RX
axis 0x04 RY
axis 0x05 RZ
axis 0x06 THROTTLE
axis 0x07 RUDDER
axis 0x08 WHEEL
axis 0x09 GAS
axis 0x0a BRAKE
axis 0x10 HAT_X
axis 0x11 HAT_Y保存後,更改文件全稱爲Vendor_11ff_Product_3332.kl。這一步很關鍵,不要出錯哦。
然後把該文件複製到安卓盒子/system/usr/keylayout/目錄下:
更改權限爲:
重新啓動安卓盒子,就能爽歪歪了:
如果碰到不能識別按鍵的情況,可以用KEY TEST APP進行測試:
APP下載:
PXN-8103 USB Controller配置文件:
應該要提供一下您測試的 Android box 哪些廠牌型號不支援 USB 手把
我試用過的 Android 電視盒, 全都直接支援 USB 手把, 並不需要 root 耶... KOBSS 發表於 2016-3-9 10:01 static/image/common/back.gif
應該要提供一下您測試的 Android box 哪些廠牌型號不支援 USB 手把
我試用過的 Android 電視盒, 全都直接 ...
準確的說應該是取決於您用何種遊戲手柄而定,安卓系統自帶了一些大品牌的配置文檔:
比如微軟,羅技之類的大牌產品:
當然一些符合規範的克隆產品也同樣支持。但其他不符合規範的不在列的遊戲手柄就得靠自己適配了。
在適配前,用KEY TEST APP進行測試(手柄模式爲PC模擬,按L2鍵):
適配後,再用KEY TEST APP測試(正確顯示爲L2鍵):
PPSSPP手柄設置
專爲Minecraft PE版適配設置:
# PXN-8103 USB Controller For MinecraftPE
key 288 BUTTON_Y
key 289 BUTTON_B
key 290 BUTTON_A
key 291 BUTTON_X
key 292 BUTTON_L1
key 293 BUTTON_R1
key 294 BUTTON_L2
key 295 BUTTON_R2
key 296 BUTTON_SELECT
key 297 BUTTON_START
key 298 BUTTON_THUMBL
key 299 BUTTON_THUMBR
axis 0x00 X flat 2
axis 0x01 Y flat 2
#axis 0x02
axis 0x03 RTRIGGER flat 2
#axis 0x04
axis 0x05 LTRIGGER flat 2
axis 0x09 GAS
axis 0x0a BRAKE
axis 0x10 Z flat 2
axis 0x11 RZ flat 2
頁:
[1]