ChromeOS version: 67-70, any, never worked before.
ChromeOS device model: any
Case#: 17421896
Description:
Digital microscopes are identified as Camera, and devices like "Celestron Digital Microscope Imager" are working with no issues.
However specific device "IDS proscope EDU" working in third-party apps/websites e.g. testmycam but in native camera app, when trying to switch to this camera, nothing happens.
In logs I see
2018-11-05T10:33:56.994208-05:00 INFO kernel: [ 84.885497] usb 1-2: new high-speed USB device number 5 using xhci_hcd
2018-11-05T10:33:57.176237-05:00 INFO kernel: [ 85.068232] usb 1-2: New USB device found, idVendor=0c45, idProduct=6366, bcdDevice= 1.00
2018-11-05T10:33:57.176265-05:00 INFO kernel: [ 85.068253] usb 1-2: New USB device strings: Mfr=2, Product=1, SerialNumber=3
2018-11-05T10:33:57.176268-05:00 INFO kernel: [ 85.068266] usb 1-2: Product: Digital microscope
2018-11-05T10:33:57.176270-05:00 INFO kernel: [ 85.068275] usb 1-2: Manufacturer: Sonix Technology Co., Ltd.
2018-11-05T10:33:57.176271-05:00 INFO kernel: [ 85.068285] usb 1-2: SerialNumber: SN0001
2018-11-05T10:33:57.180197-05:00 INFO kernel: [ 85.071806] uvcvideo: Found UVC 1.00 device Digital microscope (0c45:6366)
2018-11-05T10:33:57.189681-05:00 INFO kernel: [ 85.080062] platform vpd: Driver vpd requests probe deferral
2018-11-05T10:33:57.296052-05:00 INFO permission_broker[1427]: ProcessPath(/dev/bus/usb/001/005)
2018-11-05T10:33:57.450082-05:00 INFO permission_broker[1427]: AllowUsbDeviceRule: ALLOW
2018-11-05T10:33:57.450492-05:00 INFO permission_broker[1427]: AllowTtyDeviceRule: IGNORE
2018-11-05T10:33:57.591215-05:00 INFO permission_broker[1427]: DenyClaimedUsbDeviceRule: DENY
2018-11-05T10:33:57.591440-05:00 INFO permission_broker[1427]: Verdict for /dev/bus/usb/001/005: DENY
Since it's working in third-party websites, and specific to Camera app, setting this component.
Drive link to logs:
https://drive.google.com/open?id=1yWqFmwDpRn9ZWyijZq-_XaZ-nLM8z1eo
Comment 1 by sylcat@google.com
, Jan 11