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

 

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

Содержимое данного поля является приватным и не предназначено для показа.
 dP     dP   dP     dP   .88888.     a88888b.   .d888888  
88 88 88 88 d8' `8b d8' `88 d8' 88
88aaaaa88a 88 .8P 88 88 88 88aaaaa88a
88 88 88 d8' 88 db 88 88 88 88
88 88 88 .d8P Y8. Y88P Y8. .88 88 88
dP dP 888888' `8888PY8b Y88888P' 88 88

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