Trouble shooting USB mapping on AMD motherboard

Before USB mapping all ports work, and connected Fenvi bluetooth controller works too except...

on wake from sleep USB keyboard has no lights, won't type, even if swapped into another port and the only option is to power off with the power button.

I was told this might be down to USB mapping which I've now done but now the keyboard only works in a couple of USB3 ports, not the USB2 one it was originally connected to and bluetooth is showing the the title bar as "Not Available"

I've gone back through the list of actions and checked my config.plist, my info.plist in the Sample USB.kext and compared with the spreadsheet of port name, port and USB type that I made and can't find anything that doesn't match.

I still have at least one port that does work so I can connect the keyboard work on the system still but I can't find a debug USB option in the docs (presumably because its usually straight forward)

In the EFI partition looking at todays log file I see these lines with reference to USB:

07:211 00:013 OCAK: Dependency com.apple.driver.usb.AppleUSBHostPlatformProperties was not found for kext com.apple.iokit.IOUSBHostFamily
7:293 00:001 OC: Prelinked injection Sample-USB-Map.kext () - Success

But google doesn't show anything relevant when I search for that error.

Any pointers of where to look or what to try next appreciated.

C

Opencore 0.6.2 Catalina 10.15.7 MacPro7,1
MB: MSI Gaming Edge Wifi Bios V 13
CPU: AMD Ryzen 5 3600X
Mem: Corsair CMK16GX4M2B3200C16 Vengeance LPX 16 GB (2 x 8 GB) DDR4 3200 MHz C16 XMP 2.0
Storage: Sabrent 1TB Rocket Nvme PCIe 4.0 M.2 2280 Internal SSD
GPU: Sapphire AMD Radeon RX 580 8GB PULSE OC Lite Graphics Card
Nic/BT/Wifi: Fenvi FV919 PCI 1750 2.4/5Ghz abgn AC
Kexts :
AppleMCEReporterDisabler.kext
NVMeFix.kext
IntelBluetoothFirmware.kext
VirtualSMC.kext
IntelBluetoothInjector.kext
VoodooHDA.kext
Lilu.kext
WhateverGreen.kext
LucyRTL8125Ethernet.kext
USB-Sample-Map.kext

submitted by /u/cjohnsonuk
[link] [comments]