LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Fedora (https://www.linuxquestions.org/questions/fedora-35/)
-   -   mceusb remote control not operating correctly (https://www.linuxquestions.org/questions/fedora-35/mceusb-remote-control-not-operating-correctly-4175440598/)

schneidz 12-08-2012 11:53 AM

mceusb remote control not operating correctly
 
Code:

[liveuser@localhost ~]$ uname -a -m -p
Linux localhost.localdomain 3.6.8-2.fc17.x86_64 #1 SMP Tue Nov 27 19:35:02 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
[liveuser@localhost ~]$ lsusb -v -v -v
...
Bus 002 Device 002: ID 1784:0008 TopSeed Technology Corp. eHome Infrared Transceiver
Couldn't open device, some information will be missing
Device Descriptor:
  bLength                18
  bDescriptorType        1
  bcdUSB              2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass        0
  bDeviceProtocol        0
  bMaxPacketSize0        8
  idVendor          0x1784 TopSeed Technology Corp.
  idProduct          0x0008 eHome Infrared Transceiver
  bcdDevice            1.01
  iManufacturer          1
  iProduct                2
  iSerial                3
  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            3
          Transfer Type            Interrupt
          Synch Type              None
          Usage Type              Data
        wMaxPacketSize    0x0020  1x 32 bytes
        bInterval              0
      Endpoint Descriptor:
        bLength                7
        bDescriptorType        5
        bEndpointAddress    0x82  EP 2 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type              None
          Usage Type              Data
        wMaxPacketSize    0x0020  1x 32 bytes
        bInterval              0
...

when i boot up only 4 buttons on the remote work (up down left rite).

when i run this:
Code:

echo none > /sys/class/rc/rc0/protocols
echo +lirc > /sys/class/rc/rc0/protocols
service lirc start

none of the buttons work in irw but i get junk output from cat /etc/lirc0 when i hit buttons.

has anyone gotten this remote to work ?

Air-Global 12-08-2012 04:34 PM

What remote are you precicely using, cause my AURC-002 MCE Remote worked flawlessly under Fedora 11.

But when looking at your lines:
Quote:

Bus 002 Device 002: ID 1784:0008 TopSeed Technology Corp. eHome Infrared Transceiver
Couldn't open device, some information will be missing
Wouldnt the issue be that your IR reciever cant get connected to by your OS? > Do you have any other IR devices (such as old mobile phones or so) to test out?

schneidz 12-08-2012 10:19 PM

hi i ran lsusb again as root and this time it didnt give that error:
Code:

[root@localhost ~]# lsusb -v -v -v
...
Bus 002 Device 002: ID 1784:0008 TopSeed Technology Corp. eHome Infrared Transceiver
Device Descriptor:
  bLength                18
  bDescriptorType        1
  bcdUSB              2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass        0
  bDeviceProtocol        0
  bMaxPacketSize0        8
  idVendor          0x1784 TopSeed Technology Corp.
  idProduct          0x0008 eHome Infrared Transceiver
  bcdDevice            1.01
  iManufacturer          1 Topseed Technology Corp.
  iProduct                2 eHome Infrared Transceiver
  iSerial                3 TS0007mb
  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            3
          Transfer Type            Interrupt
          Synch Type              None
          Usage Type              Data
        wMaxPacketSize    0x0020  1x 32 bytes
        bInterval              0
      Endpoint Descriptor:
        bLength                7
        bDescriptorType        5
        bEndpointAddress    0x82  EP 2 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type              None
          Usage Type              Data
        wMaxPacketSize    0x0020  1x 32 bytes
        bInterval              0
Device Status:    0x0000
  (Bus Powered)
...

the remote control works partially out of the box.

this is the remote i bought:
http://www.amazon.com/gp/product/B00...&redirect=true

Air-Global 12-11-2012 06:05 AM

Hmmm... it would be difficult to see or that it works without debugging myself...

What is an idea to try: (ill assume you are running a GUI since you want a MCE remote)
Go to "System Settings" > "Keyboard" > "QuickKeys tab"

Then try to change a programs keys with one of your remotes buttons. If it detects that at least it will detect your buttons, maybe not correctly but at least as a button(combination).

schneidz 12-11-2012 08:04 PM

i had to copy http://lirc.sourceforge.net/remotes/...cd.conf.mceusb to /etc/lirc/lircd.conf. now irw works as expected.


All times are GMT -5. The time now is 12:27 PM.