Devcon - sethwid смена идентификатора производителя на USB-устройстве
Начнем с того, что у меня есть новая новая гарнитура на USB, которая определяется Windows как "USB Audio", но звук не работает, в то время как микрофон работает отлично, я подключил другие свежие из коробки буквально той же модели, она работает отлично, но Windows обнаруживает это как Platronics . Аудио 628, которое является названием модели. Я понял причину этого в том, что Windows устанавливает неправильные драйверы, потому что она обнаруживает другой идентификатор устройства. Нерабочим идентификатором является USB\VID_0572&PID_1400&MI_00 и USB\VID_0572&PID_1400&REV_0100&MI_00, в то время как рабочий - USB\VID_047F&PID_C012&MI_00 и USB\VID_047F&PID_C012&REI_0 . Я попытался изменить идентификатор поставщика с помощью 'devcon sethwid @"USB\VID_0572&PID_1400&MI_00":=!" USB\VID_0572&PID_1400&MI_00", "USB\VID_047F&PID_C012&MI_00" ", но вернул" идентификатор оборудования не изменен " . Что я делаю не так? Я использую правильный инструмент, чтобы сделать это, или devcon не может сделать это? Есть ли другой инструмент, который может мне помочь с этим? У меня есть 2 другие гарнитуры с той же проблемой (у них буквально тот же неправильный идентификатор). В понедельник у меня будет доступ к devcon, поэтому я хотел бы услышать как можно больше решений.