https://bugs.winehq.org/show_bug.cgi?id=44761
--- Comment #5 from koz.ross@retro-freedom.nz --- Bela: I _very_ much doubt this is an issue on my end. This is for several reasons. Firstly, the log you requested shows nothing amiss of the sort that ought to cause problems:
[koz@Sebastian ~]$ WINEARCH=win64 WINEPREFIX=/home/koz/.gog/mm6 wine ~/.gog/mm6/drive_c/GOG\ Games/Might\ and\ Magic\ 6/MM6.exe 002a:err:hid:PNP_AddDevice Cannot parse Report Descriptor 002a:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID" 002a:err:hid:PNP_AddDevice Cannot parse Report Descriptor 002a:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID" 002a:err:hid:PNP_AddDevice Cannot parse Report Descriptor 002a:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID" 002a:err:hid:PNP_AddDevice Cannot parse Report Descriptor 002a:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID" 002a:err:hid:PNP_AddDevice Cannot parse Report Descriptor 002a:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID" 002a:err:hid:PNP_AddDevice Cannot parse Report Descriptor 002a:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID" 002a:err:hid:PNP_AddDevice Cannot parse Report Descriptor 002a:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID" 002a:err:hid:PNP_AddDevice Cannot parse Report Descriptor 002a:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID" 002a:err:hid:PNP_AddDevice Cannot parse Report Descriptor 002a:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID" 002a:err:hid:PNP_AddDevice Cannot parse Report Descriptor 002a:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID" 002a:err:hid:PNP_AddDevice Cannot parse Report Descriptor 002a:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID" 002a:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0) 002a:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0) 002a:err:hid:parse_descriptor Unknown (bTag: 0xb, bType: 0x2) 002a:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0) 002a:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0) 002a:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0) 002a:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0) 002a:err:hid:parse_descriptor Unknown (bTag: 0xb, bType: 0x2) 002a:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0) 002a:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0) 002a:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0) 002a:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0) 002a:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0) 002a:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0) 002a:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0) 002a:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0) 002a:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0) 002a:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0) 002a:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0) 002a:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0) 002a:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0) 002a:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0) 002a:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0) 002a:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0) 002a:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0) 002a:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0) 002a:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0) 002a:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0) 002a:err:hid:parse_descriptor Unknown (bTag: 0x1, bType: 0x0) 002a:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x3) 002a:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0) 002a:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0) 002a:err:hid:parse_descriptor Unknown (bTag: 0x5, bType: 0x3) 002a:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0) 002a:err:plugplay:try_add_device Building report descriptor failed, removing device 002a:err:plugplay:try_add_device Building report descriptor failed, removing device 002a:err:hid:PNP_AddDevice Cannot parse Report Descriptor 002a:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID" 002a:err:hid:PNP_AddDevice Cannot parse Report Descriptor 002a:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID" 002a:err:hid:PNP_AddDevice Cannot parse Report Descriptor 002a:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID" 002a:err:hid:PNP_AddDevice Cannot parse Report Descriptor 002a:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID" 002a:err:plugplay:try_add_device Building report descriptor failed, removing device 0009:fixme:msvcrt:__clean_type_info_names_internal (0x100083d8) stub
Secondly, I have seen this on at least three different installations, all of different distros, and different versions of Wine going back at least two major releases, if not three. Unless you suspect there's some consistent issue with my setup, but then I can't _imagine_ what that could be.
Thirdly, I have gotten this on both of those games, consistently, for all said platforms. Maybe I'm just terminally unlucky, but this doesn't look like an issue that's just specific to my current install.