Page 1 of 1

usbdetach question (captured->held or available)

Posted: 28. Nov 2013, 15:00
by micromilua
hello

I want use usb device in the guest OS, so I create a filter to capture all usb device when the guest OS started.

Then, all usb device captured, ex: usb mouse can't use in host os

so, I need type detach command for using normally in host os.

I type

Code: Select all

VBoxManage.exe controlvm winxp usbdetach  "fd4f5b99-4959-4937-a5e9-ef04db333616"
I prepared 2 pc and 2 notebook to demonstrate the method.

I have detached usb host successful and return usb device to host OS in 2 pc & 1 notebook
(captured - > available )

and the usb mouse can use normally in host OS

But the last one notebook return a strange state (captured - > held )

The usb mouse cannot use normally in host OS , until I stop the guest OS

Does anybody know the "held" mean ?
Very Thanks for Any suggestion?

-----

Host USB Devices:

UUID: fd4f5b99-4959-4937-a5e9-ef04db333616
VendorId: 0x413c (413C)
ProductId: 0x3012 (3012)
Revision: 67.1 (6701)
Port: 0
USB version/speed: 2/1
Manufacturer: Dell
Product: Dell USB Optical Mouse
Address: \\?\usb#vid_80ee&pid_cafe#5&21a3470e&0&1#{00873fdf-cafe-80ee-aa5e-00c04fb1720b}
Current State: Held

Re: usbdetach question (captured->held or available)

Posted: 28. Nov 2013, 16:04
by Martin
You shouldn't capture the mouse in the first step.
Try to use more selective USB filters without capturing the keyboard and mouse.