Xperia mini pro電話の物理キーボードにレイアウトを変更したり、新しいレイアウトを追加したりするにはどうすればよいですか?
私は、例えば、リマップのために欲しい?「ə」「に」とshift ?「「」ə」に、またはسにیペルシャ語のレイアウトで、あるいは、新しいレイアウト(ペルシャ2レイアウト)を追加します。
あなたはここで組み込みのレイアウトを見つけることができます、実際に私はそれらに新しいレイアウトを追加したいです。
Xperia mini pro電話の物理キーボードにレイアウトを変更したり、新しいレイアウトを追加したりするにはどうすればよいですか?
私は、例えば、リマップのために欲しい?「ə」「に」とshift ?「「」ə」に、またはسにیペルシャ語のレイアウトで、あるいは、新しいレイアウト(ペルシャ2レイアウト)を追加します。
あなたはここで組み込みのレイアウトを見つけることができます、実際に私はそれらに新しいレイアウトを追加したいです。
回答:
まず、次のものを入手します。
ルートアクセス可能なAndroidデバイス
コンピューター上のadb
テキストエディタ
さて、
電話をコンピューターに接続し、adbまたはターミナルエミュレーター/system/usr/keylayout/
を使用してフォルダーに移動します
キーレイアウトのファイルを引き出します。私が呼ばれqwerty.kl
、次のように見えました。
key 399 GRAVE key 2 1 key 3 2 key 4 3 key 5 4 key 6 5 key 7 6 key 8 7 key 9 8 key 10 9 key 11 0 key 158 BACK WAKE_DROPPED key 230 SOFT_RIGHT WAKE key 60 SOFT_RIGHT WAKE key 107 ENDCALL WAKE_DROPPED key 62 ENDCALL WAKE_DROPPED key 229 MENU WAKE_DROPPED key 139 MENU WAKE_DROPPED key 59 MENU WAKE_DROPPED key 127 SEARCH WAKE_DROPPED key 217 SEARCH WAKE_DROPPED key 228 POUND key 227 STAR key 231 CALL WAKE_DROPPED key 61 CALL WAKE_DROPPED key 232 DPAD_CENTER WAKE_DROPPED key 108 DPAD_DOWN WAKE_DROPPED key 103 DPAD_UP WAKE_DROPPED key 102 HOME WAKE key 105 DPAD_LEFT WAKE_DROPPED key 106 DPAD_RIGHT WAKE_DROPPED key 115 VOLUME_UP WAKE key 114 VOLUME_DOWN WAKE key 116 POWER WAKE key 212 CAMERA key 16 Q key 17 W key 18 E key 19 R key 20 T key 21 Y key 22 U key 23 I key 24 O key 25 P key 26 LEFT_BRACKET key 27 RIGHT_BRACKET key 43 BACKSLASH key 30 A key 31 S key 32 D key 33 F key 34 G key 35 H key 36 J key 37 K key 38 L key 39 SEMICOLON key 40 APOSTROPHE key 14 DEL key 44 Z key 45 X key 46 C key 47 V key 48 B key 49 N key 50 M key 51 COMMA key 52 PERIOD key 53 SLASH key 28 ENTER key 56 ALT_LEFT key 100 ALT_RIGHT key 42 SHIFT_LEFT key 54 SHIFT_RIGHT key 15 TAB key 57 SPACE key 150 EXPLORER key 155 ENVELOPE key 12 MINUS key 13 EQUALS key 215 AT # On an AT keyboard: ESC, F10 key 1 BACK WAKE_DROPPED key 68 MENU WAKE_DROPPED
に変更L
するにはM
、key 38 L
->key 38 M
明らかに、key ###
特定のキーにマップします。ほとんどの場合、キー番号を推測して確認する必要があるため、これは面倒です。
ここに私がこれまで見つけたものがありますが、うまくいけば助けになります:
次の部分はマッピングです。HOME
キー番号の後に、単に文字またはコマンドを配置します。
最後の部分(WAKE/WAKE_DROPPED
)は、キーが画面を呼び起こすかどうかを決定します。WAKE
=画面を起こす=画面を起こさWAKE_DROPPED
ない。
今、あなたが望むようにそれを取得し、お楽しみください!
これは英語ベースのキーボードで機能します。その後、もう少し推測して確認します。キー#に対応する英語の文字に対応する外国文字を知る必要があるためです。
CM9.1ベースのデバイスで、次のことがわかりました。
セクションデバイス
オプションは1つだけです:キーボードレイアウト
これは、ハードウェアキーボードレイアウトに影響します。
ただし、これがストックROMで機能するかどうかはわかりません。