UPDATE2Was sent a replacement device which is updated slightly from the original.

UPDATE1: My device died. I left it plugged in and OBS active overnight and it was dead in the morning. Got very hot. Possibly overheated and fried itself. It no longer registers at all.

A widely sold and inexpensive USB2 HDMI capture device.

As reported by Linux (5.4.0-40-generic on Ubuntu 20.04):

  • Manufacturer: MACROSILICON
  • idVendor=534d
  • idProduct=2109
  • bcdDevice=21.00
  • Mfr=1, Product=0, SerialNumber=0

The uvcvideo and hid-generic drivers output the following:

[68854.902315] uvcvideo: Found UVC 1.00 device <unnamed> (534d:2109)
[68854.903137] uvcvideo 1-1:1.0: Entity type for entity Processing 2 was not initialized!
[68854.903138] uvcvideo 1-1:1.0: Entity type for entity Camera 1 was not initialized!
[68854.905043] hid-generic 0003:534D:2109.0016: hiddev1,hidraw3: USB HID v1.10 Device [MACROSILICON] on usb-0000:00:14.0-1/input4

Works well with OBS 25.0.8 on Ubuntu 20.04. Using an ALSA audio device seems to be best with regard to video / audio sync. Need to use “YU12” as the “Video format” to get 60fps.