Проблема

Проблема

Пожалуйста, не считайте этот вопрос дубликатомВот этот-- в моем случае это не проблема с графикой 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 и связаться с поставщиками драйверов.

Связанный контент