How to Enable/Disable Touch Keyboard And Handwriting Panel Service

You can easily enable this service from the Services window

Reading time icon 3 min. read


Readers help support Windows Report. We may get a commission if you buy through our links. Tooltip Icon

Read our disclosure page to find out how can you help Windows Report sustain the editorial team Read more

Key notes

  • Command Prompt lets you enable or disable this service with just a single command.
  • If you're not a fan of Command Prompt, you can use PowerShell as an alternative.

The Touch Keyboard and Handwriting Panel service brings touch features and handwriting functionality to compatible devices.

If the service isn’t working, certain Windows apps might not work, and in today’s guide, we’re going to show you how to enable or disable it on your PC.  

How do I enable the Touch Keyboard and Handwriting Panel service?

1. Use the Services window

  1. Press Windows key + R and enter services.msc.
  2. Locate the Touch Keyboard and Handwriting Panel service, right-click it, and choose Start.
     
  3. Alternatively, double-click the service.
  4. Next, set the Startup Type to Automatic and click on Start.
  5. Click Apply and OK to save changes.

If you want to disable the Keyboard and Handwriting Panel service, repeat the same steps, but set the Startup type to Disabled or Manual and click on Stop to stop the service.

2. Use the Command Prompt

  1. Press the Windows key + S and enter cmd. Select Run as administrator.
       
  2. Now run the following command: sc queryex state=all type=service
  3. The list of all services will appear. Locate the Touch Keyboard and Handwriting Panel service and check its service name. It should be TabletInputService.
  4. Now run the following command to start the service: net start "TabletInputService"
  5. To stop the service, you can use net stop "TabletInputService"

To disable the service run the following command: sc config "TabletInputService" start=disabled

If you want to enable the service and set the startup type to Automatic: sc config "TabletInputService" start=auto

For different startup types, you can use the following parameters:

  • Manual startup: start=demand
  • Automatic delayed: start=delayed-auto

To start the service immediately, use the sc start "TabletInputService"

3. Use the PowerShell

  1. Press Windows key + S, enter powershell, and choose Run as administrator.
  2. Enter the following command to get the list of all services on your PC: Get-Service
     
  3. Look for the Touch Keyboard and Handwriting Panel service. Its name should be TabletInputService.
  4. To start the service, run the following command: Start-Service -Name "TabletInputService"
  5. You can stop the service with this command: Stop-Service -Name "TabletInputService"

To disable the service, use this command: Set-Service -Name "TabletInputService" -Status stopped -StartupType disabled

To enable the service, use the following command: Set-Service -Name "TabletInputService" -Status running -StartupType automatic

Touch Keyboard and Handwriting Panel service is missing on Windows 11

  • Keep Windows up to date, or try performing an in-place upgrade.
  • Start PowerShell as administrator and run Get-AppxPackage -allusers | foreach {Add-AppxPackage -register โ€œ$($_.InstallLocation)\appxmanifest.xmlโ€ -DisableDevelopmentMode}

Touch Keyboard and Handwriting Panel service is associated with the TabTip.exe file, and if there are problems with this service, the on-screen keyboard won’t work in Windows.

The service is also associated with fingertip handwriting, and if you want to know more about it, we have a guide on how to enable fingertip handwriting in Windows 11.

If you have any questions regarding this service, let us know in the comments below.

More about the topics: Services, Windows 11 guides