Issues with "Microsoft Wireless All-In-One Media Keyboard"

I am trying to run VirtualHere on a Raspberry pi 4 sever to connect some peripherals to my windows 10 client. I am having particular trouble with a wireless keyboard I just got, the Microsoft Wireless All-In-One Media Keyboard. Once I connect, it works for a minute or two but then the client stops responding to any input on the keyboard. If I disconnect and then reconnect the device in the virtual here client or open the "Microsoft Mouse and Keyboard Center" the keyboard will start working again for a moment before the problem repeats.

I've found one similar report but I've been unable to replicate the users solution of downloading a driver and disabeling "Allow the computer to turn off this device to save power". The only driver I've been able to find does not have this tab.

I've also tried the following solutions

  1. https://www.virtualhere.com/content/how-statically-assign-usb-port-numb…
  2. One that had me set onReset.$VENDOR_ID$.$PRODUCT_ID$= (I've lost track of the url)

Server Logs

pi@hpi-tv:~ $ journalctl | grep vhusbd
May 31 21:33:16 hpi-tv vhusbdarm[451]: >>> Starting VirtualHere USB Server v4.4.1 (Built: May 3 2022, 11:38:12)<<<
May 31 21:33:16 hpi-tv vhusbdarm[451]: Using configuration /usr/local/etc/virtualhere/config.ini
May 31 21:33:16 hpi-tv vhusbdarm[482]: Server licensed to=unlicensed max_devices=1
May 31 21:33:16 hpi-tv vhusbdarm[482]: Using large URB's
May 31 21:33:16 hpi-tv vhusbdarm[482]: Listening on all network interfaces at TCP port 7575
May 31 21:33:16 hpi-tv vhusbdarm[482]: Warning, could not open device product file /sys/bus/usb/devices/1-1.3/product, error 2 (No such file or directory)
May 31 21:33:16 hpi-tv vhusbdarm[482]: Found Full speed device [0a12:0001] "0x0a12, 0x0001" at address 113
May 31 21:33:16 hpi-tv avahi-daemon[373]: Loading service file /services/vhusbd.service.
May 31 21:33:16 hpi-tv avahi-daemon[373]: Service "VirtualHere USB Sharing" (/services/vhusbd.service) successfully established.
May 31 21:33:33 hpi-tv vhusbdarm[482]: 192.168.0.23 connected as connection 1
May 31 21:33:43 hpi-tv vhusbdarm[482]: Connection 1 remotely disconnected gracefully (rx msg size)
May 31 21:34:03 hpi-tv vhusbdarm[482]: 192.168.0.23 connected as connection 2
May 31 21:34:06 hpi-tv vhusbdarm[482]: Connection 1 successfully removed (reason:timeout)
May 31 21:34:18 hpi-tv vhusbdarm[482]: Found Full speed device [045e:0800] "Microsoft, Microsoft® Nano Transceiver v2.0" at address 114
May 31 21:34:19 hpi-tv vhusbdarm[482]: Unmanaging device 114 [045e:0800]
May 31 21:34:22 hpi-tv vhusbdarm[482]: Unmanaging device 113 [0a12:0001]
May 31 21:34:26 hpi-tv vhusbdarm[482]: Found Full speed device [045e:0800] "Microsoft, Microsoft® Nano Transceiver v2.0" at address 113
May 31 21:34:34 hpi-tv vhusbdarm[482]: Executed "" for onReset.045e.0800
May 31 21:34:34 hpi-tv vhusbdarm[482]: Device 113 [045e:0800] BOUND to connection 2
May 31 21:34:35 hpi-tv vhusbdarm[482]: Executed "" for onReset.045e.0800
May 31 21:34:53 hpi-tv vhusbdarm[482]: Error 22 discarding urb 0x1e0e5b0 for device /sys//devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3, Invalid argument (abort endpoint)
May 31 21:34:53 hpi-tv vhusbdarm[482]: Error 22 discarding urb 0x1e0dcb0 for device /sys//devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3, Invalid argument (abort endpoint)
May 31 21:34:53 hpi-tv vhusbdarm[482]: Error 22 discarding urb 0x1e0e790 for device /sys//devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3, Invalid argument (abort endpoint)
May 31 21:34:53 hpi-tv vhusbdarm[482]: Error 22 discarding urb 0x1e0e920 for device /sys//devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3, Invalid argument (abort endpoint)
May 31 21:34:53 hpi-tv vhusbdarm[482]: Error 22 discarding urb 0x1e0eb80 for device /sys//devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3, Invalid argument (abort endpoint)
May 31 21:34:53 hpi-tv vhusbdarm[482]: Error 22 discarding urb 0x1e0ecc0 for device /sys//devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3, Invalid argument (abort endpoint)
May 31 21:34:53 hpi-tv vhusbdarm[482]: Error 22 discarding urb 0x1e0ecc0 for device /sys//devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3, Invalid argument (abort endpoint)
May 31 21:41:12 hpi-tv vhusbdarm[482]: Executed "" for onReset.045e.0800
May 31 21:41:20 hpi-tv vhusbdarm[482]: Error 22 discarding urb 0x1e0e630 for device /sys//devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3, Invalid argument (abort endpoint)
May 31 21:41:20 hpi-tv vhusbdarm[482]: Error 22 discarding urb 0x1e0ecb0 for device /sys//devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3, Invalid argument (abort endpoint)
May 31 21:41:20 hpi-tv vhusbdarm[482]: Error 22 discarding urb 0x1e0ec20 for device /sys//devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3, Invalid argument (abort endpoint)
May 31 21:41:32 hpi-tv vhusbdarm[482]: Device 113 [045e:0800] UNBOUND from connection 2
May 31 21:41:33 hpi-tv vhusbdarm[482]: Executed "" for onReset.045e.0800
May 31 21:41:33 hpi-tv vhusbdarm[482]: Device 113 [045e:0800] BOUND to connection 2
May 31 21:41:33 hpi-tv vhusbdarm[482]: Executed "" for onReset.045e.0800
May 31 21:41:41 hpi-tv vhusbdarm[482]: Error 22 discarding urb 0x1e0dd60 for device /sys//devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3, Invalid argument (abort endpoint)
May 31 21:41:41 hpi-tv vhusbdarm[482]: Error 22 discarding urb 0x1e0e650 for device /sys//devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3, Invalid argument (abort endpoint)
May 31 21:41:41 hpi-tv vhusbdarm[482]: Error 22 discarding urb 0x1e0e970 for device /sys//devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3, Invalid argument (abort endpoint)
May 31 21:41:41 hpi-tv vhusbdarm[482]: Error 22 discarding urb 0x1e0eb30 for device /sys//devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3, Invalid argument (abort endpoint)
May 31 21:41:41 hpi-tv vhusbdarm[482]: Error 22 discarding urb 0x1e0ecf0 for device /sys//devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3, Invalid argument (abort endpoint)
May 31 21:42:22 hpi-tv vhusbdarm[482]: Device 113 [045e:0800] UNBOUND from connection 2
May 31 21:42:23 hpi-tv vhusbdarm[482]: Executed "" for onReset.045e.0800
May 31 21:42:23 hpi-tv vhusbdarm[482]: Device 113 [045e:0800] BOUND to connection 2
May 31 21:42:23 hpi-tv vhusbdarm[482]: Executed "" for onReset.045e.0800
May 31 21:42:37 hpi-tv vhusbdarm[482]: Executed "" for onReset.045e.0800
May 31 21:42:45 hpi-tv vhusbdarm[482]: Error 22 discarding urb 0x1e0dc80 for device /sys//devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3, Invalid argument (abort endpoint)
May 31 21:42:45 hpi-tv vhusbdarm[482]: Error 22 discarding urb 0x1e0e660 for device /sys//devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3, Invalid argument (abort endpoint)
May 31 21:42:45 hpi-tv vhusbdarm[482]: Error 22 discarding urb 0x1e0e7f0 for device /sys//devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3, Invalid argument (abort endpoint)
May 31 21:42:45 hpi-tv vhusbdarm[482]: Error 22 discarding urb 0x1e0e980 for device /sys//devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3, Invalid argument (abort endpoint)
May 31 21:42:45 hpi-tv vhusbdarm[482]: Error 22 discarding urb 0x1e0ed00 for device /sys//devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3, Invalid argument (abort endpoint)
May 31 21:43:36 hpi-tv vhusbdarm[482]: Executed "" for onReset.045e.0800
May 31 21:43:44 hpi-tv vhusbdarm[482]: Error 22 discarding urb 0x1e0ed00 for device /sys//devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3, Invalid argument (abort endpoint)
May 31 21:43:44 hpi-tv vhusbdarm[482]: Error 22 discarding urb 0x1e0eb70 for device /sys//devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3, Invalid argument (abort endpoint)
May 31 21:43:44 hpi-tv vhusbdarm[482]: Error 22 discarding urb 0x1e0e9f0 for device /sys//devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3, Invalid argument (abort endpoint)
May 31 21:44:41 hpi-tv vhusbdarm[482]: Executed "" for onReset.045e.0800
May 31 21:46:53 hpi-tv vhusbdarm[482]: Error 22 discarding urb 0x1e0ece0 for device /sys//devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3, Invalid argument (abort endpoint)
May 31 21:46:53 hpi-tv vhusbdarm[482]: Error 22 discarding urb 0x1e0eb60 for device /sys//devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3, Invalid argument (abort endpoint)
May 31 21:46:53 hpi-tv vhusbdarm[482]: Error 22 discarding urb 0x1e0e850 for device /sys//devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3, Invalid argument (abort endpoint)
May 31 21:46:53 hpi-tv vhusbdarm[482]: Error 22 discarding urb 0x1e0e850 for device /sys//devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3, Invalid argument (abort endpoint)
May 31 21:47:33 hpi-tv vhusbdarm[482]: Executed "" for onReset.045e.0800
May 31 21:47:33 hpi-tv vhusbdarm[482]: Executed "" for onReset.045e.0800
May 31 21:47:33 hpi-tv vhusbdarm[482]: Executed "" for onReset.045e.0800
May 31 21:47:48 hpi-tv vhusbdarm[482]: Error 22 discarding urb 0x1e0e9a0 for device /sys//devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3, Invalid argument (abort endpoint)
May 31 21:47:48 hpi-tv vhusbdarm[482]: Error 22 discarding urb 0x1e0f5a0 for device /sys//devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3, Invalid argument (abort endpoint)
May 31 21:47:48 hpi-tv vhusbdarm[482]: Error 22 discarding urb 0x1e0f7d0 for device /sys//devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3, Invalid argument (abort endpoint)
May 31 21:47:48 hpi-tv vhusbdarm[482]: Error 22 discarding urb 0x1e0f870 for device /sys//devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3, Invalid argument (abort endpoint)
May 31 21:47:48 hpi-tv vhusbdarm[482]: Error 22 discarding urb 0x1e0e6e0 for device /sys//devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3, Invalid argument (abort endpoint)
May 31 21:53:42 hpi-tv vhusbdarm[482]: Executed "" for onReset.045e.0800
May 31 21:53:51 hpi-tv vhusbdarm[482]: Error 22 discarding urb 0x1e0e7d0 for device /sys//devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3, Invalid argument (abort endpoint)
May 31 21:53:51 hpi-tv vhusbdarm[482]: Error 22 discarding urb 0x1e0dc70 for device /sys//devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3, Invalid argument (abort endpoint)
May 31 21:53:51 hpi-tv vhusbdarm[482]: Error 22 discarding urb 0x1e0e9e0 for device /sys//devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3, Invalid argument (abort endpoint)
May 31 21:53:51 hpi-tv vhusbdarm[482]: Error 22 discarding urb 0x1e0e980 for device /sys//devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3, Invalid argument (abort endpoint)
May 31 21:54:09 hpi-tv vhusbdarm[482]: Connection 2 remotely disconnected abruptly (rx msg size)
May 31 21:54:17 hpi-tv vhusbdarm[482]: Device 113 [045e:0800] UNBOUND from connection 2
May 31 21:54:18 hpi-tv vhusbdarm[482]: Connection 2 successfully removed (reason:timeout)
May 31 21:56:06 hpi-tv vhusbdarm[482]: 192.168.0.23 connected as connection 6
May 31 21:56:10 hpi-tv vhusbdarm[482]: Executed "" for onReset.045e.0800
May 31 21:56:10 hpi-tv vhusbdarm[482]: Device 113 [045e:0800] BOUND to connection 6
May 31 21:56:10 hpi-tv vhusbdarm[482]: Executed "" for onReset.045e.0800
May 31 21:56:32 hpi-tv vhusbdarm[482]: Error 22 discarding urb 0x1e0e930 for device /sys//devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3, Invalid argument (abort endpoint)
May 31 21:56:32 hpi-tv vhusbdarm[482]: Error 22 discarding urb 0x1e0e6f0 for device /sys//devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3, Invalid argument (abort endpoint)
May 31 21:56:32 hpi-tv vhusbdarm[482]: Error 22 discarding urb 0x1e0e7d0 for device /sys//devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3, Invalid argument (abort endpoint)
May 31 21:56:32 hpi-tv vhusbdarm[482]: Error 22 discarding urb 0x1e0eb10 for device /sys//devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3, Invalid argument (abort endpoint)
May 31 21:56:32 hpi-tv vhusbdarm[482]: Error 22 discarding urb 0x1e0ee20 for device /sys//devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3, Invalid argument (abort endpoint)
May 31 21:56:34 hpi-tv vhusbdarm[482]: Executed "" for onReset.045e.0800
May 31 21:56:47 hpi-tv vhusbdarm[482]: Error 22 discarding urb 0x1e0e9f0 for device /sys//devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3, Invalid argument (abort endpoint)
May 31 21:56:47 hpi-tv vhusbdarm[482]: Error 22 discarding urb 0x1e0ed90 for device /sys//devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3, Invalid argument (abort endpoint)
May 31 21:56:47 hpi-tv vhusbdarm[482]: Error 22 discarding urb 0x1e0e8b0 for device /sys//devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3, Invalid argument (abort endpoint)
May 31 21:57:56 hpi-tv vhusbdarm[482]: Device 113 [045e:0800] UNBOUND from connection 6
May 31 21:58:06 hpi-tv vhusbdarm[482]: Executed "" for onReset.045e.0800
May 31 21:58:06 hpi-tv vhusbdarm[482]: Device 113 [045e:0800] BOUND to connection 6
May 31 21:58:06 hpi-tv vhusbdarm[482]: Executed "" for onReset.045e.0800
May 31 21:58:17 hpi-tv vhusbdarm[482]: Error 22 discarding urb 0x1e0e570 for device /sys//devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3, Invalid argument (abort endpoint)
May 31 21:58:17 hpi-tv vhusbdarm[482]: Error 22 discarding urb 0x1e0e850 for device /sys//devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3, Invalid argument (abort endpoint)
May 31 21:58:17 hpi-tv vhusbdarm[482]: Error 22 discarding urb 0x1e0ed30 for device /sys//devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3, Invalid argument (abort endpoint)
May 31 21:58:17 hpi-tv vhusbdarm[482]: Error 22 discarding urb 0x1e0eb70 for device /sys//devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3, Invalid argument (abort endpoint)
May 31 21:58:18 hpi-tv vhusbdarm[482]: Executed "" for onReset.045e.0800
May 31 21:58:27 hpi-tv vhusbdarm[482]: Error 22 discarding urb 0x1e0e890 for device /sys//devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3, Invalid argument (abort endpoint)
May 31 21:58:27 hpi-tv vhusbdarm[482]: Error 22 discarding urb 0x1e0ea20 for device /sys//devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3, Invalid argument (abort endpoint)
May 31 21:58:27 hpi-tv vhusbdarm[482]: Error 22 discarding urb 0x1e0ebe0 for device /sys//devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3, Invalid argument (abort endpoint)
May 31 21:58:27 hpi-tv vhusbdarm[482]: Error 22 discarding urb 0x1e0eda0 for device /sys//devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3, Invalid argument (abort endpoint)
May 31 21:58:28 hpi-tv vhusbdarm[482]: Executed "" for onReset.045e.0800
May 31 21:58:37 hpi-tv vhusbdarm[482]: Error 22 discarding urb 0x1e0ea20 for device /sys//devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3, Invalid argument (abort endpoint)
May 31 21:59:00 hpi-tv vhusbdarm[482]: Device 113 [045e:0800] UNBOUND from connection 6
May 31 21:59:15 hpi-tv vhusbdarm[482]: Executed "" for onReset.045e.0800
May 31 21:59:15 hpi-tv vhusbdarm[482]: Device 113 [045e:0800] BOUND to connection 6
May 31 21:59:15 hpi-tv vhusbdarm[482]: Executed "" for onReset.045e.0800
May 31 21:59:27 hpi-tv vhusbdarm[482]: Error 22 discarding urb 0x1e0e5b0 for device /sys//devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3, Invalid argument (abort endpoint)
May 31 21:59:27 hpi-tv vhusbdarm[482]: Error 22 discarding urb 0x1e0e730 for device /sys//devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3, Invalid argument (abort endpoint)
May 31 22:01:19 hpi-tv vhusbdarm[482]: Device 113 [045e:0800] UNBOUND from connection 6
May 31 22:01:22 hpi-tv vhusbdarm[482]: Unmanaging device 113 [045e:0800]
May 31 22:35:02 hpi-tv vhusbdarm[482]: Found Full speed device [045e:0800] "Microsoft, Microsoft® Nano Transceiver v2.0" at address 114
May 31 22:35:05 hpi-tv vhusbdarm[482]: Executed "" for onReset.045e.0800
May 31 22:35:05 hpi-tv vhusbdarm[482]: Device 114 [045e:0800] BOUND to connection 6
May 31 22:35:05 hpi-tv vhusbdarm[482]: Executed "" for onReset.045e.0800
May 31 22:35:14 hpi-tv vhusbdarm[482]: Error 22 discarding urb 0x1e50210 for device /sys//devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4, Invalid argument (abort endpoint)
May 31 22:35:14 hpi-tv vhusbdarm[482]: Error 22 discarding urb 0x1e506e0 for device /sys//devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4, Invalid argument (abort endpoint)
May 31 22:35:14 hpi-tv vhusbdarm[482]: Error 22 discarding urb 0x1e50870 for device /sys//devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4, Invalid argument (abort endpoint)
May 31 22:35:14 hpi-tv vhusbdarm[482]: Error 22 discarding urb 0x1e50bf0 for device /sys//devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4, Invalid argument (abort endpoint)
May 31 22:35:14 hpi-tv vhusbdarm[482]: Error 22 discarding urb 0x1e50ac0 for device /sys//devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4, Invalid argument (abort endpoint)
May 31 22:35:14 hpi-tv vhusbdarm[482]: Error 22 discarding urb 0x1e50bf0 for device /sys//devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4, Invalid argument (abort endpoint)
May 31 22:35:14 hpi-tv vhusbdarm[482]: Error 22 discarding urb 0x1e50ac0 for device /sys//devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4, Invalid argument (abort endpoint)
May 31 22:35:14 hpi-tv vhusbdarm[482]: Error 22 discarding urb 0x1e506e0 for device /sys//devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4, Invalid argument (abort endpoint)
May 31 22:35:14 hpi-tv vhusbdarm[482]: Error 22 discarding urb 0x1e50870 for device /sys//devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4, Invalid argument (abort endpoint)
May 31 22:35:16 hpi-tv vhusbdarm[482]: Connection 6 remotely disconnected gracefully (rx msg size)
May 31 22:35:25 hpi-tv vhusbdarm[482]: Device 114 [045e:0800] UNBOUND from connection 6
May 31 22:35:26 hpi-tv vhusbdarm[482]: Connection 6 successfully removed (reason:timeout)
May 31 22:35:36 hpi-tv vhusbdarm[482]: 192.168.0.23 connected as connection 11
May 31 22:35:40 hpi-tv vhusbdarm[482]: Executed "" for onReset.045e.0800
May 31 22:35:40 hpi-tv vhusbdarm[482]: Device 114 [045e:0800] BOUND to connection 11
May 31 22:35:40 hpi-tv vhusbdarm[482]: Executed "" for onReset.045e.0800
May 31 22:35:48 hpi-tv vhusbdarm[482]: Error 22 discarding urb 0x1e1ed40 for device /sys//devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4, Invalid argument (abort endpoint)
May 31 22:35:48 hpi-tv vhusbdarm[482]: Error 22 discarding urb 0x1e1ef00 for device /sys//devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4, Invalid argument (abort endpoint)
May 31 22:35:48 hpi-tv vhusbdarm[482]: Error 22 discarding urb 0x1e1f0c0 for device /sys//devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4, Invalid argument (abort endpoint)
May 31 22:36:10 hpi-tv vhusbdarm[482]: Executed "" for onReset.045e.0800
May 31 22:36:10 hpi-tv vhusbdarm[482]: Executed "" for onReset.045e.0800
May 31 22:36:10 hpi-tv vhusbdarm[482]: Executed "" for onReset.045e.0800
May 31 22:36:28 hpi-tv vhusbdarm[482]: Error 22 discarding urb 0x1e60920 for device /sys//devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4, Invalid argument (abort endpoint)
May 31 22:36:28 hpi-tv vhusbdarm[482]: Error 22 discarding urb 0x1e609c0 for device /sys//devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4, Invalid argument (abort endpoint)
May 31 22:36:28 hpi-tv vhusbdarm[482]: Error 22 discarding urb 0x1e60f70 for device /sys//devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4, Invalid argument (abort endpoint)
May 31 22:36:28 hpi-tv vhusbdarm[482]: Error 22 discarding urb 0x1e60f70 for device /sys//devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4, Invalid argument (abort endpoint)

Client Logs

22:35:36 INFO :Log Started
22:35:36 INFO :VirtualHere Client 5.1.4 starting (Compiled: Dec 13 2020 20:13:07)
22:35:36 INFO :Client OS is Windows 10 (build 19044), 64-bit edition
22:35:36 INFO :Using config at C:\Users\Matt\AppData\Roaming\vhui.ini
22:35:36 INFO :IPC available at \\.\pipe\vhclient
22:35:36 INFO :Auto-find (Bonjour) on
22:35:36 INFO :Auto-find (Bonjour SSL) on
22:35:40 INFO :Drivers are up-to-date
22:35:40 INFO :Connected to the VirtualHere Client Driver (Version 2)

#2

OK I'm almost certain the dongle and /or keyboard is going to sleep. You will need to disable this.

Use the keyboard via virtualhere. Then..

Can you open Windows Device Manager , View ->By Connection

Then go to VirtualHere USB 3 eXtensible Host Controller and for each device under that, right click on it and select Properties then see if there is a Power Events tab and if so UNcheck Allow Windows to turn off device to save power.