After upgrading my Surface 3 to Windows 10, a very annoying bug surfaced where I’ll be writing with the pen and all of a sudden any and all touches (pen or finger) are interpreted as right clicks.

For a few days, my only recourse was restarting.

I have since learned that you can avoid a reboot by going into Device Manager and Disabling/Enabling the Surface TouchScreen Device (Human Interface Devices -> Surface TouchScreen Device).

Here’s a PowerShell script I now have hooked up to a keyboard shortcut for when it happens again:

$touchScreenDevice = gwmi Win32_PNPEntity -Filter "Name='Surface TouchScreen Device'"
if ($touchScreenDevice)
{
    write-host Found Touchscreen Device, Disabling...
    $null = $touchScreenDevice.Disable()

    write-host Enabling Touchscreen Device...
    $null = $touchScreenDevice.Enable()

    write-host done!
}

I hope this helps everyone else running into this frustrating problem!

 

2 responses to “Surface 3 and Windows 10 “Touch is Right Click” Workaround”

  1. Sunny Guha Avatar
    Sunny Guha

    Hi thanks for the fix script.
    Does the fix last till the last restart or does the bug reappear after a while

    Like

  2. Aaron Avatar
    Aaron

    Thanks, this is a big help.

    Like

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.

I’m Eric

Welcome to my corner of the web. Here you’ll find an archive of a wide range of topics, from wood working to code to photography – wherever my interests and hobbies have taken me. Look around, comment, or just hit the Back button!

Let’s connect