← Back to team overview

mythbuntu-bugs team mailing list archive

[Bug 723036] Re: adding new infra remote(Cypress Withehome)

 

I make the following patch to add support for the remote.

/usr/share/lirc/lirc.hwdb
[USB devices]
ADSTech USBX-707 USB IR Blaster;usbx;none;hw_usbx;adstech/lircd.conf.usbx-707;
Apple Mac mini USB IR Receiver;macmini;none;hw_macmini;apple/lircd.conf.macmini;
Asus DH USB Remote;asusdh;none;hw_asusdh;asus/lircd.conf.asusdh;
ATI/NVidia/X10 RF Remote (userspace);atilibusb;none;hw_atilibusb;atiusb/lircd.conf.atilibusb;
Aureal ATWF@83-W001 ESKY.CC remote;atwf83;none;hw_atwf83;aureal/lircd.conf.atwf83;
Awox RF/IR Remote (userspace);awlibusb;none;hw_awlibusb;awlibusb/lircd.conf.awlibusb;
Creative USB IR Receiver (SB0540);sb0540;none;hw_sb0540;creative/lircd.conf.alsa_usb;
CommandIR Multi-IR Transceiver (userspace);commandir;none;hw_commandir;hauppauge/lircd.conf.hauppauge;
+Cypress Withehome IR Receiver;devinput;none;hw_devinput;cypress/lircd.conf.cypress_withehome;
DFC USB InfraRed Remote Control (userspace);dfclibusb;none;hw_dfclibusb;;


** Changed in: lirc (Ubuntu)
       Status: New => In Progress

** Changed in: lirc (Ubuntu)
     Assignee: (unassigned) => Hock (beehock)

** Attachment added: "lircd.conf for remote"
   https://bugs.launchpad.net/ubuntu/+source/lirc/+bug/723036/+attachment/1874640/+files/lircd.conf.cypress_withehome

-- 
You received this bug notification because you are a member of Mythbuntu
Bug Team, which is subscribed to lirc in ubuntu.
https://bugs.launchpad.net/bugs/723036

Title:
  adding new infra remote(Cypress Withehome)

Status in “lirc” package in Ubuntu:
  In Progress

Bug description:
  Binary package hint: lirc

  Bus 002 Device 004: ID 04b4:0100 Cypress Semiconductor Corp. Cino FuzzyScan F760-B
  Device Descriptor:
    bLength                18
    bDescriptorType         1
    bcdUSB               1.10
    bDeviceClass            0 (Defined at Interface level)
    bDeviceSubClass         0 
    bDeviceProtocol         0 
    bMaxPacketSize0         8
    idVendor           0x04b4 Cypress Semiconductor Corp.
    idProduct          0x0100 Cino FuzzyScan F760-B
    bcdDevice            0.01
    iManufacturer           1 Cyp Se
    iProduct                2 WitheHome
    iSerial                 0 
    bNumConfigurations      1
    Configuration Descriptor:
      bLength                 9
      bDescriptorType         2
      wTotalLength           34
      bNumInterfaces          1
      bConfigurationValue     1
      iConfiguration          4 
      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      0 No Subclass
        bInterfaceProtocol      0 None
        iInterface              5 EP1
          HID Device Descriptor:
            bLength                 9
            bDescriptorType        33
            bcdHID               1.00
            bCountryCode            0 Not supported
            bNumDescriptors         1
            bDescriptorType        34 Report
            wDescriptorLength     200
           Report Descriptors: 
             ** UNAVAILABLE **
        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:     0x0100
    (Bus Powered)

  begin remote
          name Cyp_Se_WitheHome
          bits 32
          begin codes
  		POWER		0x40004 0x80010074
  		RADIO		0x40004 0x8001001e
  		TV		0x40004 0x80010014
  		DVD		0x40004 0x80010031
  		MUSIC		0x40004 0x80010032
  		PHOTO		0x40004 0x80010017
  		VIDEO		0x40004 0x80010012
  		DVD_MENU	0x40004 0x8001002f
  		MUTE		0x40004 0x80010042
  		BACK		0x40004 0x8001000e
  		GUIDE		0x40004 0x8001003b
  		VOLUME_UP	0x40004 0x80010073
  		VOLUME_DOWN	0x40004 0x80010072
  		CHANNEL_UP	0x40004 0x80010068
  		CHANNEL_DOWN	0x40004 0x8001006d
  		ARROW_UP	0x40004 0x80010067
  		ARROW_DOWN	0x40004 0x8001006c
  		ARROW_LEFT	0x40004 0x80010069
  		ARROW_RIGHT	0x40004 0x8001006a
  		ENTER		0x40004 0x8001001c
  		RECORD		0x40004 0x8001001d 0x40004 0x80010013
  		REPEAT		0x40004 0x8001002a 0x40004 0x80010013
  		PLAY		0x40004 0x8001002a 0x40004 0x80010019
  		PAUSE		0x40004 0x8001001d 0x40004 0x80010019
  		STOP		0x40004 0x8001001f
  		REWIND		0x40004 0x8001002a 0x40004 0x80010020
  		FORWARD		0x40004 0x8001002a 0x40004 0x80010021
  		PREV_TRACK	0x40004 0x8001001d 0x40004 0x80010030
  		NEXT_TRACK	0x40004 0x8001001d 0x40004 0x80010021
  		NUMPAD_1	0x40004 0x80010002
  		NUMPAD_2	0x40004 0x80010003
  		NUMPAD_3	0x40004 0x80010004
  		NUMPAD_4	0x40004 0x80010005
  		NUMPAD_5	0x40004 0x80010006
  		NUMPAD_6	0x40004 0x80010007
  		NUMPAD_7	0x40004 0x80010008
  		NUMPAD_8	0x40004 0x80010009
  		NUMPAD_9	0x40004 0x8001000a
  		NUMPAD_0	0x40004 0x8001000b
          end codes
  end remote



References