В общем ура, я ее победил!
Итак манимануал по подключению bluetooth-клавиатуры к Nokia N9:
1) устанавливаем с нокиевского магазина btinput и если есть желание, так же устанавливаем под bluetooth-клавиатуру терминал BTinput Term
2) Сопрягаем клаву с телефоном.
3) Запускаем btinput, кнопкой обновить в программе и кнопкой коннект на клаве, добиваемся чтобы клава отобразилась в окошке программы btinput. тыкаем пальцем в появившуюся строку с названием вашей клавы, добиваемся чтобы справа на ней загорелся зеленый квадратик. (возможно чтобы добится зеленого квадрата процедуру придется повторить несколько раз) После этого ваша bluetooth-клавиатура должна как минимум в терминале начать печатать по английски.. (Если не начала печать, то этом мануал вам не поможет)
4) запускаем терминал, авторизуемся там в рута через:
devel-su
вводим ваш пароль рута (по умолчанию: rootme )
5) вводим вот это уже под рутом (открываем файл раскладки в nano, обязательно точно так же строчные и прописные буквы вводим):
nano /usr/share/X11/xkb/symbols/ru
6) в открывшемся файлике ищем секцию:
partial hidden alphanumeric_keys
xkb_symbols "common" {
7) внутри нее ищем строку:
key.type[group1]="TWO_LEVEL";
8) закомментирываем ее с помошью "//", т.е. у вас должна получится такая строка:
// key.type[group1]="TWO_LEVEL";
9) жмем ctrl+x
10) программа предложит сохранить файл, соглашаемся (т.е. жмем клавишу: y)
11) жмем Enter, чтобы сохранения произошли в том же файле. После этого окошко с nano закрывается
12) в вводим в консоли уже не под рутом (ваша bluetooth-клавиатура должна быть подключена к телефону на этот момент):
setxkbmap -rules evdev -model pc105 -layout "us,ru" -variant ",winkeys" -option grp:ctrl_shift_toggle
13) Если после этого не выдалось никакой ошибки, то вуаля: теперь можно переключать расскладку клавы по комбинации Ctrl+Shift
P.S.: для идейного вдохновления и просветления можно почитать вот тут http://pascal.tsu.ru/other/xkb/
P.S.S.: Прошу модератора дописать ссылку на этот мануал в FAQ по Nokia N9.
P.S.S.S: Кстати пока искал решение проблемы с bluetooth-клавиатурой, капитально наступил на грабли, после которых пришлось перепрошивать телефон (потому как быстрого иного решения я не нашел):
не вздумайте давать +w в chmod на скрипты в каталоге /usr/bin, потому как после этого при перезагрузке телефона вы получите сообщение (в моем случае это был скрипт update-hwkb-config) и кнопку "ок":
security problem (sh) /usr/bin/update-hwkb-config
- и все.. телефон больше не загрузится до конца.. по нажатию "ок" - уйдет в ребут, а потом опять это сообщение покажет.. и так пока не перепрошьетесь..
Siemens C55 -> Nokia 7610 -> Nokia 5800 -> Nokia N9 64GB