Hello people,
I have a VStream Studio Terminator card, and using the default 2.6.16
saa7134 module with the right parameters ( sudo modprobe saa7134 card=65
tuner=54 ir_debug=1 ) for the card, it does work ok, but the remote
doesn't.
The thing is that every key sends the same event!
This is an excerpt of /var/log/debug
Apr 26 23:43:41 ruth kernel: saa7133[0]/ir: build_key gpio=0x0 mask=0x1f
data=0
Apr 26 23:43:41 ruth kernel: saa7133[0]/ir: build_key gpio=0x40 mask=0x1f
data=0
Apr 26 23:43:41 ruth kernel: saa7133[0]/ir: build_key gpio=0x0 mask=0x1f
data=0
Apr 26 23:43:42 ruth kernel: saa7133[0]/ir: build_key gpio=0x40 mask=0x1f
data=0
When I load evbug.ko, I get this:
Apr 26 23:42:36 ruth kernel: evbug.c: Event. Dev: pci-0000:00:0a.0/ir0,
Type: 1, Code: 395, Value: 1
Apr 26 23:42:36 ruth kernel: evbug.c: Event. Dev: pci-0000:00:0a.0/ir0,
Type: 0, Code: 0, Value: 0
Apr 26 23:42:36 ruth kernel: evbug.c: Event. Dev: pci-0000:00:0a.0/ir0,
Type: 1, Code: 395, Value: 0
Apr 26 23:42:36 ruth kernel: evbug.c: Event. Dev: pci-0000:00:0a.0/ir0,
Type: 0, Code: 0, Value: 0
Apr 26 23:42:36 ruth kernel: evbug.c: Event. Dev: pci-0000:00:0a.0/ir0,
Type: 1, Code: 395, Value: 1
Apr 26 23:42:36 ruth kernel: evbug.c: Event. Dev: pci-0000:00:0a.0/ir0,
Type: 0, Code: 0, Value: 0
Apr 26 23:42:36 ruth kernel: evbug.c: Event. Dev: pci-0000:00:0a.0/ir0,
Type: 1, Code: 395, Value: 0
Apr 26 23:42:36 ruth kernel: evbug.c: Event. Dev: pci-0000:00:0a.0/ir0,
Type: 0, Code: 0, Value: 0
I read the v4l remotes wiki entry that says I should set the mask to 0 in
saa7134-input.c, I tries that, but the same thing happens, every button
produces the same pair of log entries.
I am using the Linux kernel 2.6.16 downloaded from kernel.org, any ideas?
Thanks, Horacio
orasio (at) adinet.com.uy