2016/01/20

GPD XD 【Gamepad Handled Console】 操作ボタン機能入れ替え(基本)


Gamepad Handled Console「GPD XD
今回は操作ボタン機能入れ替え基本(PS3 joystick mode)について解説します。
この解説では基本的解説のみをしていきます。



「GPD XD」には、2つの操作モードが用意されています。
Ⅰ.PS3 joystick mode
Ⅱ.XBOX joystick mode
※今回は「」の操作モード時のボタン機能入れ替え方法を記載していきます。

【操作ボタン入れ替え方法】
Vendor_054c_Product_0268.kl」ファイルを編集します。
保存されている場所は、/system/usr/keylayout/」です。

※編集する場合は、トラブル防止の為にもバックアップを忘れずに。
バックアップを忘れた方は、こちらをご利用ください。リンク先))


Vendor_054c_Product_0268.kl」はテキストエディタ等で編集します。
開くと下記のような文字列が表示されます。(一部抜粋)
-------------------------------------------------------------
# Sony Playstation(R)3 Controller
#

key 0x124    DPAD_UP
key 0x125    DPAD_RIGHT
key 0x126    DPAD_DOWN
key 0x127    DPAD_LEFT

key 0x120    BUTTON_SELECT
key 0x123    BUTTON_START
key 0x12e    BUTTON_A
key 0x12d    BUTTON_B
key 0x12f    BUTTON_X
key 0x12c    BUTTON_Y
-------------------------------------------------------------

例:AボタンとBボタン機能の入れ替えをしたい
BUTTON_ABUTTON_Bの文字を入れ替えるだけです。

あとは、保存してGPD XD本体を再起動すれば設定内容が反映されます。(root化されていない状態で編集・保存しても反映されませんので注意してください)
※GPD XD本体を再起動しなければ設定内容が反映されないので注意!


先ので記載したように、割り振られている文字を入れ替えるだけで、簡単に好みのボタン配置にすることが可能です。ただ、変更したことにより当たり前ですが、ボタン印字されている内容と操作が変わってしまうので一部アプリでは操作が困難になる場合も考えられます。

ボタン機能の入れ替え(編集)をする場合、「Vendor_054c_Product_0268.kl」に記載されているボタン配置以外のボタン・操作を追加することは難しいと考えられます。(私も知りません)
※PS3 joystic modeは、「Sony Playstation(R)3 Controller」のボタン配置、機能を模範していると考えられるので、それ以上を求めるのは難しいと考えられます。


0 件のコメント:

コメントを投稿