yaVDR 0.6 mousemate- Plugin

  • Hallo,


    hat jemand das Mousemate- Plugin unter yaVDR 0.6 am laufen?
    Das Plugin ist ja schon etwas älter und ich bekomme es irgendwie nicht hin.
    Deshalb erstmal die Frage ob es noch läuft und ob ich den Weg weiter verfolgen soll.


    Gruß Jan

    1:Dell PoweEdge T20; Xeon E3-1225 v3; 32GB RAM; Proxmox 5.4; MLD 5.4 als VDR-Server; 2 x Cine S2;
    2:Intel NUC i3 Passiv; 4GB RAM; 120GB SSD; easyvdr 3.5 als client; Harmony Hub

    2:Intel NUC i5 Passiv; 4GB RAM; 120GB SSD; easyvdr 3.5 als client; Harmony Hub
    3:Raspberry Pi 3B; MLD

  • Verrat doch mal was du schon gemacht hast und was im Log steht.

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Scheint ein Berechtigungsproblem zu sein:


    Code
    Jan  1 19:30:04 vdr vdr: [5022] loading plugin: /usr/lib/vdr/plugins/libvdr-mousemate.so.2.2.0
    Jan  1 19:30:04 vdr vdr: [5022] initializing plugin: mousemate (0.1.7): Bedient VDR mit einer Maus
    Jan  1 19:30:04 vdr vdr: [5022] starting plugin: mousemate
    Jan  1 19:30:04 vdr vdr: [5022] mousemate: unable to open /dev/input/event15: Keine Berechtigung
    Jan  1 19:42:03 vdr vdr: [5022] stopping plugin: mousemate
    Jan  1 19:42:15 vdr vdr: [5022] deleting plugin: mousemate


    an sonsten bin ich nach Wiki vorgegangen:


    http://www.vdr-wiki.de/wiki/index.php/Mousemate-plugin


    Gruß Jan

    1:Dell PoweEdge T20; Xeon E3-1225 v3; 32GB RAM; Proxmox 5.4; MLD 5.4 als VDR-Server; 2 x Cine S2;
    2:Intel NUC i3 Passiv; 4GB RAM; 120GB SSD; easyvdr 3.5 als client; Harmony Hub

    2:Intel NUC i5 Passiv; 4GB RAM; 120GB SSD; easyvdr 3.5 als client; Harmony Hub
    3:Raspberry Pi 3B; MLD

  • Im Wiki-Artikel zum Plugin wird eine udev-Regel vorgeschlagen, die die Berechtigungen anpasst: http://www.vdr-wiki.de/wiki/index.php/Mousemate-plugin#Tipps - ggf. musst du den Benutzer vdr noch in die Gruppe input aufnehmen.

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • udev hatte ich auch schon getestet. Da es nicht funktionierte dann aber erstmal wieder auf event15 gewechselt.
    unter evtest 15 ist die Maus auch zu finden.


    Die Gruppe input gibt es hier nicht. Muss sie erstellt werden?


    Code
    root@vdr:~# sudo usermod -aG input vdr
    usermod: group 'input' does not exist


    Gruß Jan

    1:Dell PoweEdge T20; Xeon E3-1225 v3; 32GB RAM; Proxmox 5.4; MLD 5.4 als VDR-Server; 2 x Cine S2;
    2:Intel NUC i3 Passiv; 4GB RAM; 120GB SSD; easyvdr 3.5 als client; Harmony Hub

    2:Intel NUC i5 Passiv; 4GB RAM; 120GB SSD; easyvdr 3.5 als client; Harmony Hub
    3:Raspberry Pi 3B; MLD

  • Die Gruppe input gibt es hier nicht.

    Das kommt davon, wenn man gerade ein Arch Linux vor sich hat...

    Muss sie erstellt werden?

    Könntest du machen - oder du nutzt eine existierende Gruppe wie "vdr" in der udev-Regel.

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Ich habe jetzt mal eine udev- Regel angelegt unter /etc/udev/rules.d/mousemate.rules


    Code
    #Bus 001 Device 006: ID 046d:c52b Logitech, Inc. Unifying Receiver
    KERNEL=="event*", ACTION=="add", SYSFS{idVendor}=="046d", SYSFS{idProduct}=="c52b" MODE="664", GROUP="vdr" SYMLINK+="mousemate"


    In der Kommentarzeile steht die lsusb- Ausgabe.


    Allerdings wird nach dem Neustart keine /dev/mousemate angelegt.


    Habe ich da noch einen Fehler?


    Gruß Jan

    1:Dell PoweEdge T20; Xeon E3-1225 v3; 32GB RAM; Proxmox 5.4; MLD 5.4 als VDR-Server; 2 x Cine S2;
    2:Intel NUC i3 Passiv; 4GB RAM; 120GB SSD; easyvdr 3.5 als client; Harmony Hub

    2:Intel NUC i5 Passiv; 4GB RAM; 120GB SSD; easyvdr 3.5 als client; Harmony Hub
    3:Raspberry Pi 3B; MLD

  • SYSFS ist recht alte udev-Syntax, die soweit ich weiß schon länger nicht mehr unterstützt wird - probier es mal stattdessen mit ATTRS:

    Code
    #Bus 001 Device 006: ID 046d:c52b Logitech, Inc. Unifying Receiver
    KERNEL=="event*", ACTION=="add", ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c52b" MODE="664", GROUP="vdr" SYMLINK+="mousemate"

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Seahawk, du bist mein persönlicher Held des Abends!
    Läuft.
    Vielen Dank!


    Gruß Jan

    1:Dell PoweEdge T20; Xeon E3-1225 v3; 32GB RAM; Proxmox 5.4; MLD 5.4 als VDR-Server; 2 x Cine S2;
    2:Intel NUC i3 Passiv; 4GB RAM; 120GB SSD; easyvdr 3.5 als client; Harmony Hub

    2:Intel NUC i5 Passiv; 4GB RAM; 120GB SSD; easyvdr 3.5 als client; Harmony Hub
    3:Raspberry Pi 3B; MLD

  • Vielleicht sollte der Wikieintrag zur udev- Regel mal aktualisiert werden.

    1:Dell PoweEdge T20; Xeon E3-1225 v3; 32GB RAM; Proxmox 5.4; MLD 5.4 als VDR-Server; 2 x Cine S2;
    2:Intel NUC i3 Passiv; 4GB RAM; 120GB SSD; easyvdr 3.5 als client; Harmony Hub

    2:Intel NUC i5 Passiv; 4GB RAM; 120GB SSD; easyvdr 3.5 als client; Harmony Hub
    3:Raspberry Pi 3B; MLD

  • Nur zu :)

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Nun habe ich eine weile mit dem Mousemate- Plugin getüftelt und das ist dabei herausgekommen.


    Als Grundlage diente ein Contour ShuttleXpress und eine Amir Funkmaus mit 5 Tasten.
    In der Maus ist noch ein mechanisches Mausrad verbaut. Für meinen Umbau perfekt geeignet.
    Der ShuttleXpress hat im Normalfall eine USB- Kabelverbindung. Daher nutze ich nur den Encoder, Taster und das Gehäuse. Der Controller wurde Fachmännisch weggedremelt und die Komponenten an die Mausplatine gelötet.
    Das Gehäuse stammt aus dem 3D- Drucker.
    Die Ersten Serienstaffeln sind geschnitten und das Gerät ist für gut befunden.
    Danke für das tolle Plugin, dass scheinbar nicht mehr weiterentwickelt wird. Wäre wirklich schade darum…
    Danke seahawk für die udev- Hilfe
    Danke chriszero für die Zeichnung und den Druck des Gehäuses.


    Gruß Jan


    1:Dell PoweEdge T20; Xeon E3-1225 v3; 32GB RAM; Proxmox 5.4; MLD 5.4 als VDR-Server; 2 x Cine S2;
    2:Intel NUC i3 Passiv; 4GB RAM; 120GB SSD; easyvdr 3.5 als client; Harmony Hub

    2:Intel NUC i5 Passiv; 4GB RAM; 120GB SSD; easyvdr 3.5 als client; Harmony Hub
    3:Raspberry Pi 3B; MLD

  • Hi,
    dann musst du jetzt aber auch noh mehr preisgeben was du wie zusammengebaut hast! Und den Softwareteil am Besten auch gleich ;)


    Klingt schon interessant!


    Könnte dann auch ins Wiki!


    MfG,
    Stefan

    Test-VDR1: HP rp5700 Fertigsystem, Core2Duo E6400, 2GB RAM, FF-SD C-2300, nvidia Slim-GT218 x1 | easyVDR 2.0 64Bit
    VDR3: in Rente

    VDR4: MSI G31M2 v2, Digitainer2-Geh., t6963c 6" gLCD, E5200, 2GB, 3TB WD Red, GT730, 2x TT S2-3200; easyVDR 3.5 64bit
    VDR5: Gigabyte
    GA-G31M-S2L, Intel E2140, Zotac GT730 passiv, Digitainer2-Geh., t6963c 6 " gLCD, 2 TB WD Red, 2x TT S2-3200 (an 1 Kabel) easyVDR 3.5 64bit
    VDR6:
    Intel E5200, GT630 passiv, F1 750 GB, t6963c gLCD, 2x TT S2-3200 | easyVDR 3.5 64bit
    VDR-User #1068
    www.easy-vdr.de

Jetzt mitmachen!

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