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

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


клавиатура_win_10_iot_enterprise

Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
клавиатура_win_10_iot_enterprise [2020/08/04 18:38]
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
Строка 36: Строка 41:
 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Embedded\KeyboardFilter\CustomFilters] [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Embedded\KeyboardFilter\CustomFilters]
 "​Ctrl+X"​="​Blocked"​ "​Ctrl+X"​="​Blocked"​
 +"​Ctrl+Ч"​="​Blocked";​ Для блокировки на кириллической раскладке
 "​q"​="​Blocked"​ "​q"​="​Blocked"​
 </​code>​ </​code>​
-<WRAP center round info 100%> +==== Блокировка аппаратных клавиш ==== 
-Если помимо латинской раскладки ​есть еще и кириллическая раскладка ​клавиатуры, то необходимо блокировать ​горячие клавиши и с учетом кириллических ​символов. Т.е. для блокировки горячих клавиш вырезки необходимо ​добавить ​сочетание ​"Ctrl+Ч"​="​Blocked"​. +Для блокировки конкретной клавиши необходимо ​создать ветку в реестре "​HKLM\SOFTWARE\Microsoft\Windows Embedded\KeyboardFilter\CustomScancodes"​ и создать параметр ​со [[+tab|скан_коды_клавиш|скан-кодом клавиши]] ​со значением "​Blocked"​. Пример блокировки клавиши, которая при стандартной ​раскладке отвечает за ввод символов "​X"​ и "​Ч":​ 
-</WRAP>+<​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.1596555507.txt.gz · Последние изменения: 2020/08/04 18:38 — vladimir