I have recently purchased a couple of IR transmitters, HP Media Center that come from a vendor not currentl listed in the version of LIRC that LinuxMCE uses. From what I have read online these will work once lirc is updated with the vendor specific info. I plan on rebuilding lirc when I get home.
lsusb shows:
Bus 002 Device 004: ID 1934:5168 where research indicates that 1934 is the vendor ID for: FINTEK.
So my assumption is that I need to add the lines highlighted to mce_usb2.c
Is this the correct approach and if so
How do I get this back into svn or does someone want to do this real quick for me.
How do I make this? Do I need to make all of lirc or just the mce_usb2 driver?
mce_usb.c
#define VENDOR_FINTEK 0x1934
static struct usb_device_id usb_remote_table [] = {
{ USB_DEVICE(VENDOR_PHILIPS, 0x0815) }, /* Philips eHome Infrared Transciever */
{ USB_DEVICE(VENDOR_SMK, 0x031d) }, /* SMK/Toshiba G83C0004D410 */
{ USB_DEVICE(VENDOR_TATUNG, 0x9150) }, /* Tatung eHome Infrared Transceiver */
{ USB_DEVICE(VENDOR_SHUTTLE, 0xc001) }, /* Shuttle eHome Infrared Transceiver */
{ USB_DEVICE(VENDOR_GATEWAY, 0x3009) }, /* Gateway eHome Infrared Transceiver */
{ USB_DEVICE(VENDOR_MITSUMI, 0x2501) }, /* Mitsumi */
{ USB_DEVICE(VENDOR_TOPSEED, 0x0001) }, /* Topseed eHome Infrared Transceiver */
{ USB_DEVICE(VENDOR_RICAVISION, 0x0010) }, /* Ricavision internal Infrared Transceiver */
{ USB_DEVICE(VENDOR_ITRON, 0x7002) }, /* Itron ione Libra Q-11 */
{ USB_DEVICE(VENDOR_FIC, 0x9242) }, /* FIC eHome Infrared Transceiver */
{ USB_DEVICE(VENDOR_FINTEK, 0x5168) }, /* Fintek - HP media center - eHome Infrared Transceiver */
{ } /* Terminating entry */
};