There is a issue where the Fedora Kernel does not load the USBHID drivers as a module but rather as always enabled in the kernel. Because of this you cannot blacklist it and allow USB device pass through to VMWare guests. To allow for this you must rebuild the kernel with the CONFIG_USB_HID=y parameter in the kernel config changed to CONFIG_USB_HID=m
enjoy.