With the different transceiver type, you have to install the different driver ". трудности возникли уже после установки (у меня адаптер Tekram IR- 410W). #.
Код: [Выделить] ls /dev/input/by-path/ platform-i8042-serio-0-event-kbd platform-i8042-serio-1-mouse platform-i8042-serio-1-event-mouse platform-pcspkr-event-spkr поэтому оставил исходный, без изменений. /etc/lircd.conf изменил под свой пульт, при этом Код: [Выделить] # irw на нажатие кнопок с пульта не реагирует, но ИК-приемник своим зеленым глазом перестает моргать. Вот лог: Код: [Выделить] Nov 8 18:53:38 pirozhkov lircd-0.8.6[8601]: lircd(default) ready, using /dev/lircd Nov 8 18:53:38 pirozhkov lircd: lircd startup succeeded Nov 8 18:53:38 pirozhkov lircd-0.8.6[8601]: accepted new client on /dev/lircd Nov 8 18:53:38 pirozhkov lircd: lircmd startup succeeded Nov 8 18:53:39 pirozhkov lircd-0.8.6[8601]: accepted new client on /dev/lircd Может, кто сталкивался? Система - сизиф. Небольшое руководство по настройке lirc. Поскольку мой ИК-приемник не поддерживается, пришлось спаять самому. Схем много, поэтому зацикливаться на конкретной не буду. Скажу лишь, что приемник из древнего видеоплеера, и подключен без всякой обвески к com-порту. Устанавливаем пакеты lirc, liblirc. Для управления КДЕ4 устанавливаем еще и kde4utils-irkick. Ищем сдесь http://lirc.sourceforge.net/remotes/ один из своих пультов, радуемся находке, и сразу создаем файл /etc/lircd.conf с содержимым. Тормозим первый (или в какой воткнут) com-порт: Код: [Выделить] irw Нажимаем на кнопки пульта, видим в выводе название пульта и кнопки. Пример: Код: [Выделить] $ irw 00000000e0e0e01f 00 VolUp Samsung_BN59-00685A 00000000e0e0e01f 01 VolUp Samsung_BN59-00685A 00000000e0e0e01f 02 VolUp Samsung_BN59-00685A 00000000e0e0e01f 03 VolUp Samsung_BN59-00685A Дальше надо настроить управление системой через пульт. Идем в "Параметры системы", там есть "Удаленное управление". Жмем, запускаем. В трее видим перечеркнутый крестиком значок irkick. Чтобы исправить, добавляем пользователя в группу lirc: Код: [Выделить] # gpasswd -a <пользователь> lirc Вроде все. Дальше все завит от вашей фантазии. Если конфиг пульта не нашли, то следуя за Код: [Выделить] man irrecord можно настроить почти любой пульт. Осталось сделать так, чтобы после перезагрузки не повторять команды Код: [Выделить] # setserial /dev/ttyS0 uart none # modprobe lirc_serial Сейчас с этим воюю. Проблема такая! Нарыл у Себя Tekram IR210! Классная вещь. В винде все нормально работает. В линуксе (Alt 5.0 Школьный). Никак не могу настроить. По умолчанию, с репозитория установил "irda-utils, lirc, kdeutils-irkick" Висит все это хозяйство на Com1 (/dev/ttyS0). Выполнил " Далее надо дописать в файл /etc/sysconfig/lircd такие строчки: Код: DRIVER=default HWMOD="lirc_serial" DEVICE=/dev/lirc0 COM_PORT=/dev/ttyS0 DRIVER_OPTS="irq=4 io=0x3f8" " Только перепроверил по прерываниям io=0x3f8 [root@host-124 ~]# service lircd status lircd is running lircmd is running Далее [root@host-124 ~]# gpasswd -a papa lirc Adding user papa to group lirc Далее http://lirc.sourceforge.net/remotes/ нашел свой пульт и прописал его в /etc/lircd.conf [root@host-124 ~]# irw ничего не выдает при наведении мыши в трее на irkick система выдает "Служба Lirc в настоящий момент недоступна Уважаемые ГУРУ! Помогите ламеру. irw У меня Aver 505. Сам тюнер я настроил давно. Теперь хочу настроить ДУ-пульт. Но пока как-то не очень получается. Пульт привязан к "/dev/input/event7". Какие-то команды посылаются при нажатии. Проверял через консоль. Почему-то на пульте работают цифровые клавиши. Например, текст 125469 я ввел в форму через пульт. Как мне настроить LIRC? В /etc/sysconfig/lirc прописал: "LIRCD_OPTIONS="-H dev/input -d /dev/input/event7" Затем в /etc/lircd.conf вписал: Код: [Выделить] # brand: Avermedia # devices being controlled by this remote: # Avermedia AVerTV Studio 305 (0x1461 0x9715) begin remote name AverTV_305 bits 16 eps 30 aeps 100 one 0 0 zero 0 0 pre_data_bits 16 pre_data 0x8001 gap 132799 toggle_bit 0 begin codes TV 0x0000000000000179 CD 0x000000000000017F TELETEXT 0x0000000000000184 POWER 0x0000000000000074 1 0x0000000000000002 2 0x0000000000000003 3 0x0000000000000004 4 0x0000000000000005 5 0x0000000000000006 6 0x0000000000000007 7 0x0000000000000008 8 0x0000000000000009 9 0x000000000000000A 0 0x000000000000000B VIDEO 0x0000000000000189 AUDIO 0x0000000000000188 FULLSCREEN 0x0000000000000174 PREVIEW 0x00000000000000D2 LOOP 0x00000000000000A8 DISPLAY 0x0000000000000172 AUTOSCAN 0x00000000000000D9 FREEZE 0x000000000000008E CAPTURE 0x000000000000019A MUTE 0x0000000000000071 RECORD 0x00000000000000A7 PAUSE 0x0000000000000077 STOP 0x0000000000000080 PLAY 0x00000000000000CF RED 0x000000000000018E GREEN 0x000000000000018F YELLOW 0x0000000000000190 BLUE 0x0000000000000191 VOLDOWN 0x0000000000000072 VOLUP 0x0000000000000073 CHUP 0x0000000000000192 CHDOWN 0x0000000000000193 end codes end remote Затем в ~/.lircrc Код: [Выделить] begin prog = irexec button = TV # Команды запуска и и выхода из программы config = tvtime & config = tvtime-command QUIT repeat = 0 end begin prog = irexec button = 0 config = tvtime-command CHANNEL_0 repeat = 0 end begin prog = irexec button = 1 config = tvtime-command CHANNEL_1 repeat = 0 end begin prog = irexec button = 2 config = tvtime-command CHANNEL_2 repeat = 0 end begin prog = irexec button = 3 config = tvtime-command CHANNEL_3 repeat = 0 end begin prog = irexec button = 4 config = tvtime-command CHANNEL_4 repeat = 0 end begin prog = irexec button = 5 config = tvtime-command CHANNEL_5 repeat = 0 end begin prog = irexec button = 6 config = tvtime-command CHANNEL_6 repeat = 0 end begin prog = irexec button = 7 config = tvtime-command CHANNEL_7 repeat = 0 end begin prog = irexec button = 8 config = tvtime-command CHANNEL_8 repeat = 0 end begin prog = irexec button = 9 config = tvtime-command CHANNEL_9 repeat = 0 end begin prog = irexec button = CHDOWN config = tvtime-command DOWN repeat = 0 end begin prog = irexec button = CHUP config = tvtime-command UP repeat = 0 end begin prog = irexec button = VOLUP config = tvtime-command RIGHT repeat = 2 end begin prog = irexec button = VOLDOWN config = tvtime-command LEFT repeat = 2 end begin prog = irexec button = MUTE config = tvtime-command TOGGLE_MUTE repeat = 0 end begin prog = irexec button = FULLSCREEN config = tvtime-command TOGGLE_FULLSCREEN repeat = 0 end begin prog = irexec button = DISPLAY config = tvtime-command DISPLAY_INFO repeat = 0 end begin prog = irexec button = CAPTURE config = tvtime-command SCREENSHOT repeat = 0 end begin prog = irexec button = ASPECT config = tvtime-command TOGGLE_ASPECT repeat = 0 end begin prog = irexec button = PAUSE config = tvtime-command TOGGLE_PAUSE repeat = 0 end begin prog = irexec button = POWER config = poweroff repeat = 0 end ##########Gnomeradio########## begin prog = irexec button = CD config = gnomeradio mode = gnomeradio flags =startup_mode flags = once end begin prog = gnomeradio button = VOLUP config = volume up repeat = 4 mode = gnomeradio end begin prog = gnomeradio button = VOLDOWN config = volume down repeat = 4 mode = gnomeradio end begin prog = gnomeradio button = CHUP config = preset up repeat = 1 mode = gnomeradio end begin prog = gnomeradio button = CHDOWN config = preset down repeat = 1 mode = gnomeradio end begin prog = gnomeradio button = MUTE config = mute repeat = 1 mode = gnomeradio end begin prog = gnomeradio button = RED config = QUIT flags = mode end ##########End Gnomeradio########## begin prog = irexec button = FREEZE config = /usr/bin/xdtv -screensaver_mgt yes -noalsa -c /dev/video0 mode = xdtv flags = mode end begin prog = xdtv button = CHUP config = setstation next end begin prog = xdtv button = CHDOWN config = setstation prev end begin prog = xdtv button = VOLUP config = volume inc repeat = 1 end begin prog = xdtv button = VOLDOWN config = volume dec repeat = 1 end begin prog = xdtv button = MUTE config = volume mute end begin prog = xdtv button = FULLSCREEN config = fullscreen toggle end begin prog = xdtv button = CAPTURE config = setres capture toggle end begin prog = xdtv button = 1 config = keypad 0 end begin prog = xdtv button = 2 config = keypad 1 end begin prog = xdtv button = 3 config = keypad 2 end begin prog = xdtv button = 4 config = keypad 3 end begin prog = xdtv button = 5 config = keypad 4 end begin prog = xdtv button = 6 config = keypad 5 end begin prog = xdtv button = 7 config = keypad 6 end begin prog = xdtv button = 8 config = keypad 7 end begin prog = xdtv button = 9 config = keypad 8 end begin prog = xdtv button = 0 config = keypad 9 end begin prog = xdtv button = Record config = record end begin prog = xdtv button = RED config = quit flags = mode end
ИК пульт, irda+lirc
Настроил irda (irmate 410w usb), телефон видит: 15:19:02.535063 xid:rsp 4720c5f2 < a1c60000 S=6 s=4 Nokia 8310 hint=b125 [ PnP Modem Fax Telephony IrCOMM IrOBEX ] (27). Нарыл у Себя Tekram IR210!
ZAlex. Я там был уже. Только вот ничерта не понял. Но вот в чем загвоздка, я этим адаптером пользовался раньше, причем под ХР и не.
Выберите производителя Tekram и устройство 210. Инфракрасный порт IrMate 410W USB (2000/XP) Включите драйвер (пример: установить флаг « Устройство включено» в тесте драйвера ТСД); Положите терминал в поле.
Http:// Tekram iRmate 410w. device irda0 [ 1670.899827] drivers /usb/core/inode.c: creating file '005'.