Xbmc Kodi und vnsi

  • Mh, zeig mal bitte welchen Pfad der Empfänger gerade hat:

    Code
    cat /proc/bus/input/devices

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • 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=0019 Vendor=0000 Product=0006 Version=0000
    N: Name="Video Bus"
    P: Phys=LNXVIDEO/video/input0
    S: Sysfs=/devices/LNXSYSTM:00/device:00/PNP0A08:00/LNXVIDEO:00/input/input5
    U: Uniq=
    H: Handlers=kbd event2
    B: PROP=0
    B: EV=3
    B: KEY=3e000b00000000 0 0 0


    I: Bus=0000 Vendor=0000 Product=0000 Version=0000
    N: Name="HDA Intel HDMI HDMI/DP,pcm=8"
    P: Phys=ALSA
    S: Sysfs=/devices/pci0000:00/0000:00:03.0/sound/card0/input8
    U: Uniq=
    H: Handlers=event3
    B: PROP=0
    B: EV=21
    B: SW=140


    I: Bus=0000 Vendor=0000 Product=0000 Version=0000
    N: Name="HDA Intel HDMI HDMI/DP,pcm=7"
    P: Phys=ALSA
    S: Sysfs=/devices/pci0000:00/0000:00:03.0/sound/card0/input7
    U: Uniq=
    H: Handlers=event4
    B: PROP=0
    B: EV=21
    B: SW=140


    I: Bus=0000 Vendor=0000 Product=0000 Version=0000
    N: Name="HDA Intel HDMI HDMI/DP,pcm=3"
    P: Phys=ALSA
    S: Sysfs=/devices/pci0000:00/0000:00:03.0/sound/card0/input6
    U: Uniq=
    H: Handlers=event5
    B: PROP=0
    B: EV=21
    B: SW=140


    I: Bus=0000 Vendor=0000 Product=0000 Version=0000
    N: Name="HDA Intel PCH Front Headphone"
    P: Phys=ALSA
    S: Sysfs=/devices/pci0000:00/0000:00:1b.0/sound/card1/input16
    U: Uniq=
    H: Handlers=event6
    B: PROP=0
    B: EV=21
    B: SW=4


    I: Bus=0000 Vendor=0000 Product=0000 Version=0000
    N: Name="HDA Intel PCH Line Out Side"
    P: Phys=ALSA
    S: Sysfs=/devices/pci0000:00/0000:00:1b.0/sound/card1/input15
    U: Uniq=
    H: Handlers=event7
    B: PROP=0
    B: EV=21
    B: SW=40


    I: Bus=0000 Vendor=0000 Product=0000 Version=0000
    N: Name="HDA Intel PCH Line Out CLFE"
    P: Phys=ALSA
    S: Sysfs=/devices/pci0000:00/0000:00:1b.0/sound/card1/input14
    U: Uniq=
    H: Handlers=event8
    B: PROP=0
    B: EV=21
    B: SW=40


    I: Bus=0000 Vendor=0000 Product=0000 Version=0000
    N: Name="HDA Intel PCH Line Out Surround"
    P: Phys=ALSA
    S: Sysfs=/devices/pci0000:00/0000:00:1b.0/sound/card1/input13
    U: Uniq=
    H: Handlers=event9
    B: PROP=0
    B: EV=21
    B: SW=40


    I: Bus=0000 Vendor=0000 Product=0000 Version=0000
    N: Name="HDA Intel PCH Line Out Front"
    P: Phys=ALSA
    S: Sysfs=/devices/pci0000:00/0000:00:1b.0/sound/card1/input12
    U: Uniq=
    H: Handlers=event10
    B: PROP=0
    B: EV=21
    B: SW=40


    I: Bus=0000 Vendor=0000 Product=0000 Version=0000
    N: Name="HDA Intel PCH Line"
    P: Phys=ALSA
    S: Sysfs=/devices/pci0000:00/0000:00:1b.0/sound/card1/input11
    U: Uniq=
    H: Handlers=event11
    B: PROP=0
    B: EV=21
    B: SW=2000


    I: Bus=0000 Vendor=0000 Product=0000 Version=0000
    N: Name="HDA Intel PCH Rear Mic"
    P: Phys=ALSA
    S: Sysfs=/devices/pci0000:00/0000:00:1b.0/sound/card1/input10
    U: Uniq=
    H: Handlers=event12
    B: PROP=0
    B: EV=21
    B: SW=10


    I: Bus=0000 Vendor=0000 Product=0000 Version=0000
    N: Name="HDA Intel PCH Front Mic"
    P: Phys=ALSA
    S: Sysfs=/devices/pci0000:00/0000:00:1b.0/sound/card1/input9
    U: Uniq=
    H: Handlers=event13
    B: PROP=0
    B: EV=21
    B: SW=10


    I: Bus=0003 Vendor=15c2 Product=0043 Version=0002
    N: Name="iMON Panel, Knob and Mouse(15c2:0043)"
    P: Phys=usb-0000:00:14.0-14/input1
    S: Sysfs=/devices/pci0000:00/0000:00:14.0/usb3/3-14/3-14:1.0/input/input17
    U: Uniq=
    H: Handlers=kbd mouse0 event14
    B: PROP=0
    B: EV=100007
    B: KEY=10800320 200000200000000 30000 400110000 411000000801 e168000000000 10000002
    B: REL=103


    I: Bus=0003 Vendor=0ac8 Product=3420 Version=0100
    N: Name="Venus USB2.0 Camera"
    P: Phys=usb-0000:00:14.0-5/button
    S: Sysfs=/devices/pci0000:00/0000:00:14.0/usb3/3-5/3-5:1.0/input/input19
    U: Uniq=
    H: Handlers=kbd event15
    B: PROP=0
    B: EV=3
    B: KEY=100000 0 0 0


    I: Bus=0003 Vendor=15c2 Product=0043 Version=0002
    N: Name="iMON Remote (15c2:0043)"
    P: Phys=usb-0000:00:14.0-14/input0
    S: Sysfs=/devices/pci0000:00/0000:00:14.0/usb3/3-14/3-14:1.0/rc/rc0/input18
    U: Uniq=
    H: Handlers=kbd event16
    B: PROP=0
    B: EV=100013
    B: KEY=fff 0 108fc322 217604100000000 0 400118000 418000000001 9e968000000000 10000000
    B: MSC=10


    I: Bus=0003 Vendor=046d Product=c52b Version=0111
    N: Name="Logitech Unifying Device. Wireless PID:4024"
    P: Phys=usb-0000:00:14.0-3:1
    S: Sysfs=/devices/pci0000:00/0000:00:14.0/usb3/3-3/3-3:1.2/0003:046D:C52B.0003/input/input20
    U: Uniq=
    H: Handlers=sysrq kbd mouse1 event17
    B: PROP=0
    B: EV=12001f
    B: KEY=837fff072ff32d bf54444600000000 ffff0001 30f948b17c007 ffff73fad9415fff febeffdfffefffff fffffffffffffffe
    B: REL=1c3
    B: ABS=100000000
    B: MSC=10
    B: LED=1f

  • Ok und jetzt mal die udev Umgebungs-Variablen für das Gerät:

    Code
    udevadm info --query=env --name=/dev/input/event16

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • udevadm info --query=env --name=/dev/input/event16
    DEVLINKS=/dev/input/by-id/usb-15c2_0043-event-if00 /dev/input/by-path/pci-0000:00:14.0-usb-0:14:1.0-event
    DEVNAME=/dev/input/event16
    DEVPATH=/devices/pci0000:00/0000:00:14.0/usb3/3-14/3-14:1.0/rc/rc0/input18/event16
    ID_BUS=usb
    ID_INPUT=1
    ID_INPUT_KEY=1
    ID_MODEL=0043
    ID_MODEL_ENC=0043
    ID_MODEL_ID=0043
    ID_PATH=pci-0000:00:14.0-usb-0:14:1.0
    ID_PATH_TAG=pci-0000_00_14_0-usb-0_14_1_0
    ID_REVISION=0002
    ID_SERIAL=15c2_0043
    ID_TYPE=hid
    ID_USB_DRIVER=imon
    ID_USB_INTERFACES=:030002:030000:
    ID_USB_INTERFACE_NUM=00
    ID_VENDOR=15c2
    ID_VENDOR_ENC=15c2
    ID_VENDOR_ID=15c2
    MAJOR=13
    MINOR=80
    SUBSYSTEM=input
    USEC_INITIALIZED=41494
    XKBLAYOUT=de
    XKBMODEL=pc105
    eventlircd_enable=true

  • Ok, also hat die udev-Regel funktioniert. Dann mach bitte noch einmal einen Neustart des Rechners und schau, ob es dann wie oben beschrieben mit irw klappt.

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • cool damit sollte es nun gehen?


    sudo irw /dev/lircd
    [sudo] password for htpc25:
    67 0 KEY_UP devinput
    69 0 KEY_LEFT devinput
    16e 0 KEY_PVR devinput
    16d 0 KEY_EPG devinput
    166 0 KEY_INFO devinput
    18f 0 KEY_GREEN devinput
    189 0 KEY_VIDEO devinput
    d4 0 KEY_CAMERA devinput
    181 0 KEY_RADIO devinput
    192 0 KEY_CHANNELUP devinput
    193 0 KEY_CHANNELDOWN devinput
    185 0 KEY_DVD devinput
    ae 0 KEY_EXIT devinput
    a7 0 KEY_RECORD devinput
    a8 0 KEY_REWIND devinput
    cf 0 KEY_PLAY devinput
    77 0 KEY_PAUSE devinput
    d0 0 KEY_FASTFORWARD devinput
    80 0 KEY_STOP devinput

  • Ja, jetzt einfach mal KODI starten und schauen, ob es funktioniert :)

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Gut, das war ja eine schwere Geburt...

    aus welcher Gegend kommst du?

    Ich bin aus München, trinke aber kein Bier :)

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • ich bin aus Frankfurt/Main was sagst du zum Wein? ;)


    auf die Gefahr hin Frech zu sein ich habe noch einen HTPC auch mit Ubuntu kann ich die Befehle für die Fernbedienung bei dem anwenden? Der hat halt eine eingebauten IR Empfänger und bei dem gehen auch schon die Richtungstasten. :)


    Leider schaffe ich den Server heute nicht mehr aber ich bin erst mal super Glücklich das der Hauptclient soweit läuft.

  • auf die Gefahr hin Frech zu sein ich habe noch einen HTPC auch mit Ubuntu kann ich die Befehle für die Fernbedienung bei dem anwenden? Der hat halt eine eingebauten IR Empfänger und bei dem gehen auch schon die Richtungstasten.

    Wenn du mir sagst, was für einen Empfänger du da genau hast, kann ich dir hoffentlich sagen, wie man ihn einbindet.

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Dann zeig doch mal, ob er hier auftaucht:

    Code
    cat /proc/bus/input/devices
    sudo ir-keytable

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • 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=0019 Vendor=0000 Product=0006 Version=0000
    N: Name="Video Bus"
    P: Phys=LNXVIDEO/video/input0
    S: Sysfs=/devices/LNXSYSTM:00/device:00/PNP0A08:00/device:09/LNXVIDEO:00/input/input5
    U: Uniq=
    H: Handlers=kbd event2
    B: PROP=0
    B: EV=3
    B: KEY=3e000b00000000 0 0 0


    I: Bus=0019 Vendor=1283 Product=0000 Version=0000
    N: Name="ITE8713 CIR transceiver"
    P: Phys=
    S: Sysfs=/devices/virtual/rc/rc0/input6
    U: Uniq=
    H: Handlers=kbd event3
    B: PROP=0
    B: EV=100013
    B: KEY=fff 0 200108fc32e 237605100000000 0 700158000 419200004001 8e968000000000 10000000
    B: MSC=10


    I: Bus=0000 Vendor=0000 Product=0000 Version=0000
    N: Name="MCE IR Keyboard/Mouse (ite-cir)"
    P: Phys=/input0
    S: Sysfs=/devices/virtual/input/input7
    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=0c45 Product=7403 Version=0100
    N: Name="RF-Dongle"
    P: Phys=usb-0000:00:06.0-1/input0
    S: Sysfs=/devices/pci0000:00/0000:00:06.0/usb4/4-1/4-1:1.0/input/input8
    U: Uniq=
    H: Handlers=sysrq kbd event5
    B: PROP=0
    B: EV=120013
    B: KEY=1000000000007 ff800000000007ff febeffdfffefffff fffffffffffffffe
    B: MSC=10
    B: LED=1f


    I: Bus=0003 Vendor=0c45 Product=7403 Version=0100
    N: Name="RF-Dongle"
    P: Phys=usb-0000:00:06.0-1/input1
    S: Sysfs=/devices/pci0000:00/0000:00:06.0/usb4/4-1/4-1:1.1/input/input9
    U: Uniq=
    H: Handlers=kbd mouse1 event6
    B: PROP=0
    B: EV=1f
    B: KEY=1f0000 2020000 3878d801d001 1e000000000000 0
    B: REL=103
    B: ABS=100000000
    B: MSC=10


    I: Bus=0000 Vendor=0000 Product=0000 Version=0000
    N: Name="HDA NVidia HDMI/DP,pcm=3 Phantom"
    P: Phys=ALSA
    S: Sysfs=/devices/pci0000:00/0000:00:08.0/sound/card0/input18
    U: Uniq=
    H: Handlers=event7
    B: PROP=0
    B: EV=21
    B: SW=140


    I: Bus=0000 Vendor=0000 Product=0000 Version=0000
    N: Name="HDA NVidia Front Headphone"
    P: Phys=ALSA
    S: Sysfs=/devices/pci0000:00/0000:00:08.0/sound/card0/input17
    U: Uniq=
    H: Handlers=event8
    B: PROP=0
    B: EV=21
    B: SW=4


    I: Bus=0000 Vendor=0000 Product=0000 Version=0000
    N: Name="HDA NVidia Line Out Side"
    P: Phys=ALSA
    S: Sysfs=/devices/pci0000:00/0000:00:08.0/sound/card0/input16
    U: Uniq=
    H: Handlers=event9
    B: PROP=0
    B: EV=21
    B: SW=40


    I: Bus=0000 Vendor=0000 Product=0000 Version=0000
    N: Name="HDA NVidia Line Out CLFE"
    P: Phys=ALSA
    S: Sysfs=/devices/pci0000:00/0000:00:08.0/sound/card0/input15
    U: Uniq=
    H: Handlers=event10
    B: PROP=0
    B: EV=21
    B: SW=40


    I: Bus=0000 Vendor=0000 Product=0000 Version=0000
    N: Name="HDA NVidia Line Out Surround"
    P: Phys=ALSA
    S: Sysfs=/devices/pci0000:00/0000:00:08.0/sound/card0/input14
    U: Uniq=
    H: Handlers=event11
    B: PROP=0
    B: EV=21
    B: SW=40


    I: Bus=0000 Vendor=0000 Product=0000 Version=0000
    N: Name="HDA NVidia Line Out Front"
    P: Phys=ALSA
    S: Sysfs=/devices/pci0000:00/0000:00:08.0/sound/card0/input13
    U: Uniq=
    H: Handlers=event12
    B: PROP=0
    B: EV=21
    B: SW=40


    I: Bus=0000 Vendor=0000 Product=0000 Version=0000
    N: Name="HDA NVidia Line"
    P: Phys=ALSA
    S: Sysfs=/devices/pci0000:00/0000:00:08.0/sound/card0/input12
    U: Uniq=
    H: Handlers=event13
    B: PROP=0
    B: EV=21
    B: SW=2000


    I: Bus=0000 Vendor=0000 Product=0000 Version=0000
    N: Name="HDA NVidia Rear Mic"
    P: Phys=ALSA
    S: Sysfs=/devices/pci0000:00/0000:00:08.0/sound/card0/input11
    U: Uniq=
    H: Handlers=event14
    B: PROP=0
    B: EV=21
    B: SW=10


    I: Bus=0000 Vendor=0000 Product=0000 Version=0000
    N: Name="HDA NVidia Front Mic"
    P: Phys=ALSA
    S: Sysfs=/devices/pci0000:00/0000:00:08.0/sound/card0/input10
    U: Uniq=
    H: Handlers=event15
    B: PROP=0
    B: EV=21
    B: SW=10


    sudo ir-keytable
    sudo: ir-keytable: command not found


    Ps: lass die Bayer blos nicht spitzkriegen das du kein Bier trinkst, sonst nimmt das ein übles ende ;)

  • sudo ir-keytable
    sudo: ir-keytable: command not found

    Wie du das beheben kannst, weist du ja hoffentlich mittlerweile.

    Code
    I: Bus=0019 Vendor=1283 Product=0000 Version=0000
    N: Name="ITE8713 CIR transceiver"
    P: Phys=
    S: Sysfs=/devices/virtual/rc/rc0/input6
    U: Uniq=
    H: Handlers=kbd event3 
    B: PROP=0
    B: EV=100013
    B: KEY=fff 0 200108fc32e 237605100000000 0 700158000 419200004001 8e968000000000 10000000
    B: MSC=10

    Also auch ein rc-core Empfänger. Im Prnzip kannst du da das gleiche machen wie für den anderen Rechner - ich denke dass er die passende Keymap für die mitgelieferte Fernbedienung schon automatisch lädt, daher kmusst du /etc/rc_maps.cfg erst mal nicht anpassen.

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • "Wie du das beheben kannst, weist du ja hoffentlich mittlerweile."
    Jap mit sudo apt-get install ir-keytable da habe ich schon etwas vorgearbeitet nur die ganzen zusätzlichen Optionen verwirren mich noch.


    ich habe noch udevadm info --query=env --name=/dev/input/event3 gemacht aber bei


    sudo irw /dev/lircd
    kommt wieder nur die Richtungstasten
    ^[[A^[[C^[[D^[[A^[[B^[[A^C


    habe ich was ausgelassen, oder sollte es input 6 sein?

  • Zum Verständnis: eventlircd bindet alle Eingabegeräte ein, bei denen das udev-Attribut eventlircd_enable=true gesetzt ist.
    Also hast du ir-keytable und eventlircd wie weiter oben beschrieben installiert, den Upstart-Job in /etc/init/eventlrcd.conf erstellt:

    und die udev-Regel /etc/udev/rules.d/98-rc.rules angelegt?

    Code
    #-------------------------------------------------------------------------------
    # Ask eventlircd to handle input event devices created by rc-core (kernel).
    #-------------------------------------------------------------------------------
    SUBSYSTEM=="input", SUBSYSTEMS=="rc", KERNEL=="event[0-9]*" \
      ENV{eventlircd_enable}="true"

    Danach machst du am besten einen Neustart.


    ich habe noch udevadm info --query=env --name=/dev/input/event3 gemacht

    Hast du dabei das Attribut "eventlircd_enable=true"
    gesehen?

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • So ich fische mal wieder diesen Thread raus. Nach etlichen versuchen das alte System zu retten, war es dann doch sinnvoller es wieder sauber neu aufzusetzen. Ich wolle wie vorher beschrieben die VNSI Server installieren, es sah auch alles soweit so gut aus nur bekomme ich keine Verbindung vom Klient aus.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!