Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Встроенный драйвер кнопки ввода-вывода общего назначения (GPIO) отправляет отчеты в Windows на основе прерываний, полученных в определенных ресурсах GPIO массива кнопок.
Встроенный драйвер кнопки GPIO сообщает о нажатиях и сочетаниях кнопок, перечисленных в таблице 1 GPIO Button Reporting.
Таблица 1. Отчеты о кнопках GPIO
Кнопка | Требуется _CRS wakeable | Требуется GPIO в SOC | Отчеты Edge (при условии ActiveLow) |
---|---|---|---|
Windows | Да | Да | Оба |
Увеличение громкости | Да | Да | Оба |
Уменьшение громкости | Да | Да | Оба |
Блокировка поворота | Нет | Да | Оба |
Мощный | Да | Да | Оба |
Все реализации, не основанные на GPIO, должны следовать одной схеме отчетности.
Порядок определения: Power, Windows, Volume Up, Volume Down и Rotation Lock. Примеры создания дескрипторов HID для этих функций см. в разделе Дескрипторы отчета кнопок HID.
Примечание Предыдущие требования описывали использование Win+ O для блокировки поворота. Хотя эта комбинация по-прежнему функциональна, она не является непроницаемой для изменений раскладки клавиатуры, в то время как Win + F14 не зависит от макета.
Таблица 2. Триггеры отчета для кнопок, отличных от GPIO
Отчеты об отдельных кнопках | Source | Требования к использованию | Триггер отчета | Повторные |
---|---|---|---|---|
Мощный | Управление системой | 0x81 (питание) | Физическая кнопка — вверх | Нет |
Windows | Клавиатура | 0xE3 (Win) | Физическая кнопка — вверх | Нет |
Увеличение громкости | Коллекция объектов-получателей | 0xE9 (увеличение тома) | Физическая кнопка — вниз | Да |
Уменьшение громкости | Коллекция объектов-получателей | 0xEA (уменьшение громкости) | Физическая кнопка — вниз | Да |
Блокировка поворота | Клавиатура | 0xE3 + 0x69 (Win + F14) | Физическая кнопка — вниз | Нет |
Следующие сочетания клавиатуры должны быть представлены в зависимости от их завершения и не должны повторяться, если сочетание удерживается.
Таблица 3 Триггеры отчета для сочетаний кнопок, отличных от GPIO
Отчеты о сочетании кнопок | Требования к использованию | Триггер отчета | Повторные |
---|---|---|---|
Windows + Питание | 0xE0 + 0xE2 + 0x4C (CTRL+ALT+DEL) |
Физическая кнопка питания — отключаемая | Нет |
Windows + увеличение тома | 0xE3 + 0xE0 + 0x69 (Win + CTRL + F14) |
Кнопка физического громкости — вниз | Нет |
Windows + уменьшение громкости | 0xE3 + 0x6A (Win + F15) |
Кнопка физического громкости — вниз | Нет |
Примечание
- Полное руководство и реализацию кнопки питания см. в статье Общие сведения о параметрах кнопки питания и крышки.
- Рекомендации по работе с подключенным резервным режимом для кнопок см. в разделе Источники пробуждения.
- Дополнительные сведения о реализации ACPI см. в руководстве по проектированию ACPI.