하드웨어 키보드의 레이아웃 변경


12

Xperia Mini Pro 폰의 실제 키보드에 레이아웃을 변경하거나 새 레이아웃을 추가하려면 어떻게해야합니까?

나는 예를 들어 원하는 다시 매핑 ?에 ''ə '과 shift ?에' 'ə' ', 또는 سی페르시아 레이아웃 또는 새로운 레이아웃 (페르시아어 2 레이아웃)를 추가합니다.

여기서 내장 레이아웃을 찾을 수 있습니다 . 실제로 새 레이아웃을 추가하고 싶습니다.

여기에 이미지 설명을 입력하십시오


"레이아웃"의 의미로 더 구체적으로 설명 할 수 있습니까? 키를 리 바인드하고 싶습니까?
Bryan Denny

@Reza, 당신은 뿌리를두고 있습니까?
jlehenbauer 2016 년

@jlehenbauer 예, 제 장치는 루팅되었습니다
PHPst

@ 레자 퍼펙트! 나는 실제로 이것을 내 전화로 지금하고 있습니다. 내가 당신을 위해 그것을 입력합니다!
jlehenbauer 2016 년

사진의 목적이 있습니까?
Android Quesito

답변:


9

먼저 다음을 확보하십시오.

  • 루트 액세스 권한이있는 Android 기기

  • 컴퓨터의 adb

    • 이 작업을 수행하지 않고도 할 수 있지만 파일을 휴대폰으로 앞뒤로 복사하고 루트 탐색기 와 같은 방법으로 파일을 이동하는 데 많은 시간이 소요됩니다.
  • 텍스트 에디터

지금,

  1. adb 또는 터미널 에뮬레이터를 /system/usr/keylayout/사용 하여 전화를 컴퓨터에 연결하고 폴더로 이동하십시오.

  2. 키 레이아웃 용 파일을 당깁니다. 광산은 다음 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
  1. 이제 파일을 가지고 놀아 라!

변경하려면 LM, key 38 L->key 38 M

분명히 key ###특정 키에 매핑됩니다. 키 번호를 대부분 추측하고 확인해야하므로이 작업은 지루할 수 있습니다.

여기 내가 지금까지 찾은 것이 있습니다.

키보드 레이아웃

다음 부분은 매핑입니다. HOME키 번호 뒤에 문자 나 명령을 입력하십시오.

마지막 부분 ( WAKE/WAKE_DROPPED)은 키가 화면을 깨 울지 여부를 결정합니다. WAKE= 화면을 깨우십시오 WAKE_DROPPED= 화면을 깨우지 마십시오.

이제 원하는대로 가져 와서 즐기십시오!

이것은 영어 기반 키보드에서 작동합니다. 그 후에 키와 일치하는 영어 문자에 해당하는 외국어 문자를 알아야하기 때문에 조금 더 추측하고 확인해야합니다.


2
키 매핑을 파악하기위한 쉬운 솔루션은 CWM 복구의 키 테스트 옵션입니다. 키를 누르면 숫자가 인쇄됩니다.
RR

1
@Thanks,이 파일들은 물리적 키를 미리 정의 된 이름으로 매핑하는 데 사용될 수 있습니다. Shift + 스페이스를 "@"기호 또는 "?"에 매핑하는 방법 'ə'편지에? 다양한 언어의 레이아웃 파일이 어디에 배치됩니까? 언어 목록에 새로운 언어를 추가하려면 어떻게해야합니까?
PHPst

0

CM9.1 기반 장치에서 다음을 발견했습니다.

  • 환경 설정

섹션 장치

  • 많은

하나의 옵션 만 있습니다 : 키보드 레이아웃

이것은 하드웨어 키보드 레이아웃에 영향을줍니다.

그러나 이것이 재고 롬에 효과가 있는지 확실하지 않습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.