sungha
10.12.29
조회 수 5769
추천 수 3
댓글 3





눈팅 회원 sungha 입니다.



프로요에서 BT HID를 지원한다는 소식을 듣고,



사과표 블루투스 키보드를 구입했습니다.




문제는.... 한/영 전환이 쉽지 않다는 것!



다른 키 입력기 app을 설치하면 shift+space로 한/영 전환 사용이 가능하나,



순정(?) '삼성키보드' 에서 한/영 전환이 가능하도록 작업을 해 봤습니다.



일단, 시스템 파일 수정을 하는 과정이기 때문에, 루팅은 되어 있어야 합니다.



/system/usr/keylayout/ 으로 이동하면, Broadcom_Bluetooth_HID.ki 파일이 있습니다.



이 파일을 수정합니다.




=============


준비물 : 블투 키보드, 키 scan code 보는 프로그램, root explorer



!주의!



시스템 파일을 수정하는 작업입니다. 꼭! 백업을 한 후 작업을 하시기 바라며,


벽돌이 되었을 경우는............... 책임지지 않습니다!



제 폰에서는 아래와 같이 하여 적용이 잘 되었지만, 다른 폰에서 동일하게 적용이 가능하다는 보장은 없습니다.




아래 그림과 같이 사과표 키보드를 갤스와 붙여 줍니다.



SC20101229-115140.png



사과표라 잘 안 붙지 않을까 걱정했는데.. 문제 없이 패어링 및 작동 잘 됩니다.. (BT 표준..)




KeyEvent Display 프로그램을 설치하고 실행하면, 키보드 및 갤s의 하드웨어 키를 누를 때 마다 키값을 표시해 줍니다.


표시되는 내용 중, scan code를 보시면 됩니다.



SC20101229-115218.png




/system/usr/keylayout/ 에 있는 Broadcom_Bluetooth_HID.ki 파일을 PC로 불러와서 AcroEdit 등을 이용해서 편집 하시거나,



키보드가 붙어 있으므로..(ㅎㅎㅎ) Root Explorer로 편집을 합니다.



파일을 열어 보면, 아래 그림과 같습니다. Acro Edit입니다.



'key XX 키의 기능 또는 대응 문자' 식으로 되어 있습니다.



Untitled-2.png



파일을 처음 열면, key 122 LANG 으로 되어 있을.. 겁니다.


scan code 122번이 입력 되었을 때, 한/영 전환을 한다고 매핑되어 있는 것에,


사과 키보드의 오른쪽 ALT 키를 추가로 한/영 전환용으로 매핑 하기 위해


key 100 LANG


한 줄을 추가했습니다.



** Key Event Display에서 확인을 해 보면, 사과 키보드의 우측ALT의 scan code는 100 입니다.


(혹은, 구글에서 keyboard scancode를 검색해 보시면, 각 key 별 할당된 scan code가 나옵니다... )



저장 및 Reboot 하시면.. 우측 ALT키가 '섬성키보드'에서 한/영 전환용으로 작동하는 것을 확인 하실 수 있습니다...



위의 방법을 응용하여, Function Key 들을 각종 기능에 매핑하여 사용도 가능합니다.




*** '삼성키보드' 입력기의 문제점



모든app에서 확인한 것은 아니지만,


저는 아래 그림과 같이 순정 웹 브라우져 검색 입력란에서 키 입력이 이상하게 되는 현상이 있습니다...


(카톡, 메모장, 등등은 정상적으로 입력됩니다..)



'한글 접촉식 키보드' 등 다른 키 입력 프로그램을 사용할 때는 아래와 같이 입력이 이상하게 되는 문제는 없었습니다.


SC20101229-115444.png



즐거운 맛폰 생활 되시기 바랍니다~




마지막으로.. 사과표 인증샷 입니다... (갤스로 찍어서 갤스 인증은 없습니다..-_-;;)


2010-12-29-12.19.10.png




뒷북이라면 죄송~ ^^


Extra Form
첨부
2010-12-29-12.19.10.png  [File Size:295.7KB/Download:2]
SC20101229-115444.png  [File Size:58.5KB/Download:1]
Untitled-2.png  [File Size:43.3KB/Download:3]
SC20101229-115218.png  [File Size:49.2KB/Download:2]
SC20101229-115140.png  [File Size:48.2KB/Download:1]
댓글을 남겨야 다운로드가 가능합니다. 감사의 댓글을 달고 오른쪽 확인버튼을 눌러주세요.
다운로드시 일주일에 한개 이상의 게시물 작성이 필요합니다. 지금 자유게시판에 회원님의 하루를 남겨보세요.
추천♡버튼을 잊지 마세요. 추천인과 회원님 모두 포인트가 적립됩니다.
댓글 3
댓글 쓰기 권한이 없습니다.
정렬 목록 검색 쓰기
등록된 글이 없습니다.
1 - 2