At the time of previously installing this I didn't think about potential of using an old webcam (not supported by Windows).
You might like to add this to the wiki regarding kernel compilation for WSL... (Haven't actually done it yet but thought I would put this up before I forget) If someone is going to compile a kernel regarding USB devices, they probably might as well cover majority of USB cases.
[ ] Multimedia support -> [M] Multimedia support
[ ] Cameras/video grabbers support -> [*] Cameras/video grabbers support
[ ] Media USB Adapters -> [*] Media USB Adapters
< > USB Video Class (UVC) -> <M> USB Video Class (UVC)
[*] UVC input events device support
PS your usbipd driver worked like a dream with an old scanner (not supported with Windows) - was scanning a lot of photos and used 2 scanners at once... one on Windows and another on WSL with xsane...
Maybe I have too many options turned on, but I see some say v4l2 must be turned on as well.
So, I'm just putting a reference here if someone faced problem:
Device Drivers > I2C support > I2C bus multiplexing support
Device Drivers > Multimedia support
Device Drivers > Multimedia support > Filter media drivers
Device Drivers > Multimedia support > Media device types > Cameras and video grabbers
Device Drivers > Multimedia support > Video4Linux options > V4L2 sub-device userspace API
Device Drivers > Multimedia support > Media drivers > Media USB Adapters
Device Drivers > Multimedia support > Media drivers > Media USB Adapters > USB Video Class (UVC)
Device Drivers > HID support > Special HID drivers > HID Sensors framework support
Device Drivers > Industrial I/O support
Device Drivers > Industrial I/O support > Accelerometers > HID Accelerometers 3D
Device Drivers > Industrial I/O support > Digital gyroscope sensors > HID Gyroscope 3D
At the time of previously installing this I didn't think about potential of using an old webcam (not supported by Windows).
You might like to add this to the wiki regarding kernel compilation for WSL... (Haven't actually done it yet but thought I would put this up before I forget) If someone is going to compile a kernel regarding USB devices, they probably might as well cover majority of USB cases.
From https://zenn.dev/pinto0309/articles/c3014043502245
Device Drivers
PS your usbipd driver worked like a dream with an old scanner (not supported with Windows) - was scanning a lot of photos and used 2 scanners at once... one on Windows and another on WSL with xsane...