sodcalculator

10 Tech How-To

Fix Keyboard Issues in Modern Apps on Windows 10

Guide 10-8097 · Updated · Step by step

If your keyboard is acting up only inside modern (UWP) apps like Mail, Calendar, Photos, or the Microsoft Store on Windows 10, the fix usually involves resetting the app’s cache, checking permissions, or updating the app itself. Below are the most effective solutions, from quick checks to deeper resets, so you can type smoothly again.

Why Do Keyboard Issues Happen Only in Modern Apps?

Modern apps (also called UWP or Store apps) run in a sandboxed environment that differs from traditional desktop programs. They rely on system services like Touch Keyboard and Handwriting Panel Service and the Text Services Framework. When these services glitch, or when an app’s internal cache gets corrupted, you might see:

  • Keys not registering at all
  • Characters appearing twice or in the wrong order
  • Arrow keys or Enter not working
  • Keyboard input lagging or freezing
  • On-screen keyboard popping up unexpectedly

Because the issue is often tied to the app’s own data or system integration, the fixes below focus on resetting that state.

Quick Checks Before Deep Fixes

Try these simple steps first—they resolve a surprising number of cases:

  1. Restart the app: Close it completely (right-click the icon in the taskbar and choose “Close window�) and reopen it.
  2. Restart your PC: A full reboot clears temporary system glitches.
  3. Check if the problem is app-specific: Open Notepad or WordPad and type there. If the keyboard works fine, the issue is isolated to the modern app.
  4. Update the app: Open Microsoft Store, go to “Library,� and click “Get updates.� Install any pending updates for the problematic app.
  5. Check for Windows updates: Go to Settings > Update & Security > Windows Update and install pending updates. Microsoft often ships fixes for input issues.

Reset the App from Windows Settings

If the quick checks don’t help, the most reliable fix is to reset the app. This clears its cache and resets its settings to defaults—you’ll lose any in-app preferences, but not your data (like emails or photos).

  1. Open Settings (Windows + I).
  2. Go to Apps > Apps & features.
  3. Find the problematic app in the list (e.g., “Mail and Calendar� or “Photos�).
  4. Click on it and select Advanced options.
  5. Scroll down and click Reset. Confirm if prompted.

After the reset, relaunch the app. If the keyboard works now, the issue was corrupted cache or settings. Note that this does not delete your actual emails or files—it only resets app preferences and cached data.

Restart the Touch Keyboard Service

The Touch Keyboard and Handwriting Panel Service is a background service that handles input for modern apps. If it’s stuck, restarting it can fix keyboard issues.

  1. Press Windows + R, type services.msc, and press Enter.
  2. Scroll down to Touch Keyboard and Handwriting Panel Service.
  3. Right-click it and select Restart.
  4. If it’s not running, right-click and choose Start.

This service is set to “Manual� by default, but it should start automatically when needed. If it keeps stopping, you can set its startup type to “Automatic� by right-clicking > Properties and changing the dropdown.

Check Keyboard Language and Input Settings

Sometimes the issue is that the app is using a different input language or keyboard layout than expected.

  1. Open Settings > Time & Language > Language.
  2. Make sure your preferred language is listed and set as default.
  3. Under “Preferred languages,� click your language and choose Options.
  4. Verify that the correct keyboard layout is present (e.g., “US QWERTY�).
  5. If you have multiple layouts, try switching with Windows + Space to see if that helps.

Also, check the Advanced keyboard settings link at the bottom of the Language page. Ensure “Let me set a different input method for each app window� is unchecked if you want the same layout everywhere.

Re-register the App via PowerShell

If resetting didn’t work, re-registering the app can fix deeper integration problems. This is safe and doesn’t remove your data.

  1. Right-click the Start button and select Windows PowerShell (Admin) or Terminal (Admin).
  2. Type or paste the following command, replacing PackageFullName with the actual package name (you can find it in Settings > Apps > Advanced options, but it’s long). Alternatively, use the command below to re-register all modern apps:
Get-AppxPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.InstallLocation)\AppXManifest.xml�}

This command re-registers all built-in modern apps. It may take a few minutes. After it finishes, restart your PC and test the keyboard.

If you want to target a specific app, you first need its package name. You can get it by running Get-AppxPackage | Select Name, PackageFullName in PowerShell and noting the one for your app.

Frequently Asked Questions

Why does my keyboard work in desktop apps but not in the Microsoft Store?

This usually points to an issue with the Store app’s cache or its permission to use input methods. Resetting the Store app (Settings > Apps > Microsoft Store > Advanced options > Reset) often fixes it. Also, check if the Touch Keyboard and Handwriting Panel Service is running.

Will resetting an app delete my emails or photos?

No. Resetting a modern app clears its cache and resets preferences, but it does not delete your personal files or data stored in the cloud (like emails in Mail or photos in OneDrive). It only removes local app settings and temporary files.

I can’t type in the search bar of the Start menu—what should I do?

This is a common issue that isn’t limited to modern apps. Try restarting Windows Explorer (right-click taskbar > Task Manager > Windows Explorer > Restart). If that doesn’t work, run the Get-AppxPackage re-registration command from the PowerShell section above, as it often fixes search input issues.

Why does the on-screen keyboard keep appearing when I use a physical keyboard?

This is usually a setting in Settings > Devices > Typing. Uncheck “Show the touch keyboard when not in tablet mode and there’s no keyboard attached.â€� If it still appears, check the Ease of Access keyboard settings and disable “Use the On-Screen Keyboard.â€�

Can a third-party antivirus cause keyboard issues in modern apps?

Yes. Some security software can interfere with input hooks. Try temporarily disabling your antivirus (or its keyboard protection feature) to see if the issue resolves. If it does, add the app to the antivirus’s whitelist or adjust its settings.

What if none of these fixes work?

If you’ve tried all the above, the problem might be with your keyboard hardware or drivers. Test with a different keyboard or use the on-screen keyboard to see if the issue persists. Also, check Device Manager for keyboard driver errors and update or reinstall the driver. If the problem only occurs in one specific app, consider using the web version of that service instead.

Related

General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.

More in this bed

The whole Tech How-To bed →