[Lirc] Приобрел комплект usb remotecontrol, как настроить Lirc?

Купил у китайцев инфракрасный комплект управления. Подключается по usb.

Bus 003 Device 004: ID 073a:2230 Chaplet Systems, Inc.

Малая часть кнопок и кнопки мыши заработали сразу после подключения. Дальше поставил Lirc по описаниям которые нашел с:

LIRC_DEVICES="devinput"

Запустил демон, не чего не изменилось, работают лишь те кнопки что работали до установки Lirc и также как и раньше. Подскажите, что я упустил?

конфиг ядра и настройки

конфиг ядра и настройки демонов форумчане должны получить из вашего астрала ?

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

Настройки делал по

Настройки делал по описанию:

http://ru.gentoo-wiki.com/wiki/Lirc

Конфиг ядра соответствует. Устройство работает и видится, зачем конфиг ядра?

То, что работает лишь часть

То, что работает лишь часть кнопок, говорит о том, что ваше устройство работает практически как обычная клавиатура (вероятнее всего работают цифровые кнопки, некоторые клавиши, соответствующие мультимедийным). То есть для этого девайса в системе появилось устройство /dev/input/eventX, на которое и нужно настроить lirc.
В моём случае (пульт от ТВ-тюнера) этому же устройству ещё и сопоставилось устройство /dev/lirc0 (символьная ссылка на /dev/input/event5), поэтому /etc/conf.d/lircd свёлся к виду:
LIRCD_OPTS="--driver=devinput --device=/dev/lirc0"
Если у вас так же - повезло, если нет - будет сложнее, т.к. /dev/input/eventX устройства при каждой загрузке могут "перетасовываться", и придётся либо через udev, либо через парсинг вывода соответствующих утилит придумывать, как привязаться к правильному /dev/input/eventX
Дальше нужно опознать все клавиши устройства:
irrecord --driver=devinput --device=/dev/lirc0 /tmp/lircd.conf
суть сводится к последовательному нажатию всех клавиш и присваиванию им имени; список допустимых имён:
irrecord --list-namespace
По окончании обучения, полученный файл сохраняется как /etc/lircd/lircd.conf и запускается демон lircd. После чего останется настраивать только программы-клиенты. В общем, смотреть здесь: http://ru.gentoo-wiki.com/wiki/Lirc

У меня только: atom ~ # ls

У меня только:

atom ~ # ls -la /dev/ | grep lirc
lrwxrwxrwx   1 root root            19 Май 27 12:19 lircd -> /var/run/lirc/lircd
atom ~ # ls -la /dev/input/ | grep event
crw-r-----  1 root root 13, 64 Май 24 17:58 event0
crw-r-----  1 root root 13, 65 Май 24 17:58 event1
crw-r-----  1 root root 13, 66 Май 24 17:58 event2
crw-r-----  1 root root 13, 67 Май 24 17:58 event3
crw-r-----  1 root root 13, 68 Май 24 21:41 event4
crw-r-----  1 root root 13, 69 Май 25 23:45 event5

Символьной ссылки не нашел. В /etc/conf.d/lircd

LIRCD_OPTS="-d /dev/lirc0"

А насчет работы вы правы, работает как клавиатура и мышка, и без Lirc'a.

Вероятнее всего, хотя и не

Вероятнее всего, хотя и не обязательно, event5 и есть ваш комплект, и /dev/input/event5 можно использовать как lirc-устройство, прописав его в конфиг. Можно проверить наличие этого файла без usb-комплекта и после его включения. Если event5 появляется после подключения - то это оно и есть.

Затем нужно написать либо udev-правило, создающее симлинк /dev/lirc0 -> input/event5, либо использовать /dev/input/by-path, либо таки использовать /dev/input/event5, надеясь, что в следующую перезагрузку оно не поменяется с, например, мышкой.

После запуска lircd lirc перехватывает устройство и в консоль оно уже ничего выводить не должно (должно перестать работать как мышь/клавиатура). Это признак того, что lirc настроен на нужное устройство.

Остаётся только использовать irrecord для записи всех клавиш (либо попробовать найти найти конфиг своего устройства в /usr/share/lirc/remotes) и использовать полученный конфиг как написал я выше.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".