Как заставить Apple Remote работать?

Я установил Ubuntu 11.04 на свой MacBook и пытаюсь заставить Apple Remote работать с ним. У кого-нибудь есть набор инструкций, которые помогут мне заставить его работать.

3 ответа

Инфракрасные пульты обрабатываются LIRC.

Установите его через sudo aptitude install lirc

Я нашел эту информацию для Google, и, надеюсь, это именно то, что вам нужно.

Настройка удаленного управления Apple в Ubuntu

Настройте инфракрасный пульт дистанционного управления на MacBook с Ubuntu.

Чтобы распознавать и активировать инфракрасные команды и выполнять действия для каждого ключа, мы будем использовать пакет LIRC (Linux Infrared Remote Control). В Ubuntu его можно установить вместе с утилитами из команды как суперпользователь:

# aptitude -y install lirc lirc-x xautomation
# mkdir /etc/lirc/lirc

После установки просто создайте файл конфигурации, чтобы начать использовать пульт дистанционного управления. Файл конфигурации находится в /etc/lirc/lirc/lircrc и содержит отображение команд, которые должны быть выполнены для каждого действия элемента управления. Мой файл можно скачать здесь. Ниже показаны два блока этого файла конфигурации.

begin
prog = irexec
button = PLAY
config = xte 'key XF86AudioPlay'
end
begin
prog = irxevent
button = PLAY
config = Key F5 CurrentWindow
repeat = 0
end

Первый блок активируется, когда работает демон irexec, а второй активируется, когда работает irxevent. Оба представляют действия, которые должны быть выполнены при использовании кнопки PLAY. Будучи первым блоком, отвечающим за симуляцию клавиши воспроизведения на клавиатуре, а вторым клавиша F5.

В моем случае я всегда активировал irexec для мультимедиа и irxevent для презентаций. Однако переключение демона не было практической задачей, поэтому я решил создать апплет GNOME, специфичный для работы с LIRC, ir-switcher (другие проекты). Чтобы установить его, просто запустите команды от имени суперпользователя:

# wget -O ir_switcher.deb http://ir-switcher.googlecode.com/files/ir_switcher_0.1_all.deb
# dpkg -i ir_switcher.deb
# rm ir_switcher.deb

Затем вы должны добавить его на панель уведомлений вашей среды.

Щелкнув правой кнопкой мыши по значку, вы можете выбрать, какой демон будет запускаться: irexec, irxevent или оба. Чтобы запустить выбранного демона, нажмите левую кнопку мыши над значком, и он изменится, указывая на активацию.

Другие вопросы по тегам