You are not logged in.

Dear visitor, welcome to VDR Portal. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

1

Tuesday, January 24th 2012, 1:29pm

[SOLVED]Streamzap pc remote and receiver

Hello,

I have a problem setting this remote to work with vdr and xbmc. There are only a few buttons that works out of the box with vdr and xbmc. I followed the instructions here http://wiki.xbmc.org/index.php?title=HOW…emote_for_Linux that describes how to disable the remote from emulating a keyboard presses but it did not work for me in yavdr. I applied the same instructions in debian squeeze and they worked. Any idea please how to configure this remote to work in yavdr? Thank you.

Regards,
Sami

This post has been edited 2 times, last edit by "sami" (Jan 26th 2012, 8:37pm)


2

Thursday, January 26th 2012, 7:07pm

Some extra details:

Source code

1
2
3
4
5
6
7
8
9
10
11
12
root@ubuntu:/# lsusb
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 002: ID 0e9c:0000 Streamzap, Inc. Streamzap Remote Control
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 045e:009d Microsoft Corp. Wireless Optical Desktop 3.0
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 006: ID 1058:0704 Western Digital Technologies, Inc. Passport External HDD
Bus 001 Device 004: ID 0bda:0111 Realtek Semiconductor Corp. Card Reader
Bus 001 Device 003: ID 0718:044e Imation Corp. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
root@ubuntu:/#


Quoted

root@ubuntu:/# cat /proc/bus/input/devices
I: Bus=0019 Vendor=0000 Product=0001 Version=0000
N: Name="Power Button"
P: Phys=PNP0C0C/button/input0
S: Sysfs=/devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input0
U: Uniq=
H: Handlers=kbd event0
B: PROP=0
B: EV=3
B: KEY=10000000000000 0

I: Bus=0019 Vendor=0000 Product=0001 Version=0000
N: Name="Power Button"
P: Phys=LNXPWRBN/button/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXPWRBN:00/input/input1
U: Uniq=
H: Handlers=kbd event1
B: PROP=0
B: EV=3
B: KEY=10000000000000 0

I: Bus=0003 Vendor=045e Product=009d Version=0111
N: Name="Microsoft Microsoft Wireless Optical Desktop® 2.10"
P: Phys=usb-0000:00:1d.0-1/input0
S: Sysfs=/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1:1.0/input/input2
U: Uniq=
H: Handlers=sysrq kbd event2
B: PROP=0
B: EV=120013
B: KEY=1000000000007 ff800000000007ff febeffdff3cfffff fffffffffffffffe
B: MSC=10
B: LED=107

I: Bus=0003 Vendor=0e9c Product=0000 Version=0100
N: Name="Streamzap PC Remote Infrared Receiver (0e9c:0000)"
P: Phys=usb-0000:00:1d.2-1/input0
S: Sysfs=/devices/pci0000:00/0000:00:1d.2/usb4/4-1/4-1:1.0/rc/rc0/input3
U: Uniq=
H: Handlers=kbd event3
B: PROP=0
B: EV=100013
B: KEY=3ff 0 fc000 100000000 0 18000 4180c0000801 9e168000000000 0
B: MSC=10

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="MCE IR Keyboard/Mouse (streamzap)"
P: Phys=/input0
S: Sysfs=/devices/virtual/input/input4
U: Uniq=
H: Handlers=sysrq kbd mouse0 event4
B: PROP=0
B: EV=100017
B: KEY=30000 7 ff87207ac14057ff febeffdfffefffff fffffffffffffffe
B: REL=3
B: MSC=10

I: Bus=0003 Vendor=045e Product=009d Version=0111
N: Name="Microsoft Microsoft Wireless Optical Desktop® 2.10"
P: Phys=usb-0000:00:1d.0-1/input1
S: Sysfs=/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1:1.1/input/input5
U: Uniq=
H: Handlers=sysrq kbd mouse1 event5 js0
B: PROP=0
B: EV=10001f
B: KEY=837fff002c3027 bf00444400000000 c000000001f0001 10f848b27c007 ffff7bfad941dfff febeffdfffefffff fffffffffffffffe
B: REL=fc3
B: ABS=ffffff01000701ff
B: MSC=10

I: Bus=0001 Vendor=0070 Product=6906 Version=0001
N: Name="cx88 IR (Hauppauge WinTV-HVR400"
P: Phys=pci-0000:04:01.0/ir0
S: Sysfs=/devices/pci0000:00/0000:00:1e.0/0000:04:01.0/rc/rc1/input6
U: Uniq=
H: Handlers=kbd event6
B: PROP=0
B: EV=100013
B: KEY=10afc312 214201700000000 0 118000 41a800004801 9e16c000000000 10000ffc
B: MSC=10

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="MCE IR Keyboard/Mouse (cx88xx)"
P: Phys=/input0
S: Sysfs=/devices/virtual/input/input7
U: Uniq=
H: Handlers=sysrq kbd mouse2 event7
B: PROP=0
B: EV=100017
B: KEY=30000 7 ff87207ac14057ff febeffdfffefffff fffffffffffffffe
B: REL=3
B: MSC=10

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="lircd"
P: Phys=
S: Sysfs=/devices/virtual/input/input8
U: Uniq=
H: Handlers=sysrq rfkill kbd event8
B: PROP=0
B: EV=100003
B: KEY=ffffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffff fffffffffffffffe

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="eventlircd"
P: Phys=/dev/input/event8
S: Sysfs=/devices/virtual/input/input9
U: Uniq=
H: Handlers=event9
B: PROP=0
B: EV=3
B: KEY=ffffffffff 0 0 0 0 0 3fcff 7fff8fff00ff03ff 0 0 0 0

root@ubuntu:/#


Quoted

root@ubuntu:/# irw
201 0 KEY_NUMERIC_1 devinput
201 0 KEY_NUMERIC_1 devinput
201 0 KEY_NUMERIC_1 devinput
201 0 KEY_NUMERIC_1 devinput
201 0 KEY_NUMERIC_1 devinput
201 0 KEY_NUMERIC_1 devinput
201 0 KEY_NUMERIC_1 devinput
201 0 KEY_NUMERIC_1 devinput
201 0 KEY_NUMERIC_1 devinput
202 0 KEY_NUMERIC_2 devinput
202 1 KEY_NUMERIC_2 devinput
202 2 KEY_NUMERIC_2 devinput
203 0 KEY_NUMERIC_3 devinput
203 0 KEY_NUMERIC_3 devinput
203 0 KEY_NUMERIC_3 devinput
203 0 KEY_NUMERIC_3 devinput
203 0 KEY_NUMERIC_3 devinput
203 0 KEY_NUMERIC_3 devinput
203 0 KEY_NUMERIC_3 devinput
204 0 KEY_NUMERIC_4 devinput
204 1 KEY_NUMERIC_4 devinput
205 0 KEY_NUMERIC_5 devinput
205 0 KEY_NUMERIC_5 devinput


Thanks.

3

Thursday, January 26th 2012, 7:21pm

Source code

1
2
3
4
5
6
7
8
9
10
I: Bus=0003 Vendor=0e9c Product=0000 Version=0100
N: Name="Streamzap PC Remote Infrared Receiver (0e9c:0000)"
P: Phys=usb-0000:00:1d.2-1/input0
S: Sysfs=/devices/pci0000:00/0000:00:1d.2/usb4/4-1/4-1:1.0/rc/rc0/input3
U: Uniq=
H: Handlers=kbd event3 
B: PROP=0
B: EV=100013
B: KEY=3ff 0 fc000 100000000 0 18000 4180c0000801 9e168000000000 0
B: MSC=10

This is your remote reciever. It uses rc-core and can be configured by ir-keytable.

Please post the output of my script:

Source code

1
2
3
wget http://dl.dropbox.com/u/960809/list-rc-core.sh
chmod +x list-rc-core.sh
sudo ./list-rc-core.sh
yaVDR-Doku

Meine VDRs

VDR 1: Point of View Ion-330-1 (Intel Atom 330@1,6 GHz). 2GB, 2TB HDD, KNC One DVB-C, Sundtek MediaTV Pro (DVB-C), Atric IR-Einschalter Rev.5, yaVDR 0.5 testing
VDR 2: Acer Revo 3610, 4GB Ram, 1x HDD 320 GB, Pinnacle PCTV SAT 452e, Medion X10, YaVDR 0.5
VDR 3: Intel DH67BL, Celeron 540, 4 GB Ram, POV Geforce 210 512 MB, 500 GB, DD Duo-flex CT, Arch LInux, VDR 2.1.6, CIR-Empfänger
Client 1: Raspberry Pi Model B, Arch Linux ARM, VDR 2.1.6
Ceterum censeo enchiridia esse lectitanda.

4

Thursday, January 26th 2012, 7:31pm

Thanks Alex for your help. Here is the output(I think I have already run your script two days ago while searching in the forum for a solution):

Quoted

root@ubuntu:/# sudo ./list-rc-core.sh
###*** sudo ir-keytable for rc0 ***###
Found /sys/class/rc/rc0/ (/dev/input/event3) with:
Driver streamzap, table rc-streamzap
Supported protocols: NEC RC-5 RC-6 JVC SONY LIRC other
Enabled protocols: NEC RC-5 RC-6 JVC SONY LIRC other
##########################################
*** keytable rc-streamzap for streamzap ***

# table rc-streamzap, type: NEC RC-5 RC-6 JVC SONY LIRC other
0x28c0 = KEY_NUMERIC_0
0x28c1 = KEY_NUMERIC_1
0x28c2 = KEY_NUMERIC_2
0x28c3 = KEY_NUMERIC_3
0x28c4 = KEY_NUMERIC_4
0x28c5 = KEY_NUMERIC_5
0x28c6 = KEY_NUMERIC_6
0x28c7 = KEY_NUMERIC_7
0x28c8 = KEY_NUMERIC_8
0x28c9 = KEY_NUMERIC_9
0x28ca = KEY_POWER
0x28cb = KEY_MUTE
0x28cc = KEY_CHANNELUP
0x28cd = KEY_VOLUMEUP
0x28ce = KEY_CHANNELDOWN
0x28cf = KEY_VOLUMEDOWN
0x28d0 = KEY_UP
0x28d1 = KEY_LEFT
0x28d2 = KEY_OK
0x28d3 = KEY_RIGHT
0x28d4 = KEY_DOWN
0x28d5 = KEY_MENU
0x28d6 = KEY_EXIT
0x28d7 = KEY_PLAY
0x28d8 = KEY_PAUSE
0x28d9 = KEY_STOP
0x28da = KEY_BACK
0x28db = KEY_FORWARD
0x28dc = KEY_RECORD
0x28dd = KEY_REWIND
0x28de = KEY_FASTFORWARD
0x28e0 = KEY_RED
0x28e1 = KEY_GREEN
0x28e2 = KEY_YELLOW
0x28e3 = KEY_BLUE

### End of Keytable for rc-streamzap ####
*** suggested entry for custom keytable in /etc/rc_maps.cfg: ***
streamzap rc-streamzap /etc/rc_keymaps/rc-streamzap
###*** sudo ir-keytable for rc1 ***###
Found /sys/class/rc/rc1/ (/dev/input/event6) with:
Driver cx88xx, table rc-hauppauge
Supported protocols: NEC RC-5 RC-6 JVC SONY LIRC other
Enabled protocols: NEC RC-5 RC-6 JVC SONY LIRC other
##########################################
*** keytable rc-hauppauge for cx88xx ***

# table rc-hauppauge, type: NEC RC-5 RC-6 JVC SONY LIRC other
0x0000 = KEY_0
0x0001 = KEY_1
0x0002 = KEY_2
0x0003 = KEY_3
0x0004 = KEY_4
0x0005 = KEY_5
0x0006 = KEY_6
0x0007 = KEY_7
0x0008 = KEY_8
0x0009 = KEY_9
0x000c = KEY_RADIO
0x000d = KEY_MUTE
0x0010 = KEY_VOLUMEUP
0x0011 = KEY_VOLUMEDOWN
0x001e = KEY_RED
0x001f = KEY_TV
0x0020 = KEY_CHANNELUP
0x0021 = KEY_CHANNELDOWN
0x0022 = KEY_VIDEO
0x0026 = KEY_SLEEP
0x002e = KEY_ZOOM
0x1c00 = KEY_0
0x1c01 = KEY_1
0x1c02 = KEY_2
0x1c03 = KEY_3
0x1c04 = KEY_4
0x1c05 = KEY_5
0x1c06 = KEY_6
0x1c07 = KEY_7
0x1c08 = KEY_8
0x1c09 = KEY_9
0x1c0a = KEY_TEXT
0x1c0d = KEY_MENU
0x1c0e = KEY_SUBTITLE
0x1c0f = KEY_MUTE
0x1c10 = KEY_VOLUMEUP
0x1c11 = KEY_VOLUMEDOWN
0x1c12 = KEY_PREVIOUS
0x1c14 = KEY_UP
0x1c15 = KEY_DOWN
0x1c16 = KEY_LEFT
0x1c17 = KEY_RIGHT
0x1c1c = KEY_TV
0x1c1e = KEY_NEXT
0x1c1f = KEY_EXIT
0x1c20 = KEY_CHANNELUP
0x1c21 = KEY_CHANNELDOWN
0x1c24 = KEY_LAST
0x1c25 = KEY_OK
0x1c30 = KEY_PAUSE
0x1c32 = KEY_REWIND
0x1c34 = KEY_FASTFORWARD
0x1c35 = KEY_PLAY
0x1c36 = KEY_STOP
0x1c37 = KEY_RECORD
0x1c3b = KEY_GOTO
0x1c3d = KEY_POWER
0x1d00 = KEY_0
0x1d01 = KEY_1
0x1d02 = KEY_2
0x1d03 = KEY_3
0x1d04 = KEY_4
0x1d05 = KEY_5
0x1d06 = KEY_6
0x1d07 = KEY_7
0x1d08 = KEY_8
0x1d09 = KEY_9
0x1d0a = KEY_TEXT
0x1d0d = KEY_MENU
0x1d0f = KEY_MUTE
0x1d10 = KEY_VOLUMEUP
0x1d11 = KEY_VOLUMEDOWN
0x1d12 = KEY_PREVIOUS
0x1d14 = KEY_UP
0x1d15 = KEY_DOWN
0x1d16 = KEY_LEFT
0x1d17 = KEY_RIGHT
0x1d1c = KEY_TV
0x1d1e = KEY_NEXT
0x1d1f = KEY_EXIT
0x1d20 = KEY_CHANNELUP
0x1d21 = KEY_CHANNELDOWN
0x1d24 = KEY_LAST
0x1d25 = KEY_OK
0x1d30 = KEY_PAUSE
0x1d32 = KEY_REWIND
0x1d34 = KEY_FASTFORWARD
0x1d35 = KEY_PLAY
0x1d36 = KEY_STOP
0x1d37 = KEY_RECORD
0x1d3b = KEY_GOTO
0x1d3d = KEY_POWER
0x1d3f = KEY_HOME
0x1e00 = KEY_0
0x1e01 = KEY_1
0x1e02 = KEY_2
0x1e03 = KEY_3
0x1e04 = KEY_4
0x1e05 = KEY_5
0x1e06 = KEY_6
0x1e07 = KEY_7
0x1e08 = KEY_8
0x1e09 = KEY_9
0x1e0a = KEY_TEXT
0x1e0b = KEY_RED
0x1e0c = KEY_RADIO
0x1e0d = KEY_MENU
0x1e0e = KEY_SUBTITLE
0x1e0f = KEY_MUTE
0x1e10 = KEY_VOLUMEUP
0x1e11 = KEY_VOLUMEDOWN
0x1e12 = KEY_PREVIOUS
0x1e14 = KEY_UP
0x1e15 = KEY_DOWN
0x1e16 = KEY_LEFT
0x1e17 = KEY_RIGHT
0x1e18 = KEY_VIDEO
0x1e19 = KEY_AUDIO
0x1e1a = KEY_CAMERA
0x1e1b = KEY_Enabled protocols: NEC RC-5 RC-6 JVC SONY LIRC other
0x1e1c = KEY_TV
0x1e1e = KEY_NEXTSONG
0x1e1f = KEY_EXIT
0x1e20 = KEY_CHANNELUP
0x1e21 = KEY_CHANNELDOWN
0x1e24 = KEY_PREVIOUSSONG
0x1e25 = KEY_OK
0x1e29 = KEY_BLUE
0x1e2e = KEY_GREEN
0x1e30 = KEY_PAUSE
0x1e32 = KEY_REWIND
0x1e34 = KEY_FASTFORWARD
0x1e35 = KEY_PLAY
0x1e36 = KEY_STOP
0x1e37 = KEY_RECORD
0x1e38 = KEY_YELLOW
0x1e3b = KEY_SELECT
0x1e3d = KEY_POWER2
0x1f00 = KEY_0
0x1f01 = KEY_1
0x1f02 = KEY_2
0x1f03 = KEY_3
0x1f04 = KEY_4
0x1f05 = KEY_5
0x1f06 = KEY_6
0x1f07 = KEY_7
0x1f08 = KEY_8
0x1f09 = KEY_9
0x1f0b = KEY_RED
0x1f0c = KEY_RADIO
0x1f0d = KEY_MENU
0x1f0f = KEY_MUTE
0x1f10 = KEY_VOLUMEUP
0x1f11 = KEY_VOLUMEDOWN
0x1f1e = KEY_NEXTSONG
0x1f1f = KEY_EXIT
0x1f20 = KEY_CHANNELUP
0x1f21 = KEY_CHANNELDOWN
0x1f24 = KEY_PREVIOUSSONG
0x1f25 = KEY_ENTER
0x1f29 = KEY_BLUE
0x1f2e = KEY_GREEN
0x1f30 = KEY_PAUSE
0x1f32 = KEY_REWIND
0x1f34 = KEY_FASTFORWARD
0x1f35 = KEY_PLAY
0x1f36 = KEY_STOP
0x1f37 = KEY_RECORD
0x1f38 = KEY_YELLOW
0x1f3b = KEY_SELECT
0x1f3c = KEY_ZOOM
0x1f3d = KEY_POWER2

### End of Keytable for rc-hauppauge ####
*** suggested entry for custom keytable in /etc/rc_maps.cfg: ***
cx88xx rc-hauppauge /etc/rc_keymaps/rc-hauppauge
root@ubuntu:/#

5

Thursday, January 26th 2012, 7:41pm

Hi, if you run my script with the argument "set" it will create most needes files for you:

Source code

1
./list-rc-core.sh set


After that you can change the protocoll and keynames in /etc/rc_keymaps/rc-streamzap - AFAIK it should be edited to look like this (but this is just a guess):

Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
# table rc-streamzap, type: RC-5
0x28c0 = KEY_0
0x28c1 = KEY_1
0x28c2 = KEY_2
0x28c3 = KEY_3
0x28c4 = KEY_4
0x28c5 = KEY_5
0x28c6 = KEY_6
0x28c7 = KEY_7
0x28c8 = KEY_8
0x28c9 = KEY_9
0x28ca = KEY_POWER2
0x28cb = KEY_MUTE
0x28cc = KEY_CHANNELUP
0x28cd = KEY_VOLUMEUP
0x28ce = KEY_CHANNELDOWN
0x28cf = KEY_VOLUMEDOWN
0x28d0 = KEY_UP
0x28d1 = KEY_LEFT
0x28d2 = KEY_OK
0x28d3 = KEY_RIGHT
0x28d4 = KEY_DOWN
0x28d5 = KEY_MENU
0x28d6 = KEY_EXIT
0x28d7 = KEY_PLAY
0x28d8 = KEY_PAUSE
0x28d9 = KEY_STOP
0x28da = KEY_BACK
0x28db = KEY_FORWARD
0x28dc = KEY_RECORD
0x28dd = KEY_REWIND
0x28de = KEY_FASTFORWARD
0x28e0 = KEY_RED
0x28e1 = KEY_GREEN
0x28e2 = KEY_YELLOW
0x28e3 = KEY_BLUE


After a reboot or

Source code

1
sudo ir-keytable -w /etc/rc_keymaps/rc-streamzap
all keys should work.
yaVDR-Doku

Meine VDRs

VDR 1: Point of View Ion-330-1 (Intel Atom 330@1,6 GHz). 2GB, 2TB HDD, KNC One DVB-C, Sundtek MediaTV Pro (DVB-C), Atric IR-Einschalter Rev.5, yaVDR 0.5 testing
VDR 2: Acer Revo 3610, 4GB Ram, 1x HDD 320 GB, Pinnacle PCTV SAT 452e, Medion X10, YaVDR 0.5
VDR 3: Intel DH67BL, Celeron 540, 4 GB Ram, POV Geforce 210 512 MB, 500 GB, DD Duo-flex CT, Arch LInux, VDR 2.1.6, CIR-Empfänger
Client 1: Raspberry Pi Model B, Arch Linux ARM, VDR 2.1.6
Ceterum censeo enchiridia esse lectitanda.

6

Thursday, January 26th 2012, 7:49pm

Yup I already run your script with the argument set. Now I have changed the settings in the file /etc/rc_keymaps/rc-streamzap to looks like what you have suggested and then run the command:
sudo ir-keytable -w /etc/rc_keymaps/rc-streamzap

Now All buttons dont work! Do I need to reboot? or I should not have changed the file /etc/rc_keymaps/rc-streamzap ?

Regards,
Sami

7

Thursday, January 26th 2012, 7:54pm

I have just done a reboot. Still all buttons dont work after changing the rc-streamzap file.

8

Thursday, January 26th 2012, 8:01pm

Please post you actual rc-streamzap file.

Maybe you need to specify another protocoll. Give RC-5-sz instead of RC-5 a try
yaVDR-Doku

Meine VDRs

VDR 1: Point of View Ion-330-1 (Intel Atom 330@1,6 GHz). 2GB, 2TB HDD, KNC One DVB-C, Sundtek MediaTV Pro (DVB-C), Atric IR-Einschalter Rev.5, yaVDR 0.5 testing
VDR 2: Acer Revo 3610, 4GB Ram, 1x HDD 320 GB, Pinnacle PCTV SAT 452e, Medion X10, YaVDR 0.5
VDR 3: Intel DH67BL, Celeron 540, 4 GB Ram, POV Geforce 210 512 MB, 500 GB, DD Duo-flex CT, Arch LInux, VDR 2.1.6, CIR-Empfänger
Client 1: Raspberry Pi Model B, Arch Linux ARM, VDR 2.1.6
Ceterum censeo enchiridia esse lectitanda.

9

Thursday, January 26th 2012, 8:03pm

Here it is:

Quoted

# table rc-streamzap, type:RC-5
0x28c0 = KEY_0
0x28c1 = KEY_1
0x28c2 = KEY_2
0x28c3 = KEY_3
0x28c4 = KEY_4
0x28c5 = KEY_5
0x28c6 = KEY_6
0x28c7 = KEY_7
0x28c8 = KEY_8
0x28c9 = KEY_9
0x28ca = KEY_POWER2
0x28cb = KEY_MUTE
0x28cc = KEY_CHANNELUP
0x28cd = KEY_VOLUMEUP
0x28ce = KEY_CHANNELDOWN
0x28cf = KEY_VOLUMEDOWN
0x28d0 = KEY_UP
0x28d1 = KEY_LEFT
0x28d2 = KEY_OK
0x28d3 = KEY_RIGHT
0x28d4 = KEY_DOWN
0x28d5 = KEY_MENU
0x28d6 = KEY_EXIT
0x28d7 = KEY_PLAY
0x28d8 = KEY_PAUSE
0x28d9 = KEY_STOP
0x28da = KEY_BACK
0x28db = KEY_FORWARD
0x28dc = KEY_RECORD
0x28dd = KEY_REWIND
0x28de = KEY_FASTFORWARD
0x28e0 = KEY_RED
0x28e1 = KEY_GREEN
0x28e2 = KEY_YELLOW
0x28e3 = KEY_BLUE


root@ubuntu:/etc/rc_keymaps# sudo ir-keytable -w /etc/rc_keymaps/rc-streamzap
Protocol RC-5-sz invalid
Invalid parameter on line 1 of /etc/rc_keymaps/rc-streamzap
Invalid parameter(s)
ir-keytable: -w: (PROGRAM ERROR) Option should have been recognized!?
Try `ir-keytable --help' or `ir-keytable --usage' for more information.
root@ubuntu:/etc/rc_keymaps#

10

Thursday, January 26th 2012, 8:10pm

Mh - according to http://kerneldox.com/dc/d2c/rc-streamzap_8c-source.html the streamzap remote uses a special protocol - maybe this can be invoked by setting protocol to "other"

Source code

1
# table rc-streamzap, type: other
yaVDR-Doku

Meine VDRs

VDR 1: Point of View Ion-330-1 (Intel Atom 330@1,6 GHz). 2GB, 2TB HDD, KNC One DVB-C, Sundtek MediaTV Pro (DVB-C), Atric IR-Einschalter Rev.5, yaVDR 0.5 testing
VDR 2: Acer Revo 3610, 4GB Ram, 1x HDD 320 GB, Pinnacle PCTV SAT 452e, Medion X10, YaVDR 0.5
VDR 3: Intel DH67BL, Celeron 540, 4 GB Ram, POV Geforce 210 512 MB, 500 GB, DD Duo-flex CT, Arch LInux, VDR 2.1.6, CIR-Empfänger
Client 1: Raspberry Pi Model B, Arch Linux ARM, VDR 2.1.6
Ceterum censeo enchiridia esse lectitanda.

11

Thursday, January 26th 2012, 8:12pm

Still not woking when changing protocol to other, or even RC-6.

12

Thursday, January 26th 2012, 8:15pm

Then remove the first line of /etc/rc_keymaps/rc-streamzap and change the entry in /etc/rc_maps.cfg from

Source code

1
streamzap rc-streamzap /etc/rc_keymaps/rc-streamzap

to

Source code

1
streamzap * /etc/rc_keymaps/rc-streamzap


And do another reboot.
yaVDR-Doku

Meine VDRs

VDR 1: Point of View Ion-330-1 (Intel Atom 330@1,6 GHz). 2GB, 2TB HDD, KNC One DVB-C, Sundtek MediaTV Pro (DVB-C), Atric IR-Einschalter Rev.5, yaVDR 0.5 testing
VDR 2: Acer Revo 3610, 4GB Ram, 1x HDD 320 GB, Pinnacle PCTV SAT 452e, Medion X10, YaVDR 0.5
VDR 3: Intel DH67BL, Celeron 540, 4 GB Ram, POV Geforce 210 512 MB, 500 GB, DD Duo-flex CT, Arch LInux, VDR 2.1.6, CIR-Empfänger
Client 1: Raspberry Pi Model B, Arch Linux ARM, VDR 2.1.6
Ceterum censeo enchiridia esse lectitanda.

13

Thursday, January 26th 2012, 8:28pm

:] :] You are amazing my friend. Now it works great, all buttons works. Thank you very very much.

Best Regards,
Sami

14

Thursday, January 26th 2012, 8:42pm

Great.

As a final step you should edit the custom template for your entry in /etc/rc_maps.cfg accordingly so your configuration will survive future updates:
/etc/yavdr/templates_custom/etc/rc_maps.cfg/90_rc-streamzap
yaVDR-Doku

Meine VDRs

VDR 1: Point of View Ion-330-1 (Intel Atom 330@1,6 GHz). 2GB, 2TB HDD, KNC One DVB-C, Sundtek MediaTV Pro (DVB-C), Atric IR-Einschalter Rev.5, yaVDR 0.5 testing
VDR 2: Acer Revo 3610, 4GB Ram, 1x HDD 320 GB, Pinnacle PCTV SAT 452e, Medion X10, YaVDR 0.5
VDR 3: Intel DH67BL, Celeron 540, 4 GB Ram, POV Geforce 210 512 MB, 500 GB, DD Duo-flex CT, Arch LInux, VDR 2.1.6, CIR-Empfänger
Client 1: Raspberry Pi Model B, Arch Linux ARM, VDR 2.1.6
Ceterum censeo enchiridia esse lectitanda.

Similar threads