Fix: Touch keyboard not working in Windows 10/8

Windows 8 was the first desktop operating system to introduce touch capability. The later editions of Windows 8.1 and Windows 10, after it also comes with touch plus some additional or extended features. For the touchscreen to work properly, you must have the latest touch hardware drivers installed. While there are also few other things which we need to care about.

In the latest Windows 10, the touch keyboard can be activated by right click over taskbar and selecting Show Touch Keyboard button option.


Using the touch keyboard button, the touch-keyboard can be accessed.


Consider a scenario, that you have a Windows 8 or later running touch supported the operating system. But when you use the touch keyboard to input something, either the buttons are not very large or not fit the screen.

For such trouble, you can try following steps to fix:

Touch keyboard not working in Windows

1. Press Windows Key + R combination, type put regedit in Run dialog box and hit Enter to open the Registry Editor.


2. Navigate here:



3. At this registry location and in the right pane of the above-shown window, look for the MonitorSize named registry string. Please note that this registry key is not available in non-touch based computers. The incorrect Value data for the MonitorSize registry string is the root cause behind this issue. Double click on the same string to modify it:


4. Finally, in the Edit String box, put a decimal data such as 22.5. Click OK. Close Registry Editor, reboot, and your problem should be fixed after restarting the machine.

Registry Disclaimer: These steps involve registry manipulation. Making mistakes while manipulating registry could affect your system adversely. So be careful while editing registry entries and create a System Restore point first.

In case the registry fix didn’t work, you can try Microsoft’s HotFix. You may also try using the Touch Keyboard Troubleshooter from Microsoft and see if it helps you resolve your problem.

Let us know if this works for you!

Posted by on , in Category Windows with Tags
An Electrical Engineer by profession, Kapil is a Microsoft MVP and a Microsoft Content Creator. Please read the entire post & the comments first & create a system restore point before making any changes to your system.


  1. zviadi

    HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerScaling <—–

    (Scaling) not found ((

  2. Cat Parah

    I do not have this registry key either on my Lenovo Yoga 3 with Win 10 upgrade. Do I need to use the HotFix for this or will that screw up my registry?


  3. Create a system restore point and then try. If things don’t go the way you want to, you can always restore.

  4. Cat Parah

    Didn’t work. My computer wouldn’t except the hot fix so I manually edited the registery. The computer got to the desktop and kept refreshing over and over and wouldn’t stop. I had to do a restore from Bootup.

  5. Kyle Glidden

    my computer doesn’t allow me to use my touch keyboard when in tablet mode what do i do

Leave a Reply

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

5 + 6 =