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.
This post has been edited 2 times, last edit by "sami" (Jan 26th 2012, 8:37pm)
|
|
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
![]()
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
|
|
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 |
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:/#
|
|
Source code |
1 |
./list-rc-core.sh set |
|
|
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 |
|
|
Source code |
1 |
sudo ir-keytable -w /etc/rc_keymaps/rc-streamzap |
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
|
|
Source code |
1 |
# table rc-streamzap, type: other |
|
|
Source code |
1 |
streamzap rc-streamzap /etc/rc_keymaps/rc-streamzap |
|
|
Source code |
1 |
streamzap * /etc/rc_keymaps/rc-streamzap |