USB device missing from list of devices to share
I am using GNOME Boxes. Opening the Properties and heading to the list of devices to share, one is missing so I cannot share it with the guest.
$ lsusb
Bus 002 Device 002: ID 8087:8000 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:8008 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 010: ID 1a86:752d QinHeng Electronics CH345 MIDI adapter
Bus 003 Device 014: ID 050d:016a Belkin Components Bluetooth Mini Dongle
Bus 003 Device 013: ID 0a5c:4503 Broadcom Corp. Mouse (Boot Interface Subclass)
Bus 003 Device 011: ID 0a5c:4502 Broadcom Corp. Keyboard (Boot Interface Subclass)
Bus 003 Device 009: ID 0a5c:4500 Broadcom Corp. BCM2046B1 USB 2.0 Hub (part of BCM2046 Bluetooth)
Bus 003 Device 015: ID 0582:01d8 Roland Corp. KATANA
Bus 003 Device 008: ID 03a8:a649 Drop Preonic
Bus 003 Device 007: ID 0471:0311 Philips (or NXP) PCVC740K ToUcam Pro [pwc]
Bus 003 Device 012: ID 331b:0003 Morningstar Engineering Morningstar MC6MK2
Bus 003 Device 002: ID 047d:1020 Kensington Expert Mouse Trackball
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
The device I’d like to share is Bus 003 Device 012: ID 331b:0003 Morningstar Engineering Morningstar MC6MK2
which should be seen as 4 USB-MIDI interfaces.
Initially filed as https://gitlab.gnome.org/GNOME/gnome-boxes/-/issues/851 but when I asked the developers whether I could work around it with config, I was told to move the issue here.