Mölkauer schrieb:
Dabei konnte ich feststellen, dass der Treiber libinput dem Gerät den Namen /dev/input/event7 verpasst
libinput hat mit der erstellten Gerätedatei nichts zu tun, die wird vom Kernel gestellt und von libinput lediglich ausgelesen. Die ist zweckgebunden und bietet dementsprechend auch keinen Vollzugriff auf die Kamera, darüber kommst du wirklich nur an reguläre Eingabedaten aus dem zuständigen Subsystem des Kernels.
Mölkauer schrieb:
und der Meinung ist dass es ein keyboard wäre.
Das bedeutet erst einmal nur, dass ein Eingabegerät erkannt wurde. Dabei kann es sich schlicht und ergreifend auch einfach nur um einen Knopf auf der Kamera handeln, welcher zB für eine Art Fotomodus benutzt werden kann. Der muss nicht unbedingt auch verbaut sein, es reicht ja schon wenn der Controller so eine Taste vorsieht und dies daher ans System meldet.
Auch Mäuse werden als Tastaturen erkannt, weil der X Server zwischen Geräten die Positionsdaten liefern und Geräten mit Tasten unterscheidet, wodurch Mäuse bei beiden Kategorien auftauchen.
Mölkauer schrieb:
Könnte mir jemand bei der Erstellung der Regel, dass die Camera video0 sein soll behilflich sein?
Nach deinen Angaben ist sie das bereits.
Die Webcam ist schon ziemlich alt und verwendet möglicherweise sehr exotische Pixelformate mit denen die Anwendungen schlichtweg nichts anfangen können. V4L2 hat einen kleinen Helfer für solche Fälle der u.U. funktionieren könnte:
LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l2convert.so guvcview