How To Quickly Disable Touch Screen Input In Windows 10/8.1

While the Windows 8/8.1 was designed for touchscreen, the latest Windows 10 is optimized for touch screen input and works equally well with traditional input methods such as mouse and keyboard. The lock screen, Start, and Settings have specially been designed for touchscreen.

The new tablet mode in Windows 10 makes it easy to use on a device that supports touch input. When it tablet mode, full screen Start appears, icons are nicely placed on the File Explorer, and icons on the taskbar are also nicely placed for easy touch input.

Disabling touch screen

Now, if you’re running Windows 10/8.1 on a touch device, you might want to temporarily disable the touch input (touch screen) so that you can use it as a laptop by connecting a pair of keyboard and mice to your device. As you have discovered by now, Windows 10/8.1 doesn’t include an option to disable the touch input or touch screen, and surprisingly, there is not even a single third-party tool to for this job.

Windows 8 Developer Preview, the first preview release of Windows 8 (which was released almost three years ago), did offer an option to disable the touch screen or touch input. In the Developer Preview, we could navigate to Pen and Touch settings located in the Control Panel to quickly disable the touch input or touch screen. For some reasons, Microsoft removed this option from Release Preview and RTM builds, making it difficult to disable the touch input in the tiled operating system. Likewise, there is no such option in Windows 10 to turn off the touch screen.

If, for some reason, you want to disable the touch input in Windows 10/8.1, you can use the following workaround.

Warning: Once the touch input is disabled, you will need to use a pair of mice and keyboard to get your work done. Don’t attempt this method if you don’t have a keyboard or mice with you right now, as you need them in order to enable touch input.

Disabling touch input in Windows 10/8.1

Step 1: Open Device Manager. To do this, type Device Manger in Start search, and then click/tap Device Manager entry to launch the same.

Alternatively, you can right-click (touch and hold) on the Start button to open the power user menu and then click or tap Device Manger to open the same.

disable touch screen in windows 10 or 8.1

Step 2: In the Device Manager window, expand Tab, and then expand Human Interface Devices.


Step 3: Right-click on the second entry titled HID-complaint device, click Disable and then click Yes button when you see a warning message saying that “Disabling this device will cause it to stop functioning. Do you really want to disable it?” to disable the touch screen or touch input. That’s it!

disable touch input windows 8

If your touch screen is still working fine as it was before, right-click on all other HID-complaint device entries one after another and disable them as well.

To enable the touch input again

Step 1: Open Device Manager by following the steps mentioned above.

Step 2: Expand Tab, expand Human Interface Devices. Enable HID-complaint device one after another and enable them.

These instructions work great on both Windows 10 as well as Windows 8.1. Good luck!



  1. Alan Whyborn says

    Doesn’t work for me: Surface Pro 3 Windows 10. I DID have a batch that worked a while ago but no longer does. Does it matter where the PS1 file is located? Roger’s instructions were not terribly clear on WHICH folder: there are a couple of folders created when extracting the cmdlets.

  2. Sergey says

    Script works in Windows 10. But you should run powershell and enable scripts as described. You can find powershell file by clicking “Open file location” on the shortcut.

    Many thanks to Ronald for script!!

  3. Jim says


    Thanks for the script. Does this work with Windows 10? I am getting an error with the DeviceManagement cmdlets not being able to load. Wondering if that library only works in Windows 8.x…

  4. Anita luttrell says

    To disable it this didn’t work I had to go to hid-complient touch screen so use that instead

  5. Ronald says

    If anyone is looking for a quick way to toggle the drivers, I wrote a script for it. Takes a bit of work but saves a lot of time later on.

    First, download and extract Device Management PowerShell Cmdlets ( to a folder. Inside that folder, create a new file named “toggle_touchscreen.ps1”. Use a text editor and copy and paste the following into the file:

    $Device = ‘HID-compliant touch screen’
    echo “Toggling ${Device}…”
    Import-Module $PSScriptRoot\DeviceManagement.psd1
    $Status = Get-Device | Where-Object -Property Name -Match $Device | foreach {$_.ConfigurationFlags}
    If ($Status -eq ‘CONFIGFLAG_DISABLED’) {
    Get-Device | Where-Object -Property Name -Match $Device | Enable-Device
    } Else { Get-Device | Where-Object -Property Name -Match $Device | Disable-Device

    Save it. Next, create a shortcut to the script you made earlier (right-click > Create Shortcut). Then right click the newly made shortcut and go to Properties and then the Shortcut tab. In ‘Target’, add ‘powershell -f’ in front of the text. Hit OK, then right-click the shortcut again, go to Shortcut tab, then Advanced, and check off the ‘Run as Admin’ box. You can place that shortcut anywhere that’s convenient.

    Finally, open Powershell with Admin Privileges (right-click > Open as Admin) and type in and enter the following:

    Set-ExecutionPolicy RemoteSigned

    That’s it, shortcut should work.

  6. Kendra says

    Awesome! I had tried many times to turn off touchscreen and almost gave up, but everything you said worked. On my touchscreen laptop I disabled the “HID – compliant touch screen” and was able to enable it when I wanted to be on laptop touch mode. Thanks so much! Much appreciated!

  7. David says

    This is super aggrivating.

    I often have to point-out things on the screen to co-workers and end up selecting or launching things. I still like having touch, but not having a way to disable it temporarily is a real pain.. something like WINKEY+T would be a nice shortcut to toggle it… that way if you were in tablet mode you wouldn’t be able to disable it unless you had a keyboard… or use the mouse to do it with a double R+L click in the upper right or put an icon in the right swipe menus for win10….

    But.. don’t expect me to go into device manager to do it… (looks like I may have an idea for my next program for the windows store!)

  8. Gary Hayes says

    Was looking for a quick way to temporarily disable touch screen so I could clean it off without aggravating everything on the screen… guess I will just have to turn the computer off or open an app like alarm clock so I don’t accidentally delete things.

  9. Greg says

    cracked the glass on a dell inspiron 15 3537 which literally short circuits the touch functionality. It constantly gave false readings all over the screen. Even when I had a 2nd monitor, and disabling the laptop monitor it still would interfere with the 2nd monitor and open apps randomly. Dell wanted $290 to replace the lcd/digitizer/glass. I disabled HID-Compliant Touch Screen in device manager. cut up a spare screen protector to cover it from cracking further (I hope.) Now I can work again, even with the desktops extended. We’ll see how long this setup lasts.

  10. Octavian says

    Touchsreen in the laptops is such a gimmick. I used it for a week maybe than shut it off and never used ever since.

  11. Jodo says

    My daughter’s laptop touchscreen was having issues, so I thought disabling it would allow us to use the touchpad or just a mouse instead. When I disabled the first device on the list, it wanted me to restart. Upon restarting, the touchscreen worked fine! Maybe something was conflicting with it? Whatever; I’m happy now. Thanks for the tip!

  12. bobby says

    I have been using a touchscreen Windows 8 notebook all the time for the past year and a half, and it never once occurred to me there could be any utility to turning off the touchscreen.

Leave a Reply

Your email address will not be published. Required fields are marked *