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 "izeman" (Sep 10th 2011, 7:09pm)
|
|
Source code |
1 |
lsusb |
|
|
Source code |
1 |
sudo ir-keytable |
|
|
Source code |
1 |
cat /proc/bus/input/devices |
|
|
Source code |
1 2 3 4 5 6 7 |
root@zavdr:~# lsusb Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 003 Device 002: ID 0471:060c Philips (or NXP) Consumer Infrared Transceiver (HP) Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 001 Device 003: ID 0b48:3007 TechnoTrend AG TT-connect S2-3600 Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub |
|
|
Source code |
1 2 3 4 5 6 |
root@zavdr:~# sudo ir-keytable
Found /sys/class/rc/rc0/ (/dev/input/event2) with:
Driver mceusb, table rc-rc6-mce
Supported protocols: NEC JVC SONY LIRC other
Enabled protocols: NEC JVC SONY LIRC other
Repeat delay = 250 ms, repeat period = 33 ms
|
|
|
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 37 38 39 40 41 42 43 44 45 46 47 48 49 50 |
root@zavdr:~# 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=0000 Vendor=0000 Product=0000 Version=0000 N: Name="Media Center Ed. eHome Infrared Remote Transceiver (0471:060c)" P: Phys=usb-0000:00:04.0-5/input0 S: Sysfs=/devices/virtual/rc/rc0/input2 U: Uniq= H: Handlers=kbd event2 B: PROP=0 B: EV=100003 B: KEY=fff 0 108fc326 217604100000000 0 118000 418000100001 9e968000000000 10000000 I: Bus=0003 Vendor=0b48 Product=3007 Version=0101 N: Name="IR-receiver inside an USB DVB receiver" P: Phys=usb-0000:00:04.1-6/ir0 S: Sysfs=/devices/pci0000:00/0000:00:04.1/usb1/1-6/input/input3 U: Uniq= H: Handlers=kbd event3 B: PROP=0 B: EV=3 B: KEY=40fc010 20206100000000 0 8000 418080002001 9e168000000000 ffc I: Bus=0000 Vendor=0000 Product=0000 Version=0000 N: Name="HDA NVidia Headphone" P: Phys=ALSA S: Sysfs=/devices/pci0000:00/0000:00:08.0/sound/card0/input4 U: Uniq= H: Handlers=event4 B: PROP=0 B: EV=21 B: SW=4 |
mcesub receiver und rc5/6 fernbedienung - also eigentlich nix also aussergewoehnliches.
|
|
Source code |
1 2 3 4 |
sudo apt-get update && sudo apt-get dist-upgrade # falls dein System aktuell ist, lass es weg ;) sudo stop vdr sudo stop remoted sudo ir-keytable -t |
|
|
Source code |
1 |
sudo ir-keytable -c -p NEC,RC6 -w /etc/rc_keymaps/<Name der Keymap> |
|
|
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 |
root@zavdr:~# ir-keytable -v
Found device /sys/class/rc/rc0/
Input sysfs node is /sys/class/rc/rc0/input2/
Event sysfs node is /sys/class/rc/rc0/input2/event2/
Parsing uevent /sys/class/rc/rc0/input2/event2/uevent
/sys/class/rc/rc0/input2/event2/uevent uevent MAJOR=13
/sys/class/rc/rc0/input2/event2/uevent uevent MINOR=66
/sys/class/rc/rc0/input2/event2/uevent uevent DEVNAME=input/event2
Parsing uevent /sys/class/rc/rc0/uevent
/sys/class/rc/rc0/uevent uevent NAME=rc-rc6-mce
/sys/class/rc/rc0/uevent uevent DRV_NAME=mceusb
input device is /dev/input/event2
/sys/class/rc/rc0/protocols protocol rc5 (enabled)
/sys/class/rc/rc0/protocols protocol nec (enabled)
/sys/class/rc/rc0/protocols protocol rc6 (enabled)
/sys/class/rc/rc0/protocols protocol jvc (enabled)
/sys/class/rc/rc0/protocols protocol sony (enabled)
/sys/class/rc/rc0/protocols protocol lirc (enabled)
Found /sys/class/rc/rc0/ (/dev/input/event2) with:
Driver mceusb, table rc-rc6-mce
Supported protocols: NEC JVC SONY LIRC other
Enabled protocols: NEC JVC SONY LIRC other
Repeat delay = 250 ms, repeat period = 33 ms
|
|
|
Source code |
1 2 |
root@zavdr:~# stop remoted stop: Unknown job: remoted |
|
|
Source code |
1 2 |
root@zavdr:~# ir-keytable -t Testing events. Please, press CTRL-C to abort. |
|
|
Source code |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
root@zavdr:~# evtest /dev/input/event2
Input driver version is 1.0.1
Input device ID: bus 0x0 vendor 0x0 product 0x0 version 0x0
Input device name: "Media Center Ed. eHome Infrared Remote Transceiver (0471:060c)"
Supported events:
Event type 0 (Sync)
Event type 1 (Key)
Event code 28 (Enter)
Event code 103 (Up)
Event code 105 (Left)
Event code 106 (Right)
Event code 108 (Down)
Event code 111 (Delete)
....
....
Event code 523 (?)
Event type 20 (Repeat)
Testing ... (interrupt to exit)
|
This post has been edited 1 times, last edit by "izeman" (Sep 11th 2011, 11:28am)
|
|
Source code |
1 2 3 |
root@zavdr:~# ir-keytable -p LIRC /sys/class/rc/rc0//protocols: Invalid argument Couldn't change the IR protocols |
|
|
Source code |
1 2 3 4 5 6 7 8 9 10 11 |
root@zavdr:~# lsmod |grep rc libcrc32c 12644 1 btrfs arc4 12529 2 ir_lirc_codec 12934 0 rc_rc6_mce 12502 0 ir_rc6_decoder 12546 0 lirc_dev 18909 1 ir_lirc_codec ir_rc5_decoder 12546 0 ir_core 21212 9 ir_lirc_codec,ir_sony_decoder,rc_rc6_mce,ir_jvc_decoder,ir_rc6_decoder,ir_rc5_decoder,ir_nec_decoder,mceusb i2c_nforce2 13058 0 forcedeth 63555 0 |

|
|
Source code |
1 2 3 4 5 6 7 8 9 |
root@vdr:~# lsmod |grep ir ir_lirc_codec 4214 0 lirc_dev 12276 1 ir_lirc_codec ir_sony_decoder 1889 0 ir_jvc_decoder 1982 0 ir_rc6_decoder 2302 0 ir_rc5_decoder 1886 0 ir_nec_decoder 2398 0 rc_core 17883 9 ir_lirc_codec,ir_sony_decoder,ir_jvc_decoder,ir_rc6_decoder,rc_rc6_mce,ir_rc5_decoder,ir_nec_decoder,mceusb |
ir-keytable -p LIRCroot@zavdr:~# stop remoted
stop: Unknown job: remoted
|
|
Source code |
1 |
sudo stop eventlircd |
This post has been edited 2 times, last edit by "seahawk1986" (Sep 11th 2011, 8:54pm)
sorry, aber aus dem erstem satz werd ich nicht schlau

du meinst, dass das jetzt statt remoted, eventlircd ist. hab ich natuerlich auch schon gestoppt. geaendert hat's aber leider auch nichts.
|
|
Source code |
1 2 3 4 5 6 7 8 |
root@zavdr:~# stop eventlircd eventlircd stop/waiting root@zavdr:~# pidof eventlircd root@zavdr:~# pidof remoted root@zavdr:~# ir-keytable -t Testing events. Please, press CTRL-C to abort. ^C root@zavdr:~# |

|
|
Source code |
1 2 3 4 5 6 |
Sep 14 21:01:37 zavdr kernel: [ 12.690299] Registered IR keymap rc-rc6-mce Sep 14 21:01:37 zavdr kernel: [ 12.703765] input: Media Center Ed. eHome Infrared Remote Transceiver (0471:060c) as /devices/virt$ Sep 14 21:01:37 zavdr kernel: [ 12.710935] rc0: Media Center Ed. eHome Infrared Remote Transceiver (0471:060c) as /devices/virtua$ Sep 14 21:01:37 zavdr kernel: [ 12.711631] rc rc0: lirc_dev: driver ir-lirc-codec (mceusb) registered at minor = 0 Sep 14 21:01:37 zavdr kernel: [ 12.711701] mceusb 3-2:1.0: Registered BB+ Dongle(e.d) on usb3:2 Sep 14 21:01:37 zavdr kernel: [ 12.712596] usbcore: registered new interface driver mceusb |
|
|
Source code |
1 2 3 4 5 6 |
root@zavdr:~# ir-keytable -v
Found /sys/class/rc/rc0/ (/dev/input/event3) with:
Driver mceusb, table rc-rc6-mce
Supported protocols: NEC JVC SONY LIRC other
Enabled protocols: NEC JVC SONY LIRC other
Repeat delay = 250 ms, repeat period = 33 ms
|

Andererseits sollte es jetzt dichter an dem sein, was man erwartet. Das WFE sollte nun auch keine Einträge mehr führen, welche nicht nötig sind bzw nicht funktionieren würden.
)
. Wenn du s2-liplianin verwendest (was ich vermute da es bei der S2 3600 automatisch ausgewählt wird) , dort gab es bis vor kurzem Probleme mit lirc weil einige Module nicht generiert wurden. Das sollte jetzt behoben sein.
du wirst sicher nicht die keytable von der s2 6400 verwenden können da diese bestimmt Treiberabhängig ist. Wenn ich richtig liege müsste der Empfänger eigentlich rc5 direkt verstehen und müsste unbekannte Tasten im syslog ausspucken (was ja auch so zu erwarten ist).
Für letzteres ist mir nicht ganz klar was die FB sendet (rc5 ?)
. aber ich werde das heute abend mal testen.