# Настройка инфракрасного пульта дистанционного управления в KDE

Gav Wood

    gav@kde.org

Олег Баталов

    olegbatalov@mail.ru

Перевод на русский язык
2004-01-02
1.0
2004 Gav Wood
&FDLNotice;

Настройка &kdelirc;: Инфраструктура инфракрасных пультов дистанционного управления для KDE.

KDE irkick kdelirc kcmlirc lirc

## Введение

### Зависимости

Для инфраструктуры KDELirc, которая будет использоваться, вы должны иметь LIRC, установленный на вашей машине. Если он должным образом настроен, пиктограмма &kdelirc; в системном лотке имеет красный цвет, если нет серый или вообще не присутствует.

Более подробную информацию о LIRC, смотрите на сайте http://www.lirc.org.

## Использование

Существует несколько разделов конфигурации. Подробности о пультах ДУ и режимах, представлены в списке, расположенном слева. Выбор в неё определяет содержания списка, расположенного справа, где отображаются связи кнопка/действие. Щелчок на вкладке Загруженные расширения покажет список всех приложений и пультов ДУ, которые предназначены для расширенного функционирования, некоторые данные также можно просмотреть выбрав один из элементов.

### Пульты ДУ и режимы

Каждый пульт ДУ может иметь несколько режимов. Их наличие позволяет одной и той же кнопке назначить различные действия для различных ситуаций, и насколько много ДУ обрабатывает множество различных режимов с ограниченным количеством кнопок. Хороший пример многоцелевые пульты ДУ TV/Видео/Спутниковый/DVD - вместо того чтобы иметь несколько наборов для каждого режима, имеется только один, который работает только с выбранным в текущий момент режимом.

Каждый пульт ДУ может иметь сразу несколько режимов (также он может не быть ни в каком режиме). Пульт ДУ имеет "режим по умолчанию", в котором могут начинаться другие режимы, и в который обычно сбрасываются. Это может быть установлено с помощью кнопки Редактировать.

Список содержит любые пульты ДУ обнаруженные в вашей системе. Режимы можно добавлять и удалять выделяя конкретный пульт и используя кнопки, расположенные непосредственно ниже списка Добавить Удалить. Режимы могут быть переименованы непосредственно стандартным для KDE способом: сначала в списке выделяется режим, затем делается второй щелчок через небольшой интервал. Кнопка Изменить позволяет изменить имя, а также определить пиктограмму, которая отображается в системном лотке когда этот режим выбран.

### Связки Действие-Кнопка

Связь действие/кнопка (действие) является соединением между нажатием кнопки и его эффектом. Эффектом может быть переключение режима, запуск программ KDE или выполнении функции в программе KDE (используя DCOP).

Действия могут быть ассоциированы с режимом пульта ДУ, если это так, действие будет выполняться только если пульт находится в этом режиме. Действия также удалены из любого режима. Такие действия будут выполняться всегда, независимо от режима пульта ДУ.

Чтобы добавить связку действие/кнопка просто используйте кнопку Добавить. Удаление выполняется выделением действия, которое удаляется и нажатием кнопки Удалить. Действия также могут быть отредактированы при нажатии кнопки Изменить, и перемещены в другой режим перетаскиванием в новых режим списка пультов/режимов.

Действия также могут заполняться "автоматически". Это обрабатывает образец, когда вы имеете поддерживаемый пульт ДУ и хотите связать кнопки и поддерживаемые функции приложений. &kdelirc; может попытаться найти для вас соответствие кнопок и функций, однако такое поведение необходимо в дальнейшей корректировки.

### Загрузка расширений

Другая доступная вкладка называется "Загруженные расширения". Она детализирует приложения и пульты ДУ, которые &kdelirc; распознаёт. &kdelirc; может также использовать не поддерживаемые пульты ДУ и приложения, но функция автозаполнения не будет с нами работать.

Нажимая по элементу вы можете увидеть подробную информацию об авторах.

## Благодарности и лицензия

&kdelirc; Авторское право на KDE LIRC Framework (c) 2004 Gav Wood gav@kde.org.

Авторское право на документацию (c) 2004 by Gav Wood gav@kde.org.

&underFDL; &underGPL;

## Установка

&install.intro.documentation; &install.compile.documentation;