Hi all,

i'm using freevo on gentoo from portage 1.7.6.
Everything works, but i was trying to use two different lirc device.

One is a Streamzap USB, recognized as /dev/lirc0 and perfectly working
The other device is the volume knob of the Antec Fusion case, recognized 
ad /dev/lirc1, working correctly (tested with irw, the knoib sends 
thetrwo events WheelCC and WheelCW.
I've mapped these remotes in /etc/lircd.conf as follows:


begin remote

  name  Streamzap_PC_Remote
  bits            6
  flags RC5|CONST_LENGTH
  eps            30
  aeps          100

  one           889  889
  zero          889  889
  plead         889
  pre_data_bits   8
  pre_data       0xA3
  gap          108344
  toggle_bit      2


      begin codes
          0                        0x00
          1                        0x01
          2                        0x02
          3                        0x03
          4                        0x04
          5                        0x05
          6                        0x06
          7                        0x07
          8                        0x08
          9                        0x09
          POWER                    0x0A
          MUTE                     0x0B
          CH_UP                    0x0C
          VOL_UP                   0x0D
          CH_DOWN                  0x0E
         VOL_DOWN                 0x0F
          UP                       0x10
          LEFT                     0x11
          OK                       0x12
          RIGHT                    0x13
          DOWN                     0x14
          MENU                     0x15
          EXIT                     0x16
          PLAY                     0x17
          PAUSE                    0x18
          STOP                     0x19
          |<<                      0x1A
          >>|                      0x1B
          RECORD                   0x1C
          <<                       0x1D
          >>                       0x1E
          RED                      0x20
          GREEN                    0x21
          YELLOW                   0x22
          BLUE                     0x23
      end codes

end remote

begin remote
  name  ClickWheel
  bits           24
  eps            30
  aeps          100

  one             0     0
  zero            0     0
  post_data_bits  8
  post_data      0xFF
  gap          131993
  toggle_bit      0
     begin codes
           WheelCC                  0x010000
           WheelCW                  0x000100
           WheelClick               0x000008
     end codes
end remote



and added to freevo lirc configuration file (for me is 
/etc/freevo/streamzap) two events as follows:

begin
   prog = freevo
   button = WheelCW
   repeat = 1
   config = VOL_UP
 end

begin
   prog = freevo
   button = WheelCC
   repeat = 1
  config = VOL_DOWN
end

Now the problem:

when i turn the knob, i can see trough a terminal that irw receives 
events from /dev/lircd1 (correctly), but seems like freevo (or pylirc)  
only watches events coming from /dev/lircd (streamzap socket) and not 
from /dev/lircd1 (imon knob socket).

I don't know if the problem is freevo that only watch at the first lirc 
device, or pylirc that only uses one device (the streamzap device).

Any hint?







-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Freevo-users mailing list
Freevo-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-users

Reply via email to