Profile picture for Admin

Еще со времен HTC Desire Z пользовался прогой Russian Keyboard, которая программно ремапила клавиши и можно было комфортно печатать на русской раскладке. Перейдя на Motorola Droid 4 по привычке установил данную прогу.

Все бы хорошо, но мне не нравилось, что при Shift+3 не печаталась решетка #. Позднее, я понял, что нужно было попробовать другую разскалдку, нежели English UK. Но первый шаг был сделан, после того как нашел код на гите, который предлагал сделать англ+укр+рус раскалдку и переключение их по клавише CAPS. Плюс там можно было назначить недостающие ALT и CTRL.

https://github.com/gelraen/droid4-keyboard-layout

Доп инфо по теме тут
http://forum.xda-developers.com/showthread.php?t=1932387
http://source.android.com/devices/input/key-character-map-files.html
http://source.android.com/devices/input/key-layout-files.html

Клонируете гит, конвертируете файл kcm.in в kcm и копируете это добро в

# cp omap4-keypad.kcm /system/usr/keychars
# cp omap4-keypad.kl /system/usr/keylayout
# reboot

Главное, в настройках oma4-keypad убрать все раскладки и оставить Default. Тогда раскладка будет читаться из файла kcm.
Я немного изменил раскадку под себя, поменяв укр и рус местами.

Конечно, телефон должен быть root, чтоб была возможность перемонтировать /system в режиме записи

mount -o rw,remount /system

 

Добавить комментарий

Содержимое данного поля является приватным и не предназначено для показа.
  • HTML-теги не обрабатываются и показываются как обычный текст
  .88888.     888888ba   d888888P  dP     dP   888888ba  
d8' `8b 88 `8b 88 88 88 88 `8b
88 88 a88aaaa8P' 88 88 88 a88aaaa8P'
88 db 88 88 88 88 88 88 `8b.
Y8. Y88P 88 88 Y8. .8P 88 .88
`8888PY8b dP dP `Y88888P' 88888888P

Введите код, изображенный в стиле ASCII-арт.