Automatically Show Touch Keyboard in Windows 10

Windows 10 includes a touch keyboard for computers and tablets with a touch screen. When you touch any text field on your tablet, the touch keyboard appears on the screen. You can make it appear when not in tablet mode and when no physical keyboard is attached.


If you are the owner of a touch screen, then Windows 10 will show you the advanced options of the touch keyboard in Settings -> Devices -> Typing.

Touch Keyboard Options Windows 10

To automatically show touch keyboard in Windows 10 when not in tablet mode and there's no keyboard attached, enable the option Show the touch keyboard when not in tablet mode and there's no keyboard attached under Touch keyboard on the right (see the screenshot above).

It is possible to configure this feature with a Registry tweak. This can be useful if your device doesn't have a touch screen.

To enable the "Automatically Show Touch Keyboard" feature in Windows 10 with a tweak, do the following.

If you do not have a touch screen, then Windows 10 will hide all advanced settings of the touch keyboard:

Settings Typing No Touch Screen

So, you cannot use the Settings app to the show touch keyboard automatically on a device without the touch screen. The only way for you is a Registry tweak.

  1. Open Registry Editor (see how).
  2. Go to the following key:

    Tip: You can access any desired Registry key with one click. If this key doesn't exist, just create it.Regedit Tabtip Key New Dword

  3. In the right pane, you should create the EnableDesktopModeAutoInvoke value. This 32-bit DWORD value is responsible for this feature of the touch keyboard. Set it to 1 to enable the feature. Note: Even if you are running a 64-bit Windows 10 version, you need to use a 32-bit DWORD value type.
  4. A value data of 0 will disable the feature.
  5. Sign out from your Windows 10 user session and sign in back.

To save your time, you can download ready-to-use Registry files.

Download Registry Files

The undo tweak is included.

Support us

Winaero greatly relies on your support. You can help the site keep bringing you interesting and useful content and software by using these options:

If you like this article, please share it using the buttons below. It won't take a lot from you, but it will help us grow. Thanks for your support!


Author: Sergey Tkachenko

Sergey Tkachenko is a software developer who started Winaero back in 2011. On this blog, Sergey is writing about everything connected to Microsoft, Windows and popular software. Follow him on Telegram, Twitter, and YouTube.

One thought on “Automatically Show Touch Keyboard in Windows 10”

  1. To enable the keyboard icon for all profiles on a shared system (domain systems) – add the DWORD registry key above to the HKLM\SOFTWARE\Microsoft\TabletTip\1.7
    New Microsoft updates have removed this when doing system refresh.

Leave a Reply

Your email address will not be published.

Using Telegram? Subscribe to the blog channel!
Hello. Add your message here.