Инструменты пользователя

Инструменты сайта


клавиатура_win_10_iot_enterprise

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
клавиатура_win_10_iot_enterprise [2020/08/04 18:39]
vladimir [Пользовательские горячие клавиши и символы]
клавиатура_win_10_iot_enterprise [2022/12/30 11:35] (текущий)
vladimir [Официальная документация]
Строка 8: Строка 8:
   * Запрета использования определенных клавиш и ввода определенных символов   * Запрета использования определенных клавиш и ввода определенных символов
   * Возможности разблокировки устройства с помощью специальной клавиши.   * Возможности разблокировки устройства с помощью специальной клавиши.
 +
 +<WRAP center round info 100%>
 +При использовании фильтра клавиатуры совместно с режимом ограниченного доступа,​ в режиме ограниченного доступа автоматически будет заблокировано сочетание "Alt + Ctrl + Del". Переход на экран входа в систему будет возможен только при пятикратном нажатии клавиши разблокировки,​ по умолчанию это кнопка "​Win"​.
 +</​WRAP>​
 +
 ===== Добавление компонента и запуск службы ===== ===== Добавление компонента и запуск службы =====
 Для работы фильтра клавиатуры сначала необходимо [[+tab|добавление_компонентов_win_10_iot_enterprise|добавить его компонент]] в систему. Добавить компонент можно с помощью выполнения нижеуказанной команды,​ [[+tab|powershell|выполненной в среде]] с повышенными привилегиями. Для работы фильтра клавиатуры сначала необходимо [[+tab|добавление_компонентов_win_10_iot_enterprise|добавить его компонент]] в систему. Добавить компонент можно с помощью выполнения нижеуказанной команды,​ [[+tab|powershell|выполненной в среде]] с повышенными привилегиями.
Строка 30: Строка 35:
 [[+tab|https://​support.microsoft.com/​ru-ru/​help/​13810/​windows-keyboard-shortcuts-accessibility|посмотреть здесь]] [[+tab|https://​support.microsoft.com/​ru-ru/​help/​13810/​windows-keyboard-shortcuts-accessibility|посмотреть здесь]]
 ==== Пользовательские горячие клавиши и символы ==== ==== Пользовательские горячие клавиши и символы ====
-Для блокировки ввода отдельных символов и клавиатурных сочетаний необходимо создать ветку реестра ​«HKLM\SOFTWARE\Microsoft\Windows Embedded\KeyboardFilter\CustomFilters» ​и создать параметры с названием блокируемых символов или сочетаний,​ значение которых будет ​«Blocked». Пример:​+Для блокировки ввода отдельных символов и клавиатурных сочетаний необходимо создать ветку реестра ​"HKLM\SOFTWARE\Microsoft\Windows Embedded\KeyboardFilter\CustomFilters" ​и создать параметры с названием блокируемых символов или сочетаний,​ значение которых будет ​"​Blocked"​. Пример:​
 <​code>​ <​code>​
 Windows Registry Editor Version 5.00 Windows Registry Editor Version 5.00
Строка 39: Строка 44:
 "​q"​="​Blocked"​ "​q"​="​Blocked"​
 </​code>​ </​code>​
 +==== Блокировка аппаратных клавиш ====
 +Для блокировки конкретной клавиши необходимо создать ветку в реестре "​HKLM\SOFTWARE\Microsoft\Windows Embedded\KeyboardFilter\CustomScancodes"​ и создать параметр со [[+tab|скан_коды_клавиш|скан-кодом клавиши]] со значением "​Blocked"​. Пример блокировки клавиши,​ которая при стандартной раскладке отвечает за ввод символов "​X"​ и "​Ч":​
 +<​code>​
 +Windows Registry Editor Version 5.00
 +
 +[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Embedded\KeyboardFilter\CustomFilters]
 +Windows Registry Editor Version 5.00
 +
 + ​[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Embedded\KeyboardFilter\CustomScancodes]
 +"​2D"​="​Blocked"​
 +</​code>​
 +
 +
 +===== Клавиша разблокировки =====
 +При необходимости лишить пользователя возможности перехода на экран блокировки необходимо заблокировать все возможности перехода на экран блокировки за исключением одной – выход по специальной клавише. Система перейдет на экран блокировки при пятикратном нажатии на специальную клавишу,​ по умолчанию специальной клавишей назначена кнопка «Win».\\
 +\\
 +Необходимо назначить такую клавишу,​ которой не будет на клавиатуре пользователя,​ при этом эта клавиша быть на клавиатуре,​ которую будет использовать обслуживающий персонал. Для изменения горячей клавиши необходимо в ветке реестра "​HKLM\SOFTWARE\Microsoft\Windows Embedded\KeyboardFilter"​ указать [[+tab|скан_коды_клавиш|скан-код клавиши]] в значении параметра "​BreakoutKeyScanCode",​ изменения вступят в силу после перезагрузки.\\
 +\\
 +Для отключения клавиши разблокировки необходимо установить значение «0»
 +===== Официальная документация =====
 +  * [[+tab|https://​docs.microsoft.com/​ru-ru/​windows-hardware/​customize/​enterprise/​keyboardfilter|Keyboard Filter]]
 +  * [[+tab|https://​support.microsoft.com/​ru-ru/​help/​13810/​windows-keyboard-shortcuts-accessibility|Сочетания клавиш для использования специальных возможностей Windows]]
 +  * [[+tab|https://​learn.microsoft.com/​en-us/​windows/​win32/​inputdev/​virtual-key-codes|Virtual-Key Codes]]
  
  
клавиатура_win_10_iot_enterprise.1596555573.txt.gz · Последние изменения: 2020/08/04 18:39 — vladimir