Индикатор раскладок клавиатуры в Gnome (Не отображается знак русского языка)

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

Gamm
Сообщения: 6
ОС: ВЫНЬ

Индикатор раскладок клавиатуры в Gnome

Сообщение Gamm »

Доброго времени всем. Проблема в следующем: установлен gnome 2.28. Собран с поддержкой hal. Имеется набор: клавиатура diNovo Keyboard, мышь из того же набора, и MediaPad. Все эти три части одно набора работают по синезубу. После продолжительных танцев с бубном все это добро было прикручено через hal и все работает (во время настройки то мышь мнила себя клавой, то наоборот), НО индикатор раскладок клавиатуры упорно показывает знаки вопроса вместо надписи Rus. В параметрах клавиатуры во вкладке "Раскладки" присутствует только USA. Если добавлять там русский язык и назначать переключение допустим по ctrl+shift, то в иксах напрочь отказываются работать навигационные клавиши ( в консоли все нормально). Точнее не совсем напрочь. Например стрелка "вниз" неожиданно становится клавишей Enter. А стрелка "вверх" отключается вообще. Влево вправо тоже не очень работают, зато правый Alt хочет уйти налево, в смысле считает себя левой стрелкой.

Конфиг hal для клавы и мыши выглядит так

Код: Выделить всё

<?xml version="1.0" encoding="UTF-8"?>
<deviceinfo version="0.2">
    <device>
    <match key="info.capabilities" contains="input.mouse">
        <match key="input.product" contains="Logitech Logitech BT Mini-Receiver">
        <merge key="info.product" type="string">BT Mini-Receiver</merge>
        <merge key="input.x11_driver" type="string">mouse</merge>
        <merge key="input.device" type="string"></merge>
        <merge key="input.x11_options.Protocol" type="string">IMPS/2</merge>
        <merge key="input.x11_options.ZAxisMapping" type="string">4 5</merge>
        </match>
    </match>
    <match key="info.capabilities" contains="input.keyboard">
        <match key="input.product" contains="Logitech Logitech BT Mini-Receiver">
        <merge key="info.product" type="string">BT Mini-Receiver-kbrd</merge>
        <merge key="input.x11_driver" type="string">kbd</merge>
        <merge key="input.device" type="string"></merge>
        <merge key="input.xkb.model" type="string">pc105</merge>
        <merge key="input.xkb.rules" type="string">base</merge>
        <merge key="input.auto.repeat" type="string">250 30</merge>
        <merge key="input.xkb.layout" type="string">us,ru</merge>
            <merge key="input.xkb.variant" type="string">winkeys</merge>
            <merge key="input.xkb.options" type="string">grp:ctrl_shift_toggle</merge>
            </match>
    </match>
    </device>
</deviceinfo>


Кто что подскажет? Какие конфиги еще нужны, выложу. Просто уже голова не варит. Второй день бьюсь((( :crazy:
Спасибо сказали: