6hzzz 發表於 2016-3-8 23:55:55

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配置文件:

KOBSS 發表於 2016-3-9 10:01:10

應該要提供一下您測試的 Android box 哪些廠牌型號不支援 USB 手把

我試用過的 Android 電視盒, 全都直接支援 USB 手把, 並不需要 root 耶...

6hzzz 發表於 2016-3-9 17:07:23

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手柄設置




6hzzz 發表於 2016-3-23 12:50:34

專爲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]
查看完整版本: USB手柄安卓盒子的配置技巧