Однажды меня заинтересовал вопрос управления моим ПК с пульта, лёжа на диване,
и не вставая для каждой операции к клавиатуре и мышке.
Решения по типу "шнур мышки(клавиатуры) длиной до 6 метров" не устраивали,
как крайне не практичные. И вот, бродя по просторам Интернета, я наткнулся на сайт
российской разработки для управления персональным компьютером с помощью дистанционного пульта IRLink.
После ознакомления с описанием системы стало понятно, что функциональность программного
обеспечения не привязана конкретно к какому-либо типу пультов, - в ядро системы
встроена возможность подключения любого количества разнотипных дистанционных
пультов, что очень упрощает интеграцию данного девайса с любым набором электронной
техники, которая имеется в наличии у пользователя.
После сравнительно быстрого (в течение 4-х дней) получения данного девайса
(как оказалось, в Киеве есть дистрибьютор IRLink),
я приступил к тестированию данного устройства на платформе i386 Windows XP.
Установка - просто элементарная... Инфракрасный датчик подключается к компьютеру
посредством USB шины, драйвер устройства операционная система без проблем подхватила с
диска, который идет в комплекте (см. рис.1):

Рис.1 Найденное устройство в диспетчере устройств Windows XP
Дополнительно для работы связки "пульт-приемник" необходимо установить
программное обеспечение IRLink.3 либо IRLink.Lite (все программное
обеспечение, находящееся на диске вместе с устройством, без проблем можно скачать с
сайта разработчика).
Интерфейс программы идеологически схож с существующими ныне на рынке стационарными
мультимедийными комбайнами типа XBOX, Digital Dash, IRMP3 и еще некоторыми,
более или менее известными среди широкого круга пользователей (см. рис. 2):

Рис.2 Настройка IRLink.3 для работы с различными программами
В комплекте с приемником идет пульт, который необходимо выбрать в списке известных
системе пультов в настройках программы (смю рис. 3):

Рис.3 Настройка IRLink.3 под параметры конкретного пульта
Если Вам необходима адаптация иного пульта, которого нет в списке - минут 10
обучения и сопоставления кнопок на пульте и функций, встроенных в программу, и
вуаля - у Вас есть полностью работоспособная система управления Вашим ПК с пульта
(не забудьте, что управляя Вашим ПК любым из доступных у Вас дома пультов необходимо
помнить, что пульт будет управлять не только настроенным и обученным компьютером,
но и устройством, от которого вы его временно забрали :) ).
Кроме настройки пульта, необходимо войти в меню настройки приложений и выбрать в
опциях, какими из установленых программ (необходимо сказать, что программа умеет работать
с довольно большим списком существующего програмного обеспечения, ознакомится
с которым можно на сайте IRLink)
выполнять действия просмотра картинок, просмотра видео, прослушивания
аудиозаписей, просмотра DVD, управления TV-тюнером (см. рис. 4):

Рис.4 Настройка IRLink.3 для работы с Windows Media Player

Рис.5 Настройка параметров IRLink.3
Для начала была проверена работоспособность на абсолютно стандартной конфигурации,
которую программа сама определила, руководствуясь найденным в моей системе программным
обеспечением. Просмотр видео и прослушивание аудио "автоматом" подхватилось QuickTime6,
просмотр фотографий - стандартным просмотрщиком Windows XP (иных у
меня просто не было установлено), просмотр DVD - Windows Media Player 10.
После выбора или "обучения" пульта запускаем главное окно программы (см. рис. 6):

Рис.6 Главное меню IRLink.lite
Проверка работоспособности программ заняла несколько минут, после чего я был
полностью удовлетворён функциональностью. Пуск программ, кнопки Play, Pause и
все другие работали безотказно, независимо от того, какая программа в данный
момент отрабатывается. Дабы усложнить задачу - я переназначил проигрывание
видео на mplayer (программу, которая изначально была разработана для *nix
подобный систем и не имеет графической оболочки управления - только с гарячих
клавиш клавиатуры). Тут я действительно был удивлён - после некоторых
переназначений кнопок на пульте (ввел "горячие клавиши" управления этим плеером
в настройки IRLink.Lite) mplayer радостно зашуршал винтами, проигрывая
указанные мной видео файлы только средствами пульта.

Рис.7 Просмотр видео
Имея в наличии более сложный и много более функциональный пульт, вполне реально
средствами программы IRLink.3 "обучить" ПК работать с более изощренным софтом.
Более подробно изучив "внутренности" программы IRLink, я определил, что она
написана на Sun Java, что указывает на явно многоплатформенную направленость
разработчиков. Хотя, после изучения наличия драйверов и программ на сайте я
увидел, что пока поддерживается только Windows XP 32bit. Надеюсь, что остальные
платформы на подходе.
Теперь коротко о недостатках, ибо их довольно немного.
Как я уже говорил прежде - на день написания статьи существует только 32-битная
версия драйвера приемника IRLink, а посему я не смог оттестировать пульт на
64-битной Windows XP 64bit Professional.
Кроме того, пока нет драйверов под *nix подобные системы, хотя разработчики
утверждают, что работа в этом направлении ведется.
И в заключение...
Девайс стоит сравнительно недорого (около 20$), что делает его доступным довольно
широкому кругу пользователей. Програмное обеспечение написано на Sun Java
платформе, что делает его довольно устойчивым к сбоям и переносимым на
различные платформы (в будущем). Как было сказано выше - в основу интерфейса
и функциональности заложен довольно гибкий инструментарий настройки и подстройки
пульта и самой системы под всевозможное програмное обеспечение, что делает
девайс очень удобным в пользовании на всевозможных программных конфигурациях
пользовательских операционных систем.
Остается пожелать разработчикам быстрее реализовать 64-битную версию драйверов
и реализовать в скором времени поддержку большего числа платформ, что сделает
устройство более конкурентноспособным на сегодняшнем рынке подобных систем от
Creative, KWORLD, XORO, ATI и других устройств с интегрированным управлением
инфракрасными пультами.