On-Screen Keyboard Not Showing on Touch Devices – 3 Fixes

Windows Errors Beginner 👁 5 views 📅 Jun 28, 2026

Touch keyboard won’t pop up when you tap a text field? Almost always a service or setting. Here’s the fix order.

1. The Touch Keyboard Service Is Stopped

This is the #1 cause. The service that runs the on-screen keyboard gets disabled by Windows updates or third-party software. I see this at least once a month on Surface Pro and Lenovo Yoga machines.

Fix:

  1. Press Win + R, type services.msc, hit Enter.
  2. Scroll down to Touch Keyboard and Handwriting Panel Service.
  3. Right-click it, pick Properties.
  4. Set Startup type to Automatic. Click Start if it’s stopped.
  5. Click Apply and OK.

Now test it. Tap a text field. If it works, you’re done. If not, move to fix #2.

2. The Taskbar Setting Blocks It

Windows 10 and 11 hide the touch keyboard button by default if the PC’s not in tablet mode. But sometimes the setting that triggers it on text input gets turned off.

Fix for Windows 11:

  1. Right-click the taskbar, choose Taskbar settings.
  2. Scroll to Taskbar corner icons (or Taskbar corner overflow depending on build).
  3. Turn on Touch keyboard.

Fix for Windows 10:

  1. Right-click the taskbar, check Show touch keyboard button.
  2. If it’s already checked but still missing, open Settings > Devices > Typing.
  3. Under Touch keyboard, turn on Show the touch keyboard when not in tablet mode and there’s no keyboard attached.

That last option is the kicker. I’ve seen it turned off after a Windows feature update. Flip it on, then test.

3. Registry Corruption or Wrong Policy

If the service is running and the setting is on but the keyboard still won’t show, someone (or some enterprise software) changed a registry value. This is rare but happens.

Fix:

  1. Open Regedit as admin (Win + R, regedit, Ctrl+Shift+Enter).
  2. Go to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI
  3. If you see a key named ShowTabletKeyboard, double-click it and set the value to 1. If it’s missing, create a DWORD (32-bit) value named ShowTabletKeyboard and set it to 1.
  4. Reboot.

Also check this key: HKEY_CURRENT_USER\Software\Microsoft\TabletTip\1.7. There’s a DWORD called EnableDesktopModeTouchKeyboard. If it’s 0, change it to 1. If it doesn’t exist, create it.

I’ve only needed the registry fix maybe 5 times in 14 years. But when the other two fail, this is the culprit.

Quick-Reference Summary

Cause Fix Time
Service disabled Enable Touch Keyboard service, set to Automatic 2 min
Taskbar / settings off Show touch keyboard button + enable in Typing settings 1 min
Registry policy Add or set ShowTabletKeyboard and EnableDesktopModeTouchKeyboard to 1 3 min

Try them in that order. 9 out of 10 times the service fix does it. If your touch keyboard still won’t appear after all three, you might have a deeper issue like a corrupt user profile or a third-party app that hooks into input. But that’s rare. Start with these.

Was this solution helpful?