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
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
Verrat doch mal was du schon gemacht hast und was im Log steht.
Scheint ein Berechtigungsproblem zu sein:
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
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.
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?
Gruß Jan
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.
Ich habe jetzt mal eine udev- Regel angelegt unter /etc/udev/rules.d/mousemate.rules
#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
SYSFS ist recht alte udev-Syntax, die soweit ich weiß schon länger nicht mehr unterstützt wird - probier es mal stattdessen mit ATTRS:
Seahawk, du bist mein persönlicher Held des Abends!
Läuft.
Vielen Dank!
Gruß Jan
Vielleicht sollte der Wikieintrag zur udev- Regel mal aktualisiert werden.
Nur zu
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
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
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!