Не стал создавать новую тему.
Подскажите, кто-нибудь, пожалуйста.
У меня в ноутбуке вставлен TV-Tuner AverMedia. Сам он не поддерживается вообще, но вот захотелось использовать ИК порт и пульт от него для управления медиацентром Moovida.
Вот что пишут про подключенный порт:
$ sudo lsusb -v -s 005:002
Bus 005 Device 002: ID 0471:204d Philips
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 1.10
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 8
idVendor 0x0471 Philips
idProduct 0x204d
bcdDevice 1.00
iManufacturer 1 AverMedia
iProduct 2 IR USB K/B2
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 34
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xa0
(Bus Powered)
Remote Wakeup
MaxPower 100mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 3 Human Interface Device
bInterfaceSubClass 1 Boot Interface Subclass
bInterfaceProtocol 1 Keyboard
iInterface 0
** UNRECOGNIZED: 09 21 10 01 00 01 22 41 00
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0008 1x 8 bytes
bInterval 10
Device Status: 0x0000
(Bus Powered)
На сколько я понимаю, он определился, как клавиатура.
Соответственно при нажатии кнопок на пульте посылаются сочетания Ctrl+Alt+[буквы и цифры, и F...].
При попытке просмотреть коды кнопок пульта:
# modprobe lirc_dev
# modprobe lirc_serial
# mode2 -d /dev/lirc0
Никаких кодов не высвечивается, а на консоли прыгают escape последовательности клавиатурных сочетаний кнопок "пульта-клавиатуры" ([^1[^2 ...)
С lirc и inputlirc никакого результата. Как их не настраивай, а пульт всё равно - клавиатура.
Заранее благодарю за любые советы.
Пользователь решил продолжить мысль 15 Декабря 2009, 01:49:51:
Меня мысль посетила после чтения FAQ: а ведь lirc наверно вообще не работает с USB IR адаптерами - это же просто воздушная линия USB, сделанная на "инфракрасной" технологии. Поэтому и пульт видится, как USB клавиатура. Я прав, или дочитался до чертей?