Руководство по реализации кнопок и индикаторов GPIO
Windows 8 появилась поддержка кнопок и индикаторов ввода-вывода общего назначения (GPIO) с помощью драйвера класса мини-порта HID. Цель состояла в том, чтобы обеспечить поддержку клавишных кнопок (питание, Windows, блокировка громкости и поворота) стандартизированным способом, а также соответствующие соответствующие рекомендации по проектированию Windows (WEG). Windows 8.1 сосредоточена на повышении качества комплексного взаимодействия с пользователем и унификации поведения в различных инновационных форм-факторах.
В этом разделе
Раздел | Описание |
---|---|
В этом разделе описываются состояния режима и индикаторов закрепления. |
|
Аппаратные кнопки позволяют пользователям выполнять множество распространенных задач, у которых нет удобной альтернативы пользовательскому интерфейсу. В сценариях, описанных в этом разделе, аппаратные кнопки обычно используются для задач, выполняемых, когда физическая клавиатура недоступна пользователю, в форм-факторах, таких как кабриолеты или скидки. |
|
В этом разделе приведены рекомендации по реализации интерфейса. |
|
Этот раздел содержит примеры кода и примеры дескрипторов для реализации интерфейса. |
|
В этом разделе описывается, как задать параметр компонента автоматической установки Windows. |
|
В этом разделе описывается ведение журнала и исследования реализации GPIO. |
|
Платформа MITT может тестировать кнопки GPIO, предлагая автоматизацию тестирования и возможность настройки шаблонов GPIO, которые отправляются для целевых исследований. |
В рамках Windows 8.1 инвестиций драйвер кнопки msgpio обеспечивает важные улучшения:
- Расширенное ведение журнала для ускорения расследований.
- Улучшена синхронизация и обработка ошибок для повышения надежности.
- Новая автоматическая установка Windows ConvertibleSlateMode, которая будет использоваться на ноутбуках без GPIO для статического переключения режима на ноутбук в рамках настройки образа OEM.
Для получения вопросов о кнопках GPIO и реализации индикатора отправьте сообщение электронной почты в группу поддержки Майкрософт по адресу [email protected].
Связанные темы
Поведение и реализация кнопки питания
Подключенные резервные источники пробуждения
Руководство по проектированию ACPI
Функция GetSystemMetrics
Улучшения клавиатуры в Windows 8
Программа совместимости оборудования Windows
Требования к сертификации классических приложений для Windows
HID над I²C
Тесты GPIO в MITT
Технический справочник по работе с диспетчером установки Windows
Справочник по автоматической установке Windows
Комплект драйверов Windows (WDK) 8.1