Nokia Internet Tablet N8XX     

Ответы на вопросы о таблетках

  • Вы не зашли.

#76 26-05-2008 11:19:09

lego-dj  
TabletGeek
Откуда: Москва
На форуме с: 26-12-2007
Сообщений: 695
Отблагодарили :   14 
Opera 

Re: Как приручить BT клаву

momchil говорит:

hi,
any news on bulgarian phonetic layout?

i think you may speak Russian if you need a bulgarian phonetic layout :-)


N800/chinook 27.3
хочу 770

Неактивен

 

#77 26-05-2008 12:48:23

gLobster  
TabletGeek
Откуда: Санкт-Петербург
На форуме с: 27-08-2007
Сообщений: 1240
Вебсайт
Tablet Microb 

Re: Как приручить BT клаву

Джим и Джин, опять не в тему. Автор уже писал, что он может читать, но имеет трудности с письмом на русском. Кирилица многообразна, а Български - совсем не русский. А выросшее поколение next в этой постсоветской стране и не имело нужды в русском. К их счастью.
Да и пост его был в продолжение предыдущего разговора... Так что его английский здесь санкционирован.


c приветом, gLobster
Nokia's E90|N810|6151 + TomTom 920T

Неактивен

 

#78 26-05-2008 14:54:56

dik  
TabletGeek
Откуда: Riga
На форуме с: 27-08-2007
Сообщений: 2475
Отблагодарили :   75 
Вебсайт
Epiphany 
Участвую в проектах : internet-tablet.com, wiki,

Re: Как приручить BT клаву

Джим и Джин :
momchil один из первых читателей нашего блога и почётный таблеточник.

Лучше делом займись - вот Debian на таблетку что ли водрузи smile


GNU/Linux Debian / Nokia N800 OS2008 Diablo / Nokia N82

Неактивен

 

#79 04-06-2008 03:25:01

timurka  
Таблеточник
На форуме с: 03-06-2008
Сообщений: 4
Отблагодарили :   
IE 

Re: Как приручить BT клаву

Всем добрый день!
Вчера приобрел ЛУЧ-ВТ (ВК-600) блютус клавиатуру, весь день брожу по форуму и читаю статьи по привязке данного девайса к N800, пока только установил русскую расскладку из:
https://garage.maemo.org/projects/xkblayouts/   
и раскладку для Genius Bluetooth Mobile Keyboard (она же BK-600) : 
http://forum.internet-tablet.com/upload … ius.tar.gz    (спасибо за помощь dik Administrator)
все равно никак не получается подключить клавиатуру к таблетке, пожалуйста подскажите что мне делать!
1. в списке клавиатур появилось Genius Bluetooth Mobile Keyboard и раскладка Русская для ВК-600, но при поиске клавиатуры пишет просто keyboard со знаком вопроса
Если можно, кто уже подключал эту клавиатуру (BK-600 или Луч-ВТ), напишите мне пошаговую инструкцию... плииз
Тимур

Неактивен

 

#80 04-06-2008 03:38:43

dik  
TabletGeek
Откуда: Riga
На форуме с: 27-08-2007
Сообщений: 2475
Отблагодарили :   75 
Вебсайт
Mozilla 
Участвую в проектах : internet-tablet.com, wiki,

Re: Как приручить BT клаву

timurka : создавайте пожалуйста новые темы своими вопросами - не стоит их кидать в такие ветки - в них потом сам чёрт ногу сломит.

При поиске блутуз клавиатуры вам выдалось не её полное название с именем отчеством а просто keyboard.
Так в чём проблема то ? Подключать то вы пробовали ?

Панель управления _> Клавиатура Блутуз -> Связь -> выбрать устройство

Может быть стоит пойти всё таки дальше ?
Выберите то что нашлось. Возможно это всё таки ваша клавиатура а не соседа.
Вводите код на таблетке. Затем на блутузной клаве. Жмёте Энтэр.


GNU/Linux Debian / Nokia N800 OS2008 Diablo / Nokia N82

Неактивен

 

#81 04-06-2008 03:46:50

dik  
TabletGeek
Откуда: Riga
На форуме с: 27-08-2007
Сообщений: 2475
Отблагодарили :   75 
Вебсайт
Mozilla 
Участвую в проектах : internet-tablet.com, wiki,

Re: Как приручить BT клаву

Я сопрягал другую клавиатуру так : http://internet-tablet.com/software/sop … yi-i-n800/   

У вас порядок может быть другой но суть - та же.
Ну можете конечно медицировать на строку "keyboard?" до тех пор пока он не превратится в
"Genius Bluetooth Mobile Keyboard"
В чём проблема ? Я не понял вопроса. ТО что имя найденной блутуз поиском клавиатуры не совпадает с вашей ?


P.S.
> напишите мне пошаговую инструкцию... плииз
опишите пошагово предпринимаемые вами действия, в той последовательности, в которой они были предприняты.


GNU/Linux Debian / Nokia N800 OS2008 Diablo / Nokia N82

Неактивен

 

#82 04-06-2008 04:00:57

gLobster  
TabletGeek
Откуда: Санкт-Петербург
На форуме с: 27-08-2007
Сообщений: 1240
Вебсайт
Firefox 

Re: Как приручить BT клаву

Это клавиатура не HID. Для неё драйвер нужен


c приветом, gLobster
Nokia's E90|N810|6151 + TomTom 920T

Неактивен

 

#83 04-06-2008 04:33:02

dik  
TabletGeek
Откуда: Riga
На форуме с: 27-08-2007
Сообщений: 2475
Отблагодарили :   75 
Вебсайт
Mozilla 
Участвую в проектах : internet-tablet.com, wiki,

Re: Как приручить BT клаву

gLobster говорит:

Это клавиатура не HID. Для неё драйвер нужен

Он по инструкции делает - http://wiki.internet-tablet.com/index.p … =Keyboards   


GNU/Linux Debian / Nokia N800 OS2008 Diablo / Nokia N82

Неактивен

 

#84 04-06-2008 04:38:05

dik  
TabletGeek
Откуда: Riga
На форуме с: 27-08-2007
Сообщений: 2475
Отблагодарили :   75 
Вебсайт
Mozilla 
Участвую в проектах : internet-tablet.com, wiki,

Re: Как приручить BT клаву

timurka :

Genius Bluetooth Mobile Keyboard
Genius Bluetooth Mobile Keyboard
Genius Bluetooth Mobile Keyboard

Для этой клавиатуры написана инструкция......

Вы и себе и людям готову морочите...
я и не заметил этого луча...

и там тоже - сначала про гениус / потом про луч
http://n8xx.com/message-11256.html#p11256   


посыпаю голову пеплом


Вопросы о клавиатуре надо было бы задавать до её покупки....


GNU/Linux Debian / Nokia N800 OS2008 Diablo / Nokia N82

Неактивен

 

#85 04-06-2008 04:44:46

dik  
TabletGeek
Откуда: Riga
На форуме с: 27-08-2007
Сообщений: 2475
Отблагодарили :   75 
Вебсайт
Mozilla 
Участвую в проектах : internet-tablet.com, wiki,

Re: Как приручить BT клаву

ухожу нафиг в отпуск sad

Читал сообщения и мне мерещилось что у человека Genius....


GNU/Linux Debian / Nokia N800 OS2008 Diablo / Nokia N82

Неактивен

 

#86 04-06-2008 05:25:56

timurka  
Таблеточник
На форуме с: 03-06-2008
Сообщений: 4
Отблагодарили :   
IE 

Re: Как приручить BT клаву

Привязка клавиатуры ЛУЧ-ВТ (ака ВК-600, Genius Mobile Keyboard, etc.) к таблетке N800

как вы все видели по предидущим постам, я мучился с привязкой вышеупомянутого девайса к таблетке, наконец я разобрался и хочу предложить эту пошаговую инструкцию для тех кто не являеца спецом в Линуксе (т.е. для таких как я)
1. Для начала нам понадобится установить следующие приложения из репозитария:
becomeroot
osso-xterm (для тех у кого установлена OS2008, это приложение уже у вас есть)
2. далее скачайте русскую раскладку для клавиатур, взять можно отсюда:
https://garage.maemo.org/projects/xkblayouts/   
3. устанавливаем раскладку для ВК-600 (Genius Mobile Keyboard), скачайте архив здесь:
http://forum.internet-tablet.com/upload … ius.tar.gz   
запустите X Terminal на вашей таблетке и следующие команды
~$ sudo gainroot
/home/user # tar zxvf xkb-genius.tar.gz
/home/user # cd /xkb-genius/
*/xkb-genius # cp *.* /usr/share/X11/xkb/
*/xkb-genius # cp -r keycodes /usr/share/X11/xkb/
*/xkb-genius # cp -r rules /usr/share/X11/xkb/
*/xkb-genius # cp -r symbols /usr/share/X11/xkb/
теперь в панели управления у Вас появится новый тип клавиатуры Genius Bluetooth Mobile Keyboard и раскладка Русский (для BK-600)
4. Далее нам понадобится архив с:
http://fanoush.wz.cz/maemo/kbdd.tar.gz   
опять запускаем X Terminal на таблетке:
/home/user # tar zxvf kbdd.tar.gz
/home/user # cd /kbdd/
*/kbdd/ # cp kbdd.conf /media/mmc1/
забираем файл kbdd.conf с внешней карты памяти и редактируем его в любом текстовом редакторе:
ваш файл должен будет иметь следующий вид
BDADDR="00:АA:3A:2F:17:80" # это блютус адрес вашей клавиатуры
KBTYPE=freedom
PORTNUM=8 #not needed for OS2008
DEBUG=no #yes
KEYREPEAT_DELAY=600 # delay before first key repeat (in miliseconds)
KEYREPEAT_PERIOD=80 # repeat speed
сохраняем файл на карте памяти таблетки и опять запускаем Терминал:
~$ sudo gainroot
/home/user # cp /media/mmc1/kbdd.conf /home/user/kbdd/
/home/user # cd /home/user/kbdd/
/home/user/kbdd # ./install_shortcut.sh
вот и все теперь в меня таблетки в подменю ДОПОЛНИТЕЛЬНО появился ярлык "Turn on/off BT keyboard"
включите клавиатуру, запустите этот ярлык и работайте. переключение EN/RU клавишами Ctrl+Shift, некоторые клавиши при переключении на русский отключаются, например цифра 1, -,+, backspace и еще несколько, но весь алфавит работает вполне сносно с английским проблем вообще не наблюдаю.
Кстати этот пост полностью напечатал с помощью новой клавиатуры ЛУЧ-ВТ!

P.S.: не судите строго, может что-то я делал слишком сложным и замороченным способом, но как я и говорил, я пользуюсь Линуксом только 2 недели...)))))
____________________________________
С уважением,

Тимур


Nokia N800 + ЛУЧ ВТ

Неактивен

 

#87 04-06-2008 06:14:38

dik  
TabletGeek
Откуда: Riga
На форуме с: 27-08-2007
Сообщений: 2475
Отблагодарили :   75 
Вебсайт
Mozilla 
Участвую в проектах : internet-tablet.com, wiki,

Re: Как приручить BT клаву

> Кстати этот пост полностью напечатал с помощью новой клавиатуры ЛУЧ-ВТ!

Искренне восхищаюсь. Молодец, сам во всём разобрался...


GNU/Linux Debian / Nokia N800 OS2008 Diablo / Nokia N82

Неактивен

 

#88 20-07-2008 04:51:57

yakav  
Таблетоид
Откуда: С-Петербург
На форуме с: 29-08-2007
Сообщений: 73
Отблагодарили :   
Tablet Microb 

Re: Как приручить BT клаву

Приобрел logitech dinovo mini, законектилась без прблем, но тачпад не работает,, только только эмулятор клав верх-вниз-прав-лев работает, как перекллючать пока не понял. пробовал конеектить к ps3, все отлично, но опять с раскладкой проблемы, в адресной строке браузера только англ- это гуд, а в остальных полях только русский, для чата нормально , а в поисковиках неудобно. буду пробовать, под виндой должна работать нормально.


N 800 +  nokia 3120 C

Неактивен

 

#89 08-09-2008 04:54:03

Hammer_NN  
Таблеточник
Откуда: Нижний Новгород
На форуме с: 28-01-2008
Сообщений: 3
Отблагодарили :   
Firefox 

Re: Как приручить BT клаву

В дополнение к посту Timurka "Привязка клавиатуры ЛУЧ-ВТ (ака ВК-600, Genius Mobile Keyboard, etc.) к таблетке N800" прикладываю подправленный файлик ru_ge . Теперь нажимаются все кнопочки на клавиатуре Genius. Осталась незадействованной ALT  внизу слева от пробела,которая не посылает никакого сканкода.И еще совет-после установки клавиатуры сразу же назначайте комбинации клавиш для свертывания-развертывания окон , для меню , переключения задач и т.д.

Код:

xkb_symbols "ru_ge" {

    name[group1]="U.S. English";
        name[group2]="Russia"    ;
        key <I13>  {         [           Home,               End] };
        key <BAR>  {
            type= "FOUR_LEVEL",
                symbols[Group1]= [         backslash,             bar, asciitilde, grave],
                symbols[Group2]= [         Cyrillic_io,     Cyrillic_IO, asciitilde, grave]
        };
        key <ESC>  {         [                                           Escape ] };
    key <AE01> {
        type= "THREE_LEVEL",
        symbols[Group1]= [                 1,            exclam,  F1],
    symbols[Group2]= [        1,    exclam]
    };
    key <AE02> {
        type= "THREE_LEVEL",
                symbols[Group1]= [                 2,                       at, F2 ],
                symbols[Group2]= [                             2,                 quotedbl, F2 ] };
    key <AE03> {
        type= "THREE_LEVEL",
        symbols[Group1]= [               3,      numbersign, F3 ],
        symbols[Group2]= [               3,      numerosign, F3 ]
    };
    key <AE04> {
        type= "THREE_LEVEL",
        symbols[Group1]= [               4,          dollar, F4 ],
        symbols[Group2]= [               4,        asterisk, F4 ]
    };
    key <AE05> {
        type= "THREE_LEVEL",
        symbols[Group1]= [               5,         percent, F5 ],
    symbols[Group2]= [        5,    percent]
    };
    key <AE06> {
        type= "THREE_LEVEL",
        symbols[Group1]= [               6,     asciicircum, F6 ],
        symbols[Group2]= [               6,           colon, F6 ]
    };
    key <AE07> {
        type= "THREE_LEVEL",
        symbols[Group1]= [               7,       ampersand, F7 ],
        symbols[Group2]= [               7,        question, F7 ]
    };
    key <AE08> {
        type= "THREE_LEVEL",
        symbols[Group1]= [               8,        asterisk, F8 ],
    symbols[Group2]= [        8,    asterisk]
    };
    key <AE09> {
        type= "THREE_LEVEL",
        symbols[Group1]= [               9,       parenleft, F9 ],
    symbols[Group2]= [        9,    parenleft]
    };
    key <AE10> {
        type= "THREE_LEVEL",
        symbols[Group1]= [               0,      parenright, F10 ],
    symbols[Group2]= [        0,    parenright]
    };
    key <AE11> {
        type= "THREE_LEVEL",
        symbols[Group1]= [           minus,      underscore, F11 ],
    symbols[Group2]= [    minus, undersore]
    };
    key <AE12> {
        type= "THREE_LEVEL",
        symbols[Group1]= [           equal,            plus, F12 ],
    symbols[Group2]= [    equal,    plus]
    };
    key <BKSP> {
        type= "FOUR_LEVEL_X",
        symbols[Group1]= [       BackSpace, BackSpace, BackSpace, Terminate_Server ]
    };
    key  <TAB> {         [             Tab,    ISO_Left_Tab ] };
    key <AD01> {
        type= "ALPHABETIC",
        symbols[Group1]= [               q,               Q ],
        symbols[Group2]= [ Cyrillic_shorti, Cyrillic_SHORTI ]
    };
    key <AD02> {
        type= "ALPHABETIC",
        symbols[Group1]= [               w,               W ],
        symbols[Group2]= [    Cyrillic_tse,    Cyrillic_TSE ]
    };
    key <AD03> {
        type= "ALPHABETIC",
        symbols[Group1]= [               e,               E ],
        symbols[Group2]= [      Cyrillic_u,      Cyrillic_U ]
    };
    key <AD04> {
        type= "ALPHABETIC",
        symbols[Group1]= [               r,               R ],
        symbols[Group2]= [     Cyrillic_ka,     Cyrillic_KA ]
    };
    key <AD05> {
        type= "ALPHABETIC",
        symbols[Group1]= [               t,               T ],
        symbols[Group2]= [     Cyrillic_ie,     Cyrillic_IE ]
    };
    key <AD06> {
        type= "ALPHABETIC",
        symbols[Group1]= [               y,               Y ],
        symbols[Group2]= [     Cyrillic_en,     Cyrillic_EN ]
    };
    key <AD07> {
        type= "ALPHABETIC",
        symbols[Group1]= [               u,               U ],
        symbols[Group2]= [    Cyrillic_ghe,    Cyrillic_GHE ]
    };
    key <AD08> {
        type= "ALPHABETIC",
        symbols[Group1]= [               i,               I ],
        symbols[Group2]= [    Cyrillic_sha,    Cyrillic_SHA ]
    };
    key <AD09> {
        type= "ALPHABETIC",
        symbols[Group1]= [               o,               O ],
        symbols[Group2]= [  Cyrillic_shcha,  Cyrillic_SHCHA ]
    };
    key <AD10> {
        type= "ALPHABETIC",
        symbols[Group1]= [               p,               P ],
        symbols[Group2]= [     Cyrillic_ze,     Cyrillic_ZE ]
    };
    key <AD11> {
        type[group2]= "ALPHABETIC",
        symbols[Group1]= [     bracketleft,       braceleft ],
        symbols[Group2]= [     Cyrillic_ha,     Cyrillic_HA ]
    };
    key <AD12> {
        type[group2]= "ALPHABETIC",
        symbols[Group1]= [    bracketright,      braceright ],
        symbols[Group2]= [ Cyrillic_hardsign, Cyrillic_HARDSIGN ]
    };
    key <RTRN> {         [          Return ] };
    key <AC01> {
        type= "ALPHABETIC",
        symbols[Group1]= [               a,               A ],
        symbols[Group2]= [     Cyrillic_ef,     Cyrillic_EF ]
    };
    key <AC02> {
        type= "ALPHABETIC",
        symbols[Group1]= [               s,               S ],
        symbols[Group2]= [   Cyrillic_yeru,   Cyrillic_YERU ]
    };
    key <AC03> {
        type= "ALPHABETIC",
        symbols[Group1]= [               d,               D ],
        symbols[Group2]= [     Cyrillic_ve,     Cyrillic_VE ]
    };
    key <AC04> {
        type= "ALPHABETIC",
        symbols[Group1]= [               f,               F ],
        symbols[Group2]= [      Cyrillic_a,      Cyrillic_A ]
    };
    key <AC05> {
        type= "ALPHABETIC",
        symbols[Group1]= [               g,               G ],
        symbols[Group2]= [     Cyrillic_pe,     Cyrillic_PE ]
    };
    key <AC06> {
        type= "ALPHABETIC",
        symbols[Group1]= [               h,               H ],
        symbols[Group2]= [     Cyrillic_er,     Cyrillic_ER ]
    };
    key <AC07> {
        type= "ALPHABETIC",
        symbols[Group1]= [               j,               J ],
        symbols[Group2]= [      Cyrillic_o,      Cyrillic_O ]
    };
    key <AC08> {
        type= "ALPHABETIC",
        symbols[Group1]= [               k,               K ],
        symbols[Group2]= [     Cyrillic_el,     Cyrillic_EL ]
    };
    key <AC09> {
        type= "ALPHABETIC",
        symbols[Group1]= [               l,               L ],
        symbols[Group2]= [     Cyrillic_de,     Cyrillic_DE ]
    };
    key <AC10> {
        type[group2]= "ALPHABETIC",
        symbols[Group1]= [       semicolon,           colon ],
        symbols[Group2]= [    Cyrillic_zhe,    Cyrillic_ZHE ]
    };
    key <AC11> {
        type[group2]= "ALPHABETIC",
        symbols[Group1]= [      apostrophe,        quotedbl ],
        symbols[Group2]= [      Cyrillic_e,      Cyrillic_E ]
    };
    key <TLDE> {
        type[group2]= "ALPHABETIC",
        symbols[Group1]= [           grave,      asciitilde ],
        symbols[Group2]= [     Cyrillic_io,     Cyrillic_IO ]
    };
    key <LFSH> {
              type[Group1]="PC_BREAK",
                symbols[Group1]= [ Shift_L,    ISO_Prev_Group ]
        };
    key <BKSL> {         [       backslash,             bar ] };
    key <AB01> {
        type= "THREE_LEVEL",
        symbols[Group1]= [               z,               Z, XF86Mail ],
        symbols[Group2]= [     Cyrillic_ya,     Cyrillic_YA, XF86Mail ]
    };
    key <AB02> {
        type= "THREE_LEVEL",
        symbols[Group1]= [               x,               X, XF86Phone ],
        symbols[Group2]= [    Cyrillic_che,    Cyrillic_CHE, XF86Phone ]
    };
    key <AB03> {
        type= "THREE_LEVEL",
        symbols[Group1]= [               c,               C, XF86ToDoList ],
        symbols[Group2]= [     Cyrillic_es,     Cyrillic_ES, XF86ToDoList ]
    };
    key <AB04> {
        type= "THREE_LEVEL",
        symbols[Group1]= [               v,               V, XF86Calculator ],
        symbols[Group2]= [     Cyrillic_em,     Cyrillic_EM, XF86Calculator ]
    };
    key <AB05> {
        type= "ALPHABETIC",
        symbols[Group1]= [               b,               B ],
        symbols[Group2]= [      Cyrillic_i,      Cyrillic_I ]
    };
    key <AB06> {
        type= "ALPHABETIC",
        symbols[Group1]= [               n,               N ],
        symbols[Group2]= [     Cyrillic_te,     Cyrillic_TE ]
    };
    key <AB07> {
        type= "ALPHABETIC",
        symbols[Group1]= [               m,               M ],
        symbols[Group2]= [ Cyrillic_softsign, Cyrillic_SOFTSIGN ]
    };
    key <AB08> {
        type[group2]= "ALPHABETIC",
        symbols[Group1]= [           comma,            less ],
        symbols[Group2]= [     Cyrillic_be,     Cyrillic_BE ]
    };
    key <AB09> {
        type[group2]= "ALPHABETIC",
        symbols[Group1]= [          period,         greater ],
        symbols[Group2]= [     Cyrillic_yu,     Cyrillic_YU ]
    };
    key <AB10> {
        symbols[Group1]= [           slash,        question ],
        symbols[Group2]= [          period,           comma ]
    };
    key <RTSH> {
                type[Group1]="PC_BREAK",
                symbols[Group1]= [ Shift_R,    ISO_Next_Group ]
        };
    key <KPMU> {
        type= "CTRL+ALT",
        symbols[Group1]= [     KP_Multiply,  XF86_ClearGrab ]
    };
    key <LALT> {         [           Alt_L,          Meta_L ] };
    key <SPCE> {         [           space ] };
    key <CAPS> {         [       Caps_Lock ] };
    key <FK01> {
        type= "CTRL+ALT",
        symbols[Group1]= [              F1, XF86_Switch_VT_1 ]
    };
    key <FK02> {
        type= "CTRL+ALT",
        symbols[Group1]= [              F2, XF86_Switch_VT_2 ]
    };
    key <FK03> {
        type= "CTRL+ALT",
        symbols[Group1]= [              F3, XF86_Switch_VT_3 ]
    };
    key <FK04> {
        type= "CTRL+ALT",
        symbols[Group1]= [              F4, XF86_Switch_VT_4 ]
    };
    key <FK05> {
        type= "CTRL+ALT",
        symbols[Group1]= [              F5, XF86_Switch_VT_5 ]
    };
    key <FK06> {
        type= "CTRL+ALT",
        symbols[Group1]= [              F6, XF86_Switch_VT_6 ]
    };
    key <FK07> {
        type= "CTRL+ALT",
        symbols[Group1]= [              F7, XF86_Switch_VT_7 ]
    };
    key <FK08> {
        type= "CTRL+ALT",
        symbols[Group1]= [              F8, XF86_Switch_VT_8 ]
    };
    key <FK09> {
        type= "CTRL+ALT",
        symbols[Group1]= [              F9, XF86_Switch_VT_9 ]
    };
    key <FK10> {
        type= "CTRL+ALT",
        symbols[Group1]= [             F10, XF86_Switch_VT_10 ]
    };
    key <NMLK> {         [        Num_Lock, Pointer_EnableKeys ] };
    key <SCLK> {         [     Scroll_Lock ] };
    key  <KP7> {         [         KP_Home,            KP_7 ] };
    key  <KP8> {         [           KP_Up,            KP_8 ] };
    key  <KP9> {         [        KP_Prior,            KP_9 ] };
    key <KPSU> {
        type= "CTRL+ALT",
        symbols[Group1]= [     KP_Subtract, XF86_Prev_VMode ]
    };
    key  <KP4> {         [         KP_Left,            KP_4 ] };
    key  <KP5> {         [        KP_Begin,            KP_5 ] };
    key  <KP6> {         [        KP_Right,            KP_6 ] };
    key <KPAD> {
        type= "CTRL+ALT",
        symbols[Group1]= [          KP_Add, XF86_Next_VMode ]
    };
    key  <KP1> {         [          KP_End,            KP_1 ] };
    key  <KP2> {         [         KP_Down,            KP_2 ] };
    key  <KP3> {         [         KP_Next,            KP_3 ] };
    key  <KP0> {         [       KP_Insert,            KP_0 ] };
    key <KPDL> {         [       KP_Delete,      KP_Decimal ] };
    key <SYRQ> {
        type= "PC_SYSRQ",
        symbols[Group1]= [           Print,         Sys_Req ]
    };
    key <LSGT> {
        symbols[Group1]= [            less,         greater ],
        symbols[Group2]= [           slash,             bar ]
    };
    key <LCTL> {         [       Control_L, ISO_Next_Group ] };
    key <LALT> {         [           Alt_L,          Meta_L ] };
    key <NMLK> {         [        Num_Lock, Pointer_EnableKeys ] };
    key <SCLK> {         [     Scroll_Lock ] };
    key <MDSW> {         [     Mode_switch ] };
    key <FK11> {         [             F10 ] };
    key <FK12> {         [             F12 ] };
    key <HOME> {         [            Home ] };
    key   <UP> {
        type= "FOUR_LEVEL_X",
        symbols[Group1]= [              Up,   Prior, NoSymbol, NoSymbol ]
    };
    key <PGUP> {         [           Prior ] };
    key <LEFT> {
        type= "FOUR_LEVEL_X",
        symbols[Group1]= [            Left, XF86Back, NoSymbol, NoSymbol ]
    };
    key <RGHT> {
        type= "FOUR_LEVEL_X",
        symbols[Group1]= [           Right, XF86Forward, NoSymbol, NoSymbol ]
    };
    key  <END> {         [             End ] };
    key <DOWN> {
        type= "FOUR_LEVEL_X",
        symbols[Group1]= [            Down,   Next,  NoSymbol, NoSymbol]
    };
    key <PGDN> {         [            Next ] };
    key  <INS> {         [          Insert ] };
    key <DELE> {         [          Delete ] };
    key <KPEN> {         [        KP_Enter ] };
    key <RCTL> {         [       Control_R, ISO_Next_Group ] };
    key <PAUS> {         [           Pause ] };
    key <PRSC> {         [           Print ] };
    key <RALT> {         [           Alt_R,          Meta_R ] };
    key <LWIN> {         [         Super_L ] };
    key <RWIN> {         [         Super_R ] };
    key <MENU> {         [            Menu ] };
    key <LVL3> {         [ ISO_Level3_Shift ] };
    key  <ALT> {         [        NoSymbol,           Alt_L ] };
    key <SUPR> {         [        NoSymbol,         Super_L ] };
    key <HYPR> {         [        NoSymbol,         Hyper_L ] };
    key <META> {         [        NoSymbol,          Meta_L ] };
    key  <I29> {         [       XF86Phone ] };
    modifier_map Control { <LCTL> };
    modifier_map Shift { <LFSH> };
    modifier_map Shift { <RTSH> };
    modifier_map Mod1 { <LALT> };
    modifier_map Lock { <CAPS> };
    modifier_map Mod2 { <NMLK> };
    modifier_map Mod5 { <MDSW> };
    modifier_map Control { <RCTL> };
    modifier_map Mod5 { <LVL3> };
    modifier_map Mod1 { <ALT> };
    modifier_map Mod4 { <SUPR> };
    modifier_map Mod4 { <HYPR> };
    modifier_map Mod1 { <META> };

    modifier_map Mod3 { <FN> };
};

Неактивен

 

#90 19-09-2008 17:17:05

wickedxghoul  
TabletGeek
Откуда: Москва
На форуме с: 14-02-2008
Сообщений: 124
Отблагодарили :   10 
Opera 

Re: Как приручить BT клаву

Взываю к коллективному разуму. N810 + Stowaway BT (работает с профилем Nokia SU-8W)
Для русификации хардверной клавиатуры использован xkblayouts-810-en-ru_0.2.0_armel.deb. Но, после его установки - не ставится xkblayouts для BT-клавиатуры (пробовал версии 0.3.4 и 0.4.1). Если ставить в другом порядке - ситуация не меняется. Один пакет ставится, второй - Unable to install, если через AM, либо

/home/user # dpkg -i /media/mmc2/Download/distr/xkblayouts_0.4.1_armel.deb
(Reading database ... 20845 files and directories currently installed.)
Unpacking xkblayouts (from .../xkblayouts_0.4.1_armel.deb) ...
dpkg: error processing /media/mmc2/Download/distr/xkblayouts_0.4.1_armel.deb (--install):
trying to overwrite `/usr/share/X11/xkb/symbols/nokia_vndr/ru3.rx44', which is also in package xkblayouts-810-en-ru
Errors were encountered while processing:
/media/mmc2/Download/distr/xkblayouts_0.4.1_armel.deb

если через dpkg.

ОС - Diablo. В Chinook оба пакета прекрасно жили вместе.


Nokia N810 - RIP. Остатки распродаются   .
Sony Vaio VGN-UX280p. Жду maemo 5 :3

Неактивен

 

#91 11-10-2008 02:55:49

saltlake  
ТаблетМонстр
На форуме с: 27-01-2008
Сообщений: 30
Отблагодарили :   11 
Tablet Microb 

Re: Как приручить BT клаву

У меня то же самое, что у wickedxghoul. На Чинуке работали вместе прекрасно, теперь unable to install с xkb-layouts 0.4.1 для BT-клавы. Помогите, плиз.

Неактивен

 

#92 11-10-2008 03:03:57

svs57  
TabletGeek
Откуда: Санкт-Петербург
На форуме с: 30-03-2008
Сообщений: 1296
Отблагодарили :   76 
Firefox 

Re: Как приручить BT клаву

Если хотите чтобы dpkg перезаписал файлы, которые есть уже в другом пакете, используйте ключ dpkg --force-overwrite


N810 (DIABLO_4.2008.36-5)

Неактивен

 

#93 11-10-2008 03:50:12

saltlake  
ТаблетМонстр
На форуме с: 27-01-2008
Сообщений: 30
Отблагодарили :   11 
Tablet Microb 

Re: Как приручить BT клаву

но я правильно понимаю, что тогда мы лишимся функциональности перезаписываемого пакета (у меня для хардверной клавы)?

Неактивен

 

#94 11-10-2008 04:24:51

svs57  
TabletGeek
Откуда: Санкт-Петербург
На форуме с: 30-03-2008
Сообщений: 1296
Отблагодарили :   76 
Firefox 

Re: Как приручить BT клаву

Хард клавиатура использует файл:
/usr/share/X11/xkb/symbols/nokia_vndr/rx-44
Не могу попробовать. Не БТ клавы sad


N810 (DIABLO_4.2008.36-5)

Неактивен

 

#95 11-10-2008 15:10:06

saltlake  
ТаблетМонстр
На форуме с: 27-01-2008
Сообщений: 30
Отблагодарили :   11 
Tablet Microb 

Re: Как приручить BT клаву

Я попробовал с --force-overwrite, на обеих клавиатурах русский прекращается вообще(

Неактивен

 

#96 11-10-2008 22:40:45

svs57  
TabletGeek
Откуда: Санкт-Петербург
На форуме с: 30-03-2008
Сообщений: 1296
Отблагодарили :   76 
Tablet Microb 

Re: Как приручить BT клаву

К сожалению за неимением БТ клавы не могу проверить.
Гляньте файлы. Там все прозрачно и понятно.


N810 (DIABLO_4.2008.36-5)

Неактивен

 

#97 07-11-2008 10:38:14

vitalik.myopenid.com  
Таблеточник
На форуме с: 07-11-2008
Сообщений: 1
Отблагодарили :   
Firefox 

Re: Как приручить BT клаву

По рекомендациям с этого топика "КОМФОРТНОзировал" ввод, правда, с обычной юсб клавы. Все нравится, но "нокиевская" расскладка не подходит, видимо -- не все клавиши работают, и мне не нужно залипание...

"Родные" расскладки работают корректно (и русская, и украинская), но неудобно лезть каждый раз в панель управления..

Собственно, вопросы:
-решил кто-то проблему переключения стандартной, не нокиевской клавы?
-возможно ли организовать тройное переключение расскладок? (интересует en-ru-ua (английская, русская, украинская))

Неактивен

 

#98 12-11-2008 00:37:41

Bolt123  
Таблетоид
Откуда: Moscow
На форуме с: 28-10-2008
Сообщений: 84
Отблагодарили :   
IE 

Re: Как приручить BT клаву

Hammer_NN говорит:

В дополнение к посту Timurka "Привязка клавиатуры ЛУЧ-ВТ (ака ВК-600, Genius Mobile Keyboard, etc.) к таблетке N800" прикладываю подправленный файлик ru_ge . Теперь нажимаются все кнопочки на клавиатуре Genius. Осталась незадействованной ALT  внизу слева от пробела,которая не посылает никакого сканкода.И еще совет-после установки клавиатуры сразу же назначайте комбинации клавиш для свертывания-развертывания окон , для меню , переключения задач и т.д.

Код:

    key <AE04> {
        type= "THREE_LEVEL",
        symbols[Group1]= [               4,          dollar, F4 ],
        symbols[Group2]= [               4,        asterisk, F4 ]
    };

- В файле небольшая неточнось на кнопке 4 в русской раскладке печатется * а надо бы точку с запятой, рекомендуется отредактировать этот блок так:

    key <AE04> {
        type= "THREE_LEVEL",
        symbols[Group1]= [               4,          dollar, F4 ],
        symbols[Group2]= [               4,        semicolon, F4 ]
    };


PS это можно сделать и после установки отредактировав /usr/share/X11/xkb/symbols/ru_ge и переконнектив клаву

Отредактированно Bolt123 (12-11-2008 00:38:42)


n800 4.2008.36-5

Неактивен

 

#99 14-11-2008 00:22:56

dim0xff  
Таблетэр
Откуда: Владимир
На форуме с: 28-09-2008
Сообщений: 18
Отблагодарили :   
Firefox 

Re: Как приручить BT клаву

а как сделать чтобы по нажатию клавиши отбрабатывалось сразу два события? а именно сменялась группа и включался модификатор...

Неактивен

 

#100 23-11-2008 09:51:55

Bolt123  
Таблетоид
Откуда: Moscow
На форуме с: 28-10-2008
Сообщений: 84
Отблагодарили :   
Tablet Microb 

Re: Как приручить BT клаву

на клаве Луч есть кнопка "домик", есть желание повесить на нее вызов меню запущенных приложений (тож самое что делает кнопка "домик" на н800)

но чет не получается, подскажите в каком направлении копать,

вот что выдает xev в ответ на нажатие:

KeyRelease event, serial 27, synthetic NO, window 0x1a00001,
    root 0x3e, subw 0x0, time 3407537688, (447,73), root:(527,133),    state 0x0, keycode 147 (keysym 0xff50, Home), same_screen YES,
    XKeysymToKeycode returns keycode: 97
    XLookupString gives 0 bytes:
    XFilterEvent returns: False

Отредактированно Bolt123 (23-11-2008 12:49:15)


n800 4.2008.36-5

Неактивен

 

Board footer

Powered by PunBB
© Copyright 2002-2008 Rickard Andersson

Использованы иконки браузеров с форума forum.mozilla-russia.org

[ Generated in 0.522 seconds, 8 queries executed ]