Nov 17, 2013 02:20
В конце лета получил обратно свою старую MIDI-клавиатуру QuickShot MIDI Composer, несколько обретавшуюся у знакомых девушек. Отмыл, приклеил отбитый регулятор, воткнул через USB MIDI-адаптер в рабочий ноутбук. Индикатор работы на адаптере засветился на несколько секунд, потом погас, новых устройств не появилось. Вынул, воткнул снова - то же самое. Посмотрел статус устройства - висит ошибка Code 10 (драйвер не может загрузиться, причина неизвестна).
Воткнул в старый дектоп с XP - там работает прекрасно. Попытался под Win7 пробросить устройство в виртуальную машину VMware 8 - она его не видит. Задумался. Полез гуглить - вывалилась куча жалоб на похожие проблемы, в том числе и форумах Microsoft, где представители MS отвечают в своем любимом стиле "перезагрузитесь, переустановите драйверы USB, переустановите систему...". А судя по обилию жалоб, родной драйвер семерки с типовыми USB MIDI-адаптерами не работает вообще.
В нескольких статьях советуют поставить драйвер USB-адаптера от Roland или Yamaha, подменив VID/PID. Скачал драйвер для UM-1G, вписал нужные VID/PID - драйвер загрузился, устройства в системе появились, индикатор на адаптере светится, да только данные ни туда, ни оттуда не идут.
В итоге выдрал из XP64 драйвер usbaudio.sys вместе с wdma_usb.inf, выкинул из INF все лишнее, переименовал файл драйвера, установил под семерку - все поперло. :)
рукоделие,
недовольство,
программы,
идиоты,
музыка,
интернет,
криворукие,
компьютеры,
звук,
техника,
фуфло