Hi,
trying to get my XBOX Wireless dongle to work, would like to buy the Software.
The dongle is plugged in into a Raspberry Pi Model B Plus.
USB-Sticks and a Turtle Beach gamepads wireless dongle are working like a charm.
The XBOX Wireless dongle is also recognized and forwarded to the Windows 11 client.
It is getting displayed in the device manager as expected, but if I turn on a wireless controller, it keeps flashing and is not connected.
If I plug the dongle directly into the Windows 11 machine, controllers are connected immediately.
The Dongle is a genuine Microsoft adapter, bought with as a kit with the first generation XBOX One controller.
I was able to get it working once, by using the Custom Event Handler line (onReset.$VENDOR_ID$.$PRODUCT_ID$=
) mentioned in the following discussion:
https://www.virtualhere.com/node/2716
Unfortunately, since after a reboot of the client, I cannot get it to work again.
The log (on the server) is looking good, from what I can understand:
Tue Jun 10 10:55:21 2025 LOG_INFO >>> Starting VirtualHere USB Server v4.7.8 (Built: May 12 2025, 11:49:21)<<<
Tue Jun 10 10:55:21 2025 LOG_INFO Creating default configuration /etc/vhusb/vhusb.conf
Tue Jun 10 10:55:22 2025 LOG_INFO Server licensed to=unlicensed max_devices=1
Tue Jun 10 10:55:22 2025 LOG_INFO Listening on all network interfaces at TCP port 7575
Tue Jun 10 10:55:22 2025 LOG_INFO Found High speed device [045e:02e6] "Microsoft Inc., XBOX ACC" at address 115
Tue Jun 10 10:55:22 2025 LOG_DEBUG Warning, could not open device product file /sys/bus/usb/devices/1-1/product, error 2 (No such file or directory)
Tue Jun 10 10:55:22 2025 LOG_INFO Found High speed device [0424:9514] "0x0424, 0x9514" at address 11
Tue Jun 10 10:55:32 2025 LOG_INFO 192.168.137.68 connected as connection 1 (Standard TCP)
Tue Jun 10 10:55:32 2025 LOG_INFO Device 115 [045e:02e6] BOUND to connection 1
Tue Jun 10 10:56:15 2025 LOG_INFO Set custom event "onReset.045e.02e6="
Tue Jun 10 11:00:34 2025 LOG_INFO Device 115 [045e:02e6] SURPRISE UNBOUND from connection 1
Tue Jun 10 11:00:34 2025 LOG_INFO Unmanaging device 115 [045e:02e6]
Tue Jun 10 11:00:42 2025 LOG_INFO Found High speed device [045e:02e6] "Microsoft Inc., XBOX ACC" at address 115
Tue Jun 10 11:00:42 2025 LOG_INFO Executed "" for onReset.045e.02e6
Tue Jun 10 11:00:42 2025 LOG_INFO Device 115 [045e:02e6] BOUND to connection 1
Tue Jun 10 11:00:42 2025 LOG_INFO Executed "" for onReset.045e.02e6
Sometimes I see some strange entries in the log file during shutdown:Tue Jun 10 10:44:18 2025 LOG_INFO >>> Starting VirtualHere USB Server v4.7.8 (Built: May 12 2025, 11:49:21)<<<
Tue Jun 10 10:44:18 2025 LOG_INFO Creating default configuration ./vusb.conf
Tue Jun 10 10:44:18 2025 LOG_INFO Server licensed to=unlicensed max_devices=1
Tue Jun 10 10:44:18 2025 LOG_INFO Listening on all network interfaces at TCP port 7575
Tue Jun 10 10:44:18 2025 LOG_INFO Found High speed device [045e:02e6] "Microsoft Inc., XBOX ACC" at address 115
Tue Jun 10 10:44:18 2025 LOG_DEBUG Warning, could not open device product file /sys/bus/usb/devices/1-1/product, error 2 (No such file or directory)
Tue Jun 10 10:44:18 2025 LOG_INFO Found High speed device [0424:9514] "0x0424, 0x9514" at address 11
Tue Jun 10 10:44:49 2025 LOG_INFO 192.168.137.68 connected as connection 1 (Standard TCP)
Tue Jun 10 10:44:49 2025 LOG_INFO Device 115 [045e:02e6] BOUND to connection 1
Tue Jun 10 10:47:32 2025 LOG_INFO Device 115 [045e:02e6] UNBOUND from connection 1
Tue Jun 10 10:47:33 2025 LOG_INFO Connection 1 successfully removed (reason:server shutdown)
Tue Jun 10 10:47:34 2025 LOG_INFO Unmanaging device 115 [045e:02e6]
Tue Jun 10 10:47:34 2025 LOG_WARNING Error 22 discarding urb 0xb6c093b0 for device /sys/devices/platform/soc/20980000.usb/usb1/1-1/1-1.5, Invalid argument (device removed)
Tue Jun 10 10:47:34 2025 LOG_WARNING Error 22 discarding urb 0xb6e39460 for device /sys/devices/platform/soc/20980000.usb/usb1/1-1/1-1.5, Invalid argument (device removed)
Tue Jun 10 10:47:34 2025 LOG_WARNING Error 22 discarding urb 0xb6e15ba0 for device /sys/devices/platform/soc/20980000.usb/usb1/1-1/1-1.5, Invalid argument (device removed)
Tue Jun 10 10:47:34 2025 LOG_WARNING Error 22 discarding urb 0xb6c08770 for device /sys/devices/platform/soc/20980000.usb/usb1/1-1/1-1.5, Invalid argument (device removed)
Tue Jun 10 10:47:34 2025 LOG_WARNING Error 22 discarding urb 0xb6e394f0 for device /sys/devices/platform/soc/20980000.usb/usb1/1-1/1-1.5, Invalid argument (device removed)
Tue Jun 10 10:47:34 2025 LOG_WARNING Error 22 discarding urb 0xb6e395e0 for device /sys/devices/platform/soc/20980000.usb/usb1/1-1/1-1.5, Invalid argument (device removed)
Tue Jun 10 10:47:34 2025 LOG_WARNING Error 22 discarding urb 0xb6c08d80 for device /sys/devices/platform/soc/20980000.usb/usb1/1-1/1-1.5, Invalid argument (device removed)
Tue Jun 10 10:47:34 2025 LOG_WARNING Error 22 discarding urb 0xb6e15a20 for device /sys/devices/platform/soc/20980000.usb/usb1/1-1/1-1.5, Invalid argument (device removed)
Tue Jun 10 10:47:34 2025 LOG_WARNING Error 22 discarding urb 0xb6e15b10 for device /sys/devices/platform/soc/20980000.usb/usb1/1-1/1-1.5, Invalid argument (device removed)
Tue Jun 10 10:47:34 2025 LOG_WARNING Error 22 discarding urb 0xb6c08c60 for device /sys/devices/platform/soc/20980000.usb/usb1/1-1/1-1.5, Invalid argument (device removed)
Tue Jun 10 10:47:34 2025 LOG_WARNING Error 22 discarding urb 0xb6c08cf0 for device /sys/devices/platform/soc/20980000.usb/usb1/1-1/1-1.5, Invalid argument (device removed)
Tue Jun 10 10:47:34 2025 LOG_WARNING Error 22 discarding urb 0xb6e39520 for device /sys/devices/platform/soc/20980000.usb/usb1/1-1/1-1.5, Invalid argument (device removed)
Tue Jun 10 10:47:34 2025 LOG_WARNING Error 22 discarding urb 0xb6c08d20 for device /sys/devices/platform/soc/20980000.usb/usb1/1-1/1-1.5, Invalid argument (device removed)
Tue Jun 10 10:47:34 2025 LOG_WARNING Error 22 discarding urb 0xb6e15bd0 for device /sys/devices/platform/soc/20980000.usb/usb1/1-1/1-1.5, Invalid argument (device removed)
Tue Jun 10 10:47:34 2025 LOG_WARNING Error 22 discarding urb 0xb6e15ab0 for device /sys/devices/platform/soc/20980000.usb/usb1/1-1/1-1.5, Invalid argument (device removed)
Tue Jun 10 10:47:34 2025 LOG_WARNING Error 22 discarding urb 0xb6c09320 for device /sys/devices/platform/soc/20980000.usb/usb1/1-1/1-1.5, Invalid argument (device removed)
Tue Jun 10 10:47:34 2025 LOG_WARNING Error 22 discarding urb 0xb6c092c0 for device /sys/devices/platform/soc/20980000.usb/usb1/1-1/1-1.5, Invalid argument (device removed)
Tue Jun 10 10:47:34 2025 LOG_WARNING Error 22 discarding urb 0xb6c09200 for device /sys/devices/platform/soc/20980000.usb/usb1/1-1/1-1.5, Invalid argument (device removed)
Tue Jun 10 10:47:34 2025 LOG_WARNING Error 22 discarding urb 0xb6e39490 for device /sys/devices/platform/soc/20980000.usb/usb1/1-1/1-1.5, Invalid argument (device removed)
Tue Jun 10 10:47:34 2025 LOG_WARNING Error 22 discarding urb 0xb6c087a0 for device /sys/devices/platform/soc/20980000.usb/usb1/1-1/1-1.5, Invalid argument (device removed)
Tue Jun 10 10:47:34 2025 LOG_WARNING Error 22 discarding urb 0xb6c08710 for device /sys/devices/platform/soc/20980000.usb/usb1/1-1/1-1.5, Invalid argument (device removed)
Tue Jun 10 10:47:36 2025 LOG_WARNING Warning, unbinding device at /sys/devices/platform/soc/20980000.usb/usb1/1-1/1-1.5 with 21 outstanding in-flight URBs
Tue Jun 10 10:47:36 2025 LOG_INFO Unmanaging device 11 [0424:9514]
Tue Jun 10 10:47:37 2025 LOG_INFO >>> Shutdown <<<
Any idea what I could try or fix, to get it to work?
Thank you very much in advance and kind regards,
Toby
.
Try this:
systemctl stop virtualhere
nano /usr/local/etc/virtualhere/config.ini
add the line
ClaimPorts=1
then save the file and then reboot
That appears to have helped…
That appears to have helped.
Awesome. :-)
Thank you very much!
Could I have discovered this myself?
Thank you for the quick response and help, I will exceed with the purchase now. :-)
Greetings,
Toby
.
OK great. Its a bit tricky to figure it out because you need to know how the controller works but ive found that setting makes it work. (Microsoft keeps changing the firmware)
https://www.virtualhere.com/configuration_faq