Virtual Keyboard problem on the login page

Sep 3, 2016
Reaction score
i'm Matt,

I got a problem with the login window.
When i turn on my computer, on the login window it appears the virtual keyboard.
After the log on, it disappears.

So, to solve this problem, I have already tried these methods:
- Disable the virtual keyboard in the settings
- Clear the boot sequence

- Re-installation in place

But unfortunately it continues to be the keyboard on the login screen.

P.S. my computer it has not the touchscreen.

Others info:
Laptop lenovo (z-series)
Window 10 Home



Mar 4, 2016
Reaction score
Hi MattLP09,

Welcome to the forum.

In terms of Windows 10 and the On-screen Keyboard it comes with there are a few ways to manage it.

Method 1
  • Left-click on Start
  • Left-click on the Stetting cog
  • Left-click on Ease of Access
  • In left panel select Keyboard
  • In right panel make sure the toggle beneath Your hardware settings have changed. Please reboot your computer for these changes to take effect.On-Screen Keyboard is set to Off

    Sample Image


Method 2

  • Press your Windows key and S key together to give focus to Search box
  • In the Search box type Ease of Access Center then press your Enter key to open
  • Click on Use the computer without a mouse or keyboard
  • Remove check next to On-Screen Keyboard then click Apply
  • Finally, click OK

    Sample Image


Method 3

  • Right-click on Start
  • Left-click on Command Prompt (Admin)
  • When the User Account Control dialog pops up click Yes
  • In the Administrator: Command Prompt console type or copy & paste the following command:

    reg query "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI" /v ShowTabletKeyboard

    Press Enter key to execute above command

    Assuming the REG_DWORD Value: ShowTabletKeyboard exists you ought to see the following result assuming it is the built in Windows On-Screen keyboard you are seeing at logon page,


  • If you do see a value of 0x1 this means your Windows On-Screen Keyboard is enabled so you will need to reset the Data value to be 0x0. To do this do the following:
  • In the Administrator:Command Prompt console type or copy & paste the following command:

    reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI" /v ShowTabletKeyboard /t REG_DWORD /d 0

    Press Enter key to execute command.

    You will be prompted to confirm whether you wish to overwrite. Type y then press Enter key

    You will then be alerted the operation completed successfully.

    Sample Image


Note: In the event the ShowTabletKeyboard value did not exist at all then simply type or copy & paste the following command to create it:

reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI" /v ShowTabletKeyboard /t REG_DWORD /d 0

Press Enter key to execute

Method 4
  • Open File Explorer
  • Navigate to C:\Windows\System32
  • Scroll and locate the OSK.exe application.

    You could in theory re-name this to say osk.bak to make it impossible for Windows to locate and run.

    To do that though you would first need to right-click the application and go to:

    Properties > Security tab > Advanced button and change the owner from TrustedInstaller to your own Username you log on with (provided of course it belongs to the Administrative Group), then grant yourself full permissions

    Personally I don't think this option should be needed as the first three methods ought to get things working correctly anyway.

If none of the above options appear to work, or their settings all ready were set as instructed to do so above, then it is possible your computer came with a manufacturer's third party on-screen keyboard software and it is this that is running, not your Windows On-Screen keyboard.

If that is the case you probably want to right-click your Start then choose Task Manager. Now select the Startup tab and check there are no third party keyboard applications running. Disable them if there are, and if you wish uninstall them.



Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question