Microscopio USB en Mac/ChromeOS/Linux

Microscopio USB en Mac/ChromeOS/Linux

Recientemente compré un microscopio digital Aigo GE-5 y lamentablemente ninguno de mis sistemas operativos lo reconoce como una cámara.

El dispositivo es visto por el kernel:

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)

Pero parece que, según su ID de USB, no podemos vincularle un controlador. Los ID de proveedor y producto son 1578:800d

Sólo a modo de comparación, aquí está la salida de mi cámara web en una de las computadoras portátiles:

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

Aquí el controlador uvcvideo se asignó correctamente al hardware. Entonces, la pregunta es ¿puedo asignar de alguna manera el dispositivo según su ID al controlador? (sin agregar la cadena de ID USB a la fuente del kernel para el controlador en cuestión y volver a compilar el kernel; me temo que, en caso de ChromeOS o MacOS, no puede funcionar)

Cualquier idea sería muy apreciada.

Respuesta1

Me encontré con el mismo problema, logré poner el mío en funcionamiento en Ubuntu 18.04 usando guvcview:

sudo apt-get install guvcview
dsmeg
guvcview

Luego cambie la entrada en guvcview a la otra opción de cámara (simplemente elegí la opción que no era la cámara web de mi computadora portátil)

información relacionada