I have these peripherals under USB Controller, is it the first one by any chance?
I am not sure...
I also attach the xml file created by the event viewer in the Error state.
<ViewerConfig><QueryConfig><QueryParams><UserQuery /></QueryParams><QueryNode><Name LanguageNeutralValue="Gestione dispositivi - Dispositivo USB sconosciuto (richiesta descrittore dispositivo non riuscita)">Gestione dispositivi - Dispositivo USB sconosciuto (richiesta descrittore dispositivo non riuscita)</Name><QueryList><Query Id="0" Path="Microsoft-Windows-Kernel-PnP/Configuration"><Select Path="Microsoft-Windows-Kernel-PnP/Configuration">*[System/Provider[@Name='Microsoft-Windows-Kernel-PnP'] and EventData/Data[@Name='DeviceInstanceID']='USB\VID_0000&PID_0002\5&223BF04B&0&9']</Select><Select Path="System">*[System/Provider[@Name='Microsoft-Windows-UserPnp'] and UserData/*/DeviceInstanceID='USB\VID_0000&PID_0002\5&223BF04B&0&9']</Select></Query></QueryList></QueryNode></QueryConfig><ResultsConfig><Columns><Column Name="Livello" Type="System.String" Path="Event/System/Level" Visible="">280</Column><Column Name="Parole chiave" Type="System.String" Path="Event/System/Keywords">70</Column><Column Name="Data e ora" Type="System.DateTime" Path="Event/System/TimeCreated/@SystemTime" Visible="">330</Column><Column Name="Origine" Type="System.String" Path="Event/System/Provider/@Name" Visible="">240</Column><Column Name="ID evento" Type="System.UInt32" Path="Event/System/EventID" Visible="">240</Column><Column Name="Categoria attività" Type="System.String" Path="Event/System/Task" Visible="">241</Column><Column Name="Utente" Type="System.String" Path="Event/System/Security/@UserID">50</Column><Column Name="Codice operativo" Type="System.String" Path="Event/System/Opcode">110</Column><Column Name="Registro" Type="System.String" Path="Event/System/Channel">80</Column><Column Name="Computer" Type="System.String" Path="Event/System/Computer">170</Column><Column Name="ID processo" Type="System.UInt32" Path="Event/System/Execution/@ProcessID">70</Column><Column Name="ID thread" Type="System.UInt32" Path="Event/System/Execution/@ThreadID">70</Column><Column Name="ID processore" Type="System.UInt32" Path="Event/System/Execution/@ProcessorID">90</Column><Column Name="ID sessione" Type="System.UInt32" Path="Event/System/Execution/@SessionID">70</Column><Column Name="Tempo kernel" Type="System.UInt32" Path="Event/System/Execution/@KernelTime">80</Column><Column Name="Tempo utente" Type="System.UInt32" Path="Event/System/Execution/@UserTime">70</Column><Column Name="Tempo processore" Type="System.UInt32" Path="Event/System/Execution/@ProcessorTime">100</Column><Column Name="ID di correlazione" Type="System.Guid" Path="Event/System/Correlation/@ActivityID">85</Column><Column Name="ID di correlazione relativo" Type="System.Guid" Path="Event/System/Correlation/@RelatedActivityID">140</Column><Column Name="Nome origine eventi" Type="System.String" Path="Event/System/Provider/@EventSourceName">140</Column></Columns></ResultsConfig></ViewerConfig>