Microsoft призвала OEM-производителей использовать встроенную систему уведомлений в Windows 11, чтобы обеспечить полноценное подключением USB Type-C. Такая система оповещает о неисправных соединениях, медленной зарядке, неподдерживаемых аксессуарах и многом другом.
Уведомления на портах USB Type-C могут не отображаться из-за ряда проблем, возникших у OEM-производителей при сборке ПК. Например, Windows использует дескрипторы ACPI для идентификации портов USB Type-C и их функций, поэтому, если эта разметка отсутствует у порта, уведомления не будут работать. Аналогично, если порт Type-C был случайно помечен как Type-A, пользователь столкнётся с неправильными уведомлениями или другими неожиданными реакциями. Аналогично, если физически доступный и видимый порт помечен как «внутренний», уведомления также будут отключены.
Чтобы обойти эти проблемы, Microsoft рекомендовала OEM-производителям проводить аудит дескрипторов ACPI для всех USB-портов, проверять поведение уведомлений в поддерживаемых конфигурациях, координировать свою деятельность с программой Microsoft Windows Hardware Compatibility Program (WHCP), чтобы гарантировать соответствие новых платформ требованиям тестирования, и тщательно документировать любые отклонения от нормального или ожидаемого поведения. Совместимость может быть обеспечена с помощью набора Windows Hardware Lab Kit (HLK), реализации ACPI-дескрипторов UPC (возможности USB-портов) и PLD (физическое расположение устройства), а также тестирования в различных сценариях и конфигурациях.
Microsoft признала, что некоторые OEM-производители могут даже захотеть отключить передачу данных по соединениям USB Type-C в ненадёжных средах. Им следует гарантировать, что любые такие политики применяются только к внешним портам и не взаимодействуют с другими критически важными компонентами, такими как сенсорная панель и клавиатура. Им порекомендовали предлагать пользователям переключатели для отключения передачи данных.
В 2023 году Windows 11 получила официальную поддержку USB4 и отдельную страницу настроек, где пользователи могут устанавливать различные параметры, управлять устройствами и концентраторами на базе USB4 и т. д.
В январе 2024 года Microsoft внедрила поддержку спецификации USB4 версии 2.0 в Windows 11, которая обеспечивает скорость передачи данных до 80 Гбит/с по кабелям USB Type-C.
Позднее компания объяснила, в каких случаях функциональность устройства USB4 может быть ограничена.
В марте этого года Microsoft предоставила более подробную информацию о том, как работает страница настроек USB4.
Источник: habr.com