I did a fresh install of the latest Horizons View Mac Client and attempted to start the USB Arbitrator for USB Redirection. I was having trouble getting the USB devices to show up in the dropdown menu, so I enabled logging following the instructions at https://www.vmware.com/content/dam/digitalmarketing/vmware/en/pdf/techpaper/vmware-horizon-view-usb-...
For the vmware-usbarb-<PID>.log files, I get the following
2020-05-07T08:21:44.403-08:00| usbArb| I125: Log for VMware USB Arbitration Service pid=17262 version=e.x.p build=build-15762035 option=Release
2020-05-07T08:21:44.403-08:00| usbArb| I125: The process is 64-bit.
2020-05-07T08:21:44.403-08:00| usbArb| I125: Host codepage=UTF-8 encoding=UTF-8
2020-05-07T08:21:44.403-08:00| usbArb| I125: Host is Mac OS X 10.15.4 (19E287) Darwin 19.4.0
2020-05-07T08:21:44.402-08:00| usbArb| I125: VTHREAD 4465405376 "usbArb" tid 119950
2020-05-07T08:21:44.403-08:00| usbArb| I125: DictionaryLoad: Cannot open file "/Library/Preferences/VMware Fusion/config": No such file or directory.
2020-05-07T08:21:44.403-08:00| usbArb| I125: [msg.dictionary.load.openFailed] Cannot open file "/Library/Preferences/VMware Fusion/config": No such file or directory.
2020-05-07T08:21:44.403-08:00| usbArb| I125: PREF Optional preferences file not found at /Library/Preferences/VMware Fusion/config. Using default values.
2020-05-07T08:21:44.404-08:00| usbArb| I125: DICT --- GLOBAL SETTINGS (null)
2020-05-07T08:21:44.404-08:00| usbArb| I125: DICT --- NON PERSISTENT (null)
2020-05-07T08:21:44.404-08:00| usbArb| I125: DICT --- HOST DEFAULTS /Library/Preferences/VMware Fusion/config
2020-05-07T08:21:44.404-08:00| usbArb| I125: DICT --- SITE DEFAULTS (null)
2020-05-07T08:21:44.405-08:00| usbArb| W115: USBArbRuleStore: Unable to open rules file '/Library/Application Support/VMware/usbarb.rules': Could not find the file
2020-05-07T08:21:44.405-08:00| usbArb| I125: VMware USB Arbitration Service Version 19.2.0
2020-05-07T08:21:44.405-08:00| machPoll| I125: VTHREAD 123145389735936 "machPoll" tid 119952
2020-05-07T08:21:44.700-08:00| usbArb| W115: USBArbM: Failed to load 'com.vmware.kext.vmioplug.19.2.0' from 'file:///var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/viewclientmac.9jXYFB65/kexts/vmioplug.kext/'. (0xdc00801b)
2020-05-07T08:21:44.703-08:00| usbArb| W115: USBArbRuleStore: Unable to open rules file '/Library/Application Support/VMware/usbarb.rules': Could not find the file
2020-05-07T08:21:44.703-08:00| usbArb| W115: USBArb: usb-arbitrator exit with error: 1
I also have some extra logs from the USB Arbitrator Service and the Horizons client itself that I attached.
Does any have any ideas for getting the USB Arbitrator to start properly?
here are several things you may have a try: