USB-Mikroskop auf Mac / ChromeOS / Linux

USB-Mikroskop auf Mac / ChromeOS / Linux

Ich habe vor Kurzem ein digitales Mikroskop Aigo GE-5 bekommen und leider wird es von keinem meiner Betriebssysteme als Kamera erkannt.

Das Gerät wird vom Kernel erkannt:

T:  Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 20 Spd=480 MxCh= 0
D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=1578 ProdID=800d Rev=01.00
S:  Manufacturer=Digital Microscope
S:  Product=USB 2.0 Camera
S:  SerialNumber=GE5-2007-04-12
C:  #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=500mA
I:  If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=00 Prot=ff Driver=(none)

Aber es scheint, dass wir aufgrund der USB-ID keinen Treiber damit verknüpfen können. Die Hersteller- und Produkt-IDs lauten 1578:800d

Nur zum Vergleich hier die Ausgabe für meine Webcam auf einem der Laptops:

T:  Bus=01 Lev=01 Prnt=01 Port=03 Cnt=02 Dev#= 19 Spd=480 MxCh= 0
D:  Ver= 2.00 Cls=ef(misc ) Sub=02 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=0bda ProdID=57cf Rev=00.03
S:  Manufacturer=HD WebCam
S:  Product=HD WebCam
S:  SerialNumber=NC2141103Q632028A6LM03
C:  #Ifs= 2 Cfg#= 1 Atr=80 MxPwr=500mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=0e(video) Sub=01 Prot=00 Driver=uvcvideo
I:  If#= 1 Alt= 0 #EPs= 0 Cls=0e(video) Sub=02 Prot=00 Driver=uvcvideo

Hier wurde der uvcvideo-Treiber korrekt der Hardware zugewiesen. Die Frage ist also, ob ich das Gerät anhand seiner ID irgendwie dem Treiber zuordnen kann? (ohne den USB-ID-String zur Kernelquelle für den betreffenden Treiber hinzuzufügen und den Kernel neu zu kompilieren – da das bei ChromeOS oder MacOS leider nicht funktioniert)

Ich bin für alle Ideen sehr dankbar.

Antwort1

Bin auf dasselbe Problem gestoßen und habe es geschafft, meins unter Ubuntu 18.04 mithilfe von guvcview zum Laufen zu bringen:

sudo apt-get install guvcview
dsmeg
guvcview

Ändern Sie dann die Eingabe in guvcview auf die andere Kameraoption (ich habe einfach die Option gewählt, die nicht die Webcam meines Laptops war).

verwandte Informationen