Can't get irw output for buttons, joystick works

Linux support for Soundgraph iMON USB IR/VFD modules used in Ahanix, Silverstone, Uneed, Accent and other cases.

Moderator: Venky

Post Reply
rhulme
Posts: 1
Joined: Sat Jan 27, 2007 4:31 pm
Location: Melbourne, Australia

Can't get irw output for buttons, joystick works

Post by rhulme » Sat Apr 28, 2007 5:28 am

I have been trying to get my iMon RSC remote working.... It is the type with the joy stick mouse that came with my Accent Home Theatre PC case (has Parallel port VFD with USB iMon IR receiver). I can get output from mode2 for both the buttons and the stick, however irw only gives output for stick movement (i.e. buttons do not work). I have tried creating my own lircd.conf with irrecord, but this creates a conf file but all the entries are similar and it will not work. I was initially running Fedora Core 6 and tried the packaged (0.8.0) and compiled version (0.8.1pre5). I am now running Suse 10.1 with the default packaged version (0.8.0) of LIRC; all with the same symptoms. I am using the /usr/share/lirc/remotes/imon/lircd.conf.imon-rsc config file for my /etc/lircd.conf file.

Thanks in advance for any assistance...

Details:

Code: Select all

mythtv:~ # uname -a
Linux mythtv 2.6.18.2-34-default #1 SMP Mon Nov 27 11:46:27 UTC 2006 i686 athlon i386 GNU/Linux
mythtv:~ # lircd -v
lircd 0.8.0
mythtv:~ # lsmod | grep lirc
lirc_imon              18180  0
lirc_dev               18548  1 lirc_imon
usbcore               114896  4 lirc_imon,usbhid,ehci_hcd,ohci_hcd
mythtv:~ # lsusb -vvs 1:3

Bus 001 Device 003: ID 0aa8:8001 TriGem Computer, Inc.
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0
  bDeviceProtocol         0
  bMaxPacketSize0         8
  idVendor           0x0aa8 TriGem Computer, Inc.
  idProduct          0x8001
  bcdDevice            2.02
  iManufacturer           0
  iProduct                0
  iSerial                 0
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           25
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0x80
      (Bus Powered)
    MaxPower              100mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         0 (Defined at Interface level)
      bInterfaceSubClass      0
      bInterfaceProtocol      0
      iInterface              0
      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)
mythtv:~ # mode2 -m		# Pressing 1 then 2 then3
     1000     5250      750      250      500
      500     6000      500      500      500      750
      500      500      500      500      500      750
      500      500      500      500      500     1750
      500      500      500      750      500      500
      500      500      500     1750      500      750
      500      500      500      500      500      750
      500      500      500     1750      500      500
      500     1750      500      500      500     1750
      500      500      500     1750      500     1750
      500      500      500     1750      500      500
      750     1500      500      750      500     1500
      500    40500     8750     2250      500    88500

     6500      500      500     3500      500    88500

     7250      500     1000     2250      750    88250

     8750     2250      500    88500

     8250     5000      500      500      500      750
      500      500      500      500      500      750
      500      500      500      750      250     1750
      500      750      500      500      500      750
      250      750      250     2000      250      750
      500      500      500      500      750     1500
      500      750      500     1500      750      500
      500     1750      500      500      500     1750
      500      500      500      500      500     1750
      500      500      750     1500      750      500
      500     1500      750      500      500     1750
      500    40250     6750     1250      250     2750
      500    88500

     3000      500      750      500      500      750
      250      750      250     3750      500    88500

     6250      250     2250     2250      500    88500

     7250      250     1250     2250      500    88500

     8750     2250      500    88500

     7000      500     1250     2250      500    88500

     8750     2250      750    88250

     8750     4500      500      500      500      750
      500      500      500      500      500      750
      500      500      500      750      500     1500
      500      750      500      500      500      500
      500      750      500     1500      500      750
      500      500      500      750      500      500
      500     1750      500     1500      500      750
      500     1500      750      500      500     1750
      500      500      500     1750      500      500
      500      750      500     1500      500      750
      500     1500      750      500      500     1750
      500    40250     7750      500      250     2500
      500    88500

     8250     2750      500    88500

     7250      500      500     2750      500    88500

     7750      500      500     2250      500    88500

     8750     2250      500    88500

mythtv:~ # mode2 -m		# Stick down then up
     1000     2000     2000      500      500
      500      750      500      500      500     1750
      500    16000     1750     2250      500      500
      500      500      500      750      500     1500
      750    15750     2000     2000      500      750
      500      500      500      500      500     1750
      500    16000     2000     2000      500      500
      500      500      750      500      500     1750
      500    12250     2000     2000      500      500
      500      750      500      500      500     1750
      500    90000

     2000     2000      500      500      500      750
      500      500      500      500      500    17250
     2000     2000      500      500      500      750
      250      750      500      750      250    17000
     2000     2000      500      750      500      500
      500      500      500      750      500    17000
     1750     2250      500      500      500      750
      250      750      500      750      250    13500
     2000     2000      500      750      250     1000
      250      500      500      750      250    17250
     2000     1750      750      500      500      500
      500      750      500      500      500    17000
     2000     2000      500      750      500      500
      500      500      500      750      500    17000
     2000     2000      500      500      500      750
      500      500      500      500      750    13250
     2000     2000      500      500      500      750
      500      500      500      500      500    91250

mythtv:~ # irw		# Pressing 1 then 2 then 3, followed by stick down then up
0000000000000001 00 'STICK_S' IMON_RSC_STICK
0000000000000001 00 'STICK_S' IMON_RSC_STICK
0000000000000001 00 'STICK_S' IMON_RSC_STICK
0000000000000001 00 'STICK_S' IMON_RSC_STICK
0000000000000000 00 'STICK_N' IMON_RSC_STICK
0000000000000000 00 'STICK_N' IMON_RSC_STICK
0000000000000000 00 'STICK_N' IMON_RSC_STICK
0000000000000000 00 'STICK_N' IMON_RSC_STICK

mythtv:~ #

Post Reply