воскресенье, 5 июля 2009 г.

/etc/hal/fdi/policy/10-x11-input.fdi — окончательная версия

<?xml version="1.0" encoding="ISO-8859-1"?>
<deviceinfo version="0.2">
    <device>
        <match key="info.capabilities" contains="input.keymap">
            <append key="info.callouts.add" type="strlist">hal-setup-keymap</append>
        </match>
        <match key="info.capabilities" contains="input.keys">
            <merge key="input.xkb.rules" type="string">base</merge>
            <merge key="input.xkb.layout" type="string">us,ru</merge>
            <merge key="input.xkb.options" type="string">grp:ctrl_shift_toggle,
                grp_led:scroll,compose:caps</merge>
            <merge key="input.xkb.variant" type="string">,winkeys</merge>
        </match>
    </device>
</deviceinfo>

Естественно, в реальности строка с «input.xkb.options» не переносится, просто здесь она бы неаккуратно выглядела.

2 комментария:

  1. Этот файл настраивает параметры клавиатуры для HAL. Правда, сейчас, похоже, иксы перестали на него ориентироваться... Точно не скажу, не разбирался еще.

    ОтветитьУдалить