
Пожалуйста, не считайте этот вопрос дубликатомВот этот-- в моем случае это не проблема с графикой Intel, а проблема немного в другом.
У меня новый ПК с Windows 10, и я столкнулся со странной проблемой с USB-устройствами.
Проблема
При изменении значка курсора мыши (например, при наведении на ссылку URL браузера или текстовое поле) происходит задержка USB от 500 мс до 2 секунд. Под задержкой USB я подразумеваю, что любое устройство, подключенное к любому порту USB, перестает отвечать: мышь перестает двигаться, клавиатура не отвечает, звук пропадает (я использую внешний аудиоинтерфейс USB). Это происходит не при каждом переходе, а несколько хаотично, хотя и довольно постоянно.
Представьте себе перемещение курсора мыши по странице результатов поиска Google: состояние курсора изменится на руку при наведении на ссылку URL, на выделение текста при наведении на текст описания под ссылками и на указатель в «свободных» областях. В моем случае мышь будет постоянно лагать, а звук пропадет, если я просто наведу курсор на такую страницу.
Системная информация
- ОС: Windows 10 Pro
- Процессор: Intel Core i7 6900K
- Материнская плата: ASUS X99-A
- Видеокарта: ASUS STRIX GTX1080-O8G-GAMING
- DDR: 8x8 ГБ, DDR4, Crucial Ballistix Elite, 2666 МГц
- SSD: 2 ТБ, Samsung 850 PRO
- Жесткий диск: 3 ТБ SATA-III Western Digital Red (WD30EFRX)
- Внешние USB-устройства: беспроводная мышь (Logitech G900), беспроводная клавиатура (Logitech K800), аудиоинтерфейс USB 2.0 (Roland QUAD-CAPTURE)
Что я пробовал
- При использовании чистой загрузки Windows проблема не исчезла;
- Установка новой версии Windows 10 – проблема возникает с самого начала;
- Пробовал разные драйвера для USB-устройств/контроллеров и чипсета материнской платы — никаких изменений;
- Пробовал разные драйвера NVidia — никаких изменений;
- Обновление BIOS материнской платы до последней версии — без изменений;
- Переключение режима HCI в BIOS – здесь определенно был какой-то эффект. В режиме EHCI (USB 2) задержки мыши были гораздо более заметны, а пропадание звука было минимальным, а в xHCI (USB 3) наоборот: больше задержек звука и меньше мыши;
- Использование разных портов USB – была некоторая тонкая разница в зависимости от того, какие порты USB я использовал. Когда устройство подключено к порту контроллера Intel USB, задержки возникают чаще, в то время как порты ASMedia имеют меньше проблем;
- Отключение всех функций энергосбережения в BIOS, управлении питанием Windows и в диспетчере устройств для каждого из USB-устройств и USB-контроллеров — никакой разницы;
- Отключение всех USB-устройств, кроме мыши — никаких изменений;
- Использование разных мышей (как проводных, так и беспроводных) — без изменений;
- Пробую другой графический процессор — никаких изменений;
- Пробовал другую материнскую плату (ROG STRIX X99) – полностью решил проблему с задержкой мыши, но пропадание звука сохранялось в режиме xHCI;
- Отключение всех функций мыши в настройках мыши Windows (повышение точности указателя, следы указателя, скрытие указателя при наборе текста, тень указателя) — никаких изменений, кроме следов (подробнее об этом ниже).
Странно
А теперь самое странное во всем этом:включение «отображения следов указателя»опция в настройках мыши Windowsполностью решает проблему! Я не могу понять, почему это происходит, как такая «косметическая» опция может повлиять на все USB-устройства в системе? Я установил расстояние следа максимально коротким, но оно все равно заметно и довольно отвлекает, поэтому я ищу способ исправить проблему, не включая следы.
решение1
Мне удалось избежать той же воспроизводимой проблемы с моим аудиоинтерфейсом Universal Audio Apollo Twin USB 3.0, используя их последний драйвер 9.2, в который добавлена новая опция «USB Safety Buffer», являющаяся частью «USB Audio Transfer Protocol 2.0», добавленного в Windows 10 с обновлением Creators Update.
Вам может понадобиться новый аудиодрайвер от Roland, который поддерживает «USB Audio Transfer protocol 2.0» для Windows 10, включая Creators Update.
В моем случае LatencyMon сообщил о dxgkrnl.sys с наивысшим временем выполнения 1,6 мс, что слишком много (максимально допустимое значение 1,0 мс). Я думаю, что в моем случае это Intel Display Driver 630, который не возвращает достаточно быстро dxgkrnl.sys (насколько я понимаю). Мне придется сообщить об этом Intel.
В аудиодрайвере мне пришлось увеличить USB Safety Buffer с "Minimal" до "Small" и до сегодняшнего дня у меня больше не было пропадания звука. Насколько я понимаю, "Small" добавляет 1 мс к стандартным 1 мс - в общей сложности 2 мс времени до того, как может произойти пропадение звука.
Пожалуйста, прочтите мой отчет Intel: https://communities.intel.com/message/483201
Если вы не можете получить новый аудиодрайвер, попробуйте воспользоваться LatencyMon и связаться с поставщиками драйверов.