Personal tools
You are here: Home Linux MythTV Microsoft Remote Control and Receiver 1.0A for Media Center PC with Windows (Model 1040)
 

Microsoft Remote Control and Receiver 1.0A for Media Center PC with Windows (Model 1040)

USB remote control for use with MythTV

Hardware

The remote control

Microsoft Remote Control and Receiver 1.0A for media Center PC with Windows (model 1040) - remote

 The back of the remote:

Microsoft
Model 1039
RC6
US Patent 5877702

Microsoft Remote Control and Receiver 1.0A for media Center PC with Windows (model 1040) - back of remote

The USB base unit

This reads:

Remote Control and receiver 1.0A for Media Center PC with Windows
USB Compatible
Model 1040
P/N: X800684
PID: 7634-OEM-5083766-40610

 

Microsoft Remote Control and Receiver 1.0A for media Center PC with Windows (model 1040) - receiver bottom

 

Microsoft Remote Control and Receiver 1.0A for media Center PC with Windows (model 1040) - PCB

 

lsusb -vv

Bus 002 Device 002: ID 0471:0815 Philips eHome Infrared Receiver
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0
  bDeviceProtocol         0
  bMaxPacketSize0        16
  idVendor           0x0471 Philips
  idProduct          0x0815 eHome Infrared Receiver
  bcdDevice            0.00
  iManufacturer           1 Philips
  iProduct                2 eHome Infrared Transceiver
  iSerial                 3 PH00PEzs
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           32
    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           2
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass    255 Vendor Specific Subclass
      bInterfaceProtocol    255 Vendor Specific Protocol
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x01  EP 1 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0010  1x 16 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0010  1x 16 bytes
        bInterval               0
Device Status:     0x0001
  Self Powered

lirc module information

# modinfo lirc_mceusb2
filename:       /lib/modules/2.6.27.4-68.fc10.x86_64/kernel/drivers/input/lirc/lirc_mceusb2.ko
license:        GPL
author:         Daniel Melander <lirc@rajidae.se>, Martin Blatter <martin_a_blatter@yahoo.com>
description:    Philips eHome USB IR Transceiver and Microsoft MCE 2005 Remote Control driver for LIRC
srcversion:     86E40AB7A2518EE5CA18265
alias:          usb:v1019p0F38d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v2304p0225d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v1934p0602d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v147ApE018d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v147ApE017d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v147ApE016d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v147ApE015d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v045Ep00A0d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v043Ep9803d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v1509p9242d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v195Dp7002d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v179Dp0010d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v1784p0008d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v1784p0007d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v1784p0006d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v1784p0001d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v03EEp2501d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v107Bp3009d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v051CpC001d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v1308pC001d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v1460p9150d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0609p0334d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0609p0322d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0609p031Dd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0471p0613d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0471p060Fd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0471p060Dd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0471p060Cd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0471p0815d*dc*dsc*dp*ic*isc*ip*
depends:        lirc_dev
vermagic:       2.6.27.4-68.fc10.x86_64 SMP mod_unload
parm:           debug:Debug enabled or not (bool)

/proc/bus/input/devices

I: Bus=0003 Vendor=0471 Product=0815 Version=0000
N: Name="Media Center Ed. eHome Infrared Remote Transceiver (0471:0815)"
P: Phys=usb-0000:00:02.0-4
S: Sysfs=/devices/pci0000:00/0000:00:02.0/usb2/2-4/2-4:1.0/rc/rc0/input8
U: Uniq=
H: Handlers=kbd event8
B: PROP=0
B: EV=100013
B: KEY=fff 0 200108fc32e 237605100000000 0 700158000 419200004001 8e968000000000 10000000
B: MSC=10

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="MCE IR Keyboard/Mouse (mceusb)"
P: Phys=/input0
S: Sysfs=/devices/virtual/input/input9
U: Uniq=
H: Handlers=sysrq kbd mouse2 event9
B: PROP=0
B: EV=100017
B: KEY=30000 7 ff87207ac14057ff febeffdfffefffff fffffffffffffffe
B: REL=3
B: MSC=10
 

 Links

 

Document Actions