Немного об управлении устройствами.
Сломалась у меня встроенная клавиатура на ноутбуке. И решил я ее отключить(ну, или заблокировать, что получится). Покопав некоторое время в Интеренет, нормального решения я не нашел. Пришлось лезть в глубины Windows самому. Вот результат моих изысканий.
Как отключить встроенную клавиатуру на ноутбуке (Windows 7):
1) Для начала, нам нужно ИД отключаемого устройства. В моем случае - встроенной клавиатуры. Обычно, у ноутбуков они подключаются по внутреннему PS/2 разъему.
2) Открываем диспетчер устройств (Правый клик на Компьютер-> Управление->Диспетчер Устройств)
3) Находим нужное устройство, правый клик на нем, "свойства"
4) Во складке "Сведения" в выпадающем меню находим "ИД оборудования"
5) Копируем его (У меня это было "ACPI\PNP0303")
6) Вызываем (win+r или "выполнить" в меню "Пуск") gpedit.msc
7) Там открываем: Политика Локальный компьютер -> Административные шаблоны -> Система -> Установка устройств -> Ограничения на установку устройств
8) Там есть вариант: "Запретить установку устройств с указанными кодами устройств", правый клик на него, "изменить"
9) Ставим радиобатн в положение "Включить", в параметрах нажимаем кнопку "Показать..."
10) Вставляем в появившееся окошко скопированный ИД оборудования и нажимаем Ok.
11) Ставим галочку "Также применить для соответствующих устройств, которые уже были установлены"
12) Удаляем устройство в диспетчере устройств и перезагружаемся.
В результате, встроенная клавиатура перестает работать, а в диспетчере устройств появляется "Неизвестное устройство"
Как включить встроенную клавиатуру на ноутбуке обратно (Windows 7):
Или поставить вариант "Выключить" в 8 пункте. Или удалить id устройства в 9 и далее пунктах.
После этого, в диспетчере задач произвести поиск новых устройств.(или просто перезагрузиться)
P.S. Дополнительно - ключевые моменты для английской версии:
2) Computer->Manage->Device Manager
3) Properties
4) Details, там - Hardware Ids
7) Local Computer Policy->Computer Configuration->Administrative Templates->System->Device Installation->Device Installation Restriction
8) Prevent installation of device that match any of these device IDs
9) Enabled, потом кнопку "Show..."
11) Галочка "Also apply to matching devices that are already installed"
У некоторых данный способ не работает, отсутствует необходимые политики. Нормального способа решения этой проблемы я так и не нашел. Так что для них - такой вариант:
1-2) см. выше
3) Находим нужное устройство, правый клик на нем, "Обновить драйвера"
4) Там снимаем галочку "Совместимые устройства" и выбираем что-то не подходящее. Например "Стандартные" -> "Клавиатура HID". Обычно в ноутбуках клавиатуру вешают на порт PS/2, так что он должен не подойти.
5) Перезагружаемся.
6) Теперь клавиатура не работает. Заходим в диспетчер устройств,
7) Находим там клавиатуру. Она теперь показана как проблемная. Правый клик -> Отключить.
Сломалась у меня встроенная клавиатура на ноутбуке. И решил я ее отключить(ну, или заблокировать, что получится). Покопав некоторое время в Интеренет, нормального решения я не нашел. Пришлось лезть в глубины Windows самому. Вот результат моих изысканий.
Как отключить встроенную клавиатуру на ноутбуке (Windows 7):
1) Для начала, нам нужно ИД отключаемого устройства. В моем случае - встроенной клавиатуры. Обычно, у ноутбуков они подключаются по внутреннему PS/2 разъему.
2) Открываем диспетчер устройств (Правый клик на Компьютер-> Управление->Диспетчер Устройств)
3) Находим нужное устройство, правый клик на нем, "свойства"
4) Во складке "Сведения" в выпадающем меню находим "ИД оборудования"
5) Копируем его (У меня это было "ACPI\PNP0303")
6) Вызываем (win+r или "выполнить" в меню "Пуск") gpedit.msc
7) Там открываем: Политика Локальный компьютер -> Административные шаблоны -> Система -> Установка устройств -> Ограничения на установку устройств
8) Там есть вариант: "Запретить установку устройств с указанными кодами устройств", правый клик на него, "изменить"
9) Ставим радиобатн в положение "Включить", в параметрах нажимаем кнопку "Показать..."
10) Вставляем в появившееся окошко скопированный ИД оборудования и нажимаем Ok.
11) Ставим галочку "Также применить для соответствующих устройств, которые уже были установлены"
12) Удаляем устройство в диспетчере устройств и перезагружаемся.
В результате, встроенная клавиатура перестает работать, а в диспетчере устройств появляется "Неизвестное устройство"
Как включить встроенную клавиатуру на ноутбуке обратно (Windows 7):
Или поставить вариант "Выключить" в 8 пункте. Или удалить id устройства в 9 и далее пунктах.
После этого, в диспетчере задач произвести поиск новых устройств.(или просто перезагрузиться)
P.S. Дополнительно - ключевые моменты для английской версии:
2) Computer->Manage->Device Manager
3) Properties
4) Details, там - Hardware Ids
7) Local Computer Policy->Computer Configuration->Administrative Templates->System->Device Installation->Device Installation Restriction
8) Prevent installation of device that match any of these device IDs
9) Enabled, потом кнопку "Show..."
11) Галочка "Also apply to matching devices that are already installed"
У некоторых данный способ не работает, отсутствует необходимые политики. Нормального способа решения этой проблемы я так и не нашел. Так что для них - такой вариант:
1-2) см. выше
3) Находим нужное устройство, правый клик на нем, "Обновить драйвера"
4) Там снимаем галочку "Совместимые устройства" и выбираем что-то не подходящее. Например "Стандартные" -> "Клавиатура HID". Обычно в ноутбуках клавиатуру вешают на порт PS/2, так что он должен не подойти.
5) Перезагружаемся.
6) Теперь клавиатура не работает. Заходим в диспетчер устройств,
7) Находим там клавиатуру. Она теперь показана как проблемная. Правый клик -> Отключить.