Virtualbox guest captures USB devices but device manager does not see them

Virtual box guest (windows 10 pro) captures USB devices but the Windows device manager does not see them.
Extension pack is installed and matched the virtual box version (7.0.10).
Ubuntu guest sees USB devices fine.

Can not find USB errors in the windows event viewer. It simply looks like virtualbox captures the USB device (and it is disconnected from the host) but then it does not appear in windows device manager.

The same virtual box guest was running fine before the weekend and before the upgrade.
Tried to downgrade virtualbox but it did not seem to help. Which is strange since like I said it was working without problems before the manjaro upgrade.

I have no idea how to start debugging this, but decided to start asking/reporting here since it seems that the upgrade to manjaro 23 triggered the issue.

Same virtual machine has been running for years (5ish) without any issue resembling this.

$ lsb_release  -a
LSB Version:	n/a
Distributor ID:	ManjaroLinux
Description:	Manjaro Linux
Release:	23.0.0
Codename:	Uranos

$ uname -r
6.4.12-1-MANJARO

$ VBoxManage --version
7.0.10r158379

$ VBoxManage list extpacks
Extension Packs: 1
Pack no. 0:   Oracle VM VirtualBox Extension Pack
Version:        7.0.10
Revision:       158379
Edition:        
Description:    Oracle Cloud Infrastructure integration, Host Webcam, VirtualBox RDP, PXE ROM, Disk Encryption, NVMe, full VM encryption.
VRDE Module:    VBoxVRDP
Crypto Module:  VBoxPuelCrypto
Usable:         true
Why unusable:   

Virtualbox guest additions 7.0.10 are installed on the guest.

Probably reinstall the virtualbox drivers in windows? Anyway looks like an issue of windows inside the VM and not the HOST.

1 Like

Probably reinstall the virtualbox drivers in windows?

Done that already. Changed nothing.

Please explain this:

Does it mean that you see in Windows that a popup is displayed (installing the usb device), but it doesn’t show up in the device manager? That must be an Windows or driver issue of the guest.

Or do you mean that Virtualbox (the host) captures it and doesn’t pass through it correctly? Possibly the device is in use on the host thus it is blocked?

Or do you mean that Virtualbox (the host) captures it and doesn’t pass through it correctly?

Yes. Virtual box captures the device (USB filter) and the device is removed from the host.

Possibly the device is in use on the host thus it is blocked?

No. The device is removed from the host and is no longer accessible from there.
On the guest (windows) side there is no trace of the device no error log no nothing.

There was USB Test Controller installed in the Device Manager.
Once removed and system rebooted the correct USB Controller driver was installed/activated and the USB devices are now enumerate correctly.

I have no idea how/why this test controller was installed rather than the normal “Universal Serial Bus Controller”.

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.