Влад @ 13-05-2008 12:19:54

Стыдно спрашивать, но попробую, потому как уже задолбало...

Когда выбираю для ввода текста русский язык (имеется ввиду хард клавиатура 810-й) в установках, то при переключении на английский язык при вводе символов, которые есть на английской раскладке вводятся буквы русской клавитуры (например вместо . - ю, вместо : - ж и т.д.).

Извините за сумбурное построение фразы.

gLobster @ 13-05-2008 14:33:10

Потому что такая раскладка. На клавиатуре всего 32 клавиши. Вот они так проблему ввода букв и символов решили. Часть русских букв на английскоя раскладке.

Мпжете себе пвределать как Вам нравится . Я себе переделал ня Яверты.

Влад @ 14-05-2008 01:28:59

gLobster говорит:

Мпжете себе пвределать как Вам нравится . Я себе переделал ня Яверты.

а как это можно сделать?

gLobster @ 14-05-2008 02:00:04

исправив файл /usr/share/X11/xkb/symbols/nokia_vndr/rx-44 в соответствии с правилами конфигурирования xkb

versta @ 18-06-2008 22:46:35

Просмотрев файл
/usr/share/X11/xkb/symbols/nokia_vndr/rx-44

разобрал что символ "(" обзывается  "parenleft", а кнопка "Tab" обзывается "Tab"
кто-нибудь знает как обзываются  остальные скобки "{", "[", "Esc",
чтобы навесить их на  БЮХЖЭ, а то на клавиатуре N810 столько места пропадает.

gLobster @ 18-06-2008 23:45:29

Не понял, ч чего это оно пропадает? Там вообще-то нет свободных мест, Вы можете только заменить один символ другим.
Описание содержится в любом дистрибутиве линукса. Обычно лежит в /usr/include/X11/keysymdef.h
http://n8xx.com/uploads.php?file=keysymdef.rar   

versta @ 19-06-2008 04:12:11

Вообщем разобрался. методом тыка сконфигурил для себя клавиатуру(см. ниже кусок файла rx-44). В результате в латинской раскладке  имею скобки [] на Ю (вторая с shift), {} на Х, плюс  доллар на Б,  Tab | на Ж, <> на Э,  ~ на клавише ., используя Fn. В результате ничего не теряется.
Для себя еще заменил № на ^ (внизу не приведено), теперь можно спокойно набирать тех файлы.


key <AC11>    {    type="EIGHT_LEVEL", [    Tab,        bar,        semicolon,        semicolon,        Cyrillic_zhe,    Cyrillic_ZHE,    semicolon,        semicolon        ]    };

    key <AC10>    {    type="EIGHT_LEVEL", [    plus,        dollar,        minus,            minus,            Cyrillic_be,    Cyrillic_BE,    minus,            minus            ]    };
    key <AE11>    {    type="EIGHT_LEVEL", [    braceleft,        braceright,        question,        question,        Cyrillic_yu,    Cyrillic_YU,    question,        question        ]    };
    key <AE12>    {    type="EIGHT_LEVEL", [    bracketleft,    bracketright,        Cyrillic_hardsign,    Cyrillic_HARDSIGN,    Cyrillic_ha,    Cyrillic_HA,    Cyrillic_hardsign,    Cyrillic_HARDSIGN    ]    };
   
    key <AB08>    {    type="EIGHT_LEVEL", [    period,            comma,            asciitilde,            asciitilde,            period,        comma,        period,            comma            ]    };
    key <AB09>    {    type="EIGHT_LEVEL", [    less,        greater,        Cyrillic_io,        Cyrillic_IO,        Cyrillic_e,    Cyrillic_E,    Cyrillic_io,        Cyrillic_IO        ]    };


может кому еще сгодится.