рУССКИЙ
ИДИ НАХУЙ

Еще со времен 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-теги не обрабатываются и показываются как обычный текст
   .oooooo.        .ooooo.                            oooo           .oooooo.    
d8P' `Y8b 888' `Y88. `888 d8P' `Y8b
888 888 888 888 oo.ooooo. oooooooo 888 oooo 888
888 888 `Vbood888 888' `88b d'""7d8P 888 .8P' 888
888 888 888' 888 888 .d8P' 888888. 888 ooooo
`88b d88b .88P' 888 888 .d8P' .P 888 `88b. `88. .88'
`Y8bood8P'Ybd' .oP' 888bod8P' d8888888P o888o o888o `Y8bood8P'
888
o888o
Введите код, изображенный в стиле ASCII-арт.
рУССКИЙ
ИДИ НАХУЙ