Hi Louis,
You are really making me work. This is the information on the controller I got from DevManView, a great little tool from Nirsoft. I hope it helps.
JohnD
Device Name : @System32\drivers\usbxhci.sys,#1073807361;%1 USB %2 eXtensible Host Controller - %3 (Microsoft);(Intel(R),3.1,1.10)
Manufacturer : Generic USB xHCI Host Controller
Service : USBXHCI
Device Type Code : USB
Device Type Name :
Device Instance ID: PCI\VEN_8086&DEV_A36D&SUBSYS_8458103C&REV_10\3&11583659&1&A0
Location : @System32\drivers\pci.sys,#65536;PCI bus %1, device %2, function %3;(0,20,0)
Capabilities : 0x00000000
Config Flags : 0x00000000
Disabled : No
Connected : Yes
Device Registry Time 1: 11/4/2020 6:42:47 PM
Device Registry Time 2: 11/12/2020 12:35:24 AM
Drive Letter :
Container ID : {00000000-0000-0000-ffff-ffffffffffff}
Driver Description: USB xHCI Compliant Host Controller
Driver Version : 10.0.19041.662
.inf File : usbxhci.inf
.inf Section : Generic.Install.NT
Driver Date : 11/16/2020
Driver Registry Time: 12/11/2020 4:39:30 AM
========================================
The drivers are: (1) \Windows\system32\ USBXHCI.SYS and
(2) \Windows\system32\UMDF\UsbXhciCompanion.dll
I also found another driver in there belonging to my antivirus program (ESET NOD32) which really surprised me. I guess it wants to know when any device is connected on that USB bus. I know a message pops up when that happens.