Правильный ключ реестра, необходимый для сценария, чтобы отключить / включить Windows 10 Touch Screen
Я знаю это:
- В моем диспетчере устройств Windows 10 установлено "HID-совместимый сенсорный экран", который можно отключить, чтобы отключить сенсорный экран.
- Я могу создать короткий блокнот в блокноте для редактирования реестра устройства (см. Ответ Pathusclass).
Но к какому разделу реестра мне нужно получить доступ и какое значение установить для того, чтобы сделать такой быстрый путь для отключения / включения моего сенсорного экрана?
1 ответ
Лучше всего в системе Windows 10 использовать PowerShell.Get-PnpDevice и Disable-PnpDevice - это командлеты, которые вам понадобятся. Вы должны использовать административное окно консоли PowerShell.
Get-PnpDevice
возвращает все устройства PNP:
PS C:\> Get-PnpDevice
Status Class FriendlyName
------ ----- ------------
Unknown DiskDrive General UDisk USB Device
OK System Motherboard resources
OK System Motherboard resources
OK System Motherboard resources
OK HIDClass HID-compliant vendor-defined device
Итак, мы сужаем его
Where-Object
(псевдоним
?
):
PS C:\> Get-PnpDevice | ?{$_.FriendlyName -match 'touch screen'}
Status Class FriendlyName
------ ----- ------------
OK HIDClass HID-compliant touch screen
Затем мы подключаем его к
Disable-PnpDevice
:
PS C:\> Get-PnpDevice | ?{$_.friendlyname -match 'touch screen'} | Disable-PnpDevice
Confirm
Are you sure you want to perform this action?
Performing the operation "Disable" on target "Win32_PnPEntity: HID-compliant touch screen (DeviceID =
"HID\VID_04F3&PID_24E3&COL01\6&34FA9EF5&...)".
[Y] Yes [A] Yes to All [N] No [L] No to All [S] Suspend [?] Help (default is "Y"): y
PS C:\>
Если вы хотите отключить без подтверждения, используйте
-Confirm
параметр со значением
$False
:
PS C:\> Get-PnpDevice | ?{$_.FriendlyName -match 'touch screen'} | DISable-PnpDevice -Confirm:$False
PS C:\>
Microsoft предоставляет инструмент, devcon.exe
Они утверждают, что могут включать / отключать устройства из командной строки (или пакетного сценария, или ярлыка и т. д.). Это может позволить вам делать то, что вы хотите (без ключа реестра).