Asus Vivo Keyboard displaying incorrect characters for 0 p and /

jhastingsnoc

Reputable
Apr 22, 2014
4
0
4,510
I have a Asus Vivo, 2.6 I5, 6Gb of RAM, Windows 8.1 updated. Some keys are putting in wrong characters - 0 gives / , p gives *, and / gives +

I have tried restoring and changing keyboard layout with no fix. When I restart, before windows runs it seems correct as password contains a 0. But once it is booted, the key gives wrong character and I have to use display keyboard.
 
Solution
Hello Everyone - I also have a Asus Q301LA laptop I purchased last year. I ran into the same problem and corrected it.

The NumLock was on even though there isn't a key on the keyboard. It was turned on by my USB keyboard. Turning it off fixed it over on the laptop. Also, I opened the On-Screen Keyboard from the laptop (type OSK on the start screen). The soft-keyboard is displayed, click the Options button, check "Turn on numeric key pad" and presto - there's the numlock button on the screen.

The ASUS tech support chat had me reinstall drivers and then wanted me to do the Refresh. I'm glad I found this other solution first before going thru all that work. I hope this helps others out there. Please try this before doing the...
yes, I checked the function key is up. And no, they don't have those characters on them. The 0 has ) , the p only has p, and the / has ? printed. It is not the numberlock option either.
 
Found this on another site and it worked for me. The problem is numlk.

Open up notepad and copy/paste:

set WshShell = CreateObject("wScript.Shell")
WshShell.SendKeys "{NUMLOCK}"

Now save as numlkonoff.vbs

If you double click this then it will turn the num lock on and off.

Cheers,

Ace

IF you get stuck here is the video that help me find the solution (https://www.youtube.com/watch?v=p8J7TJBSBPo)
 
Hello Everyone - I also have a Asus Q301LA laptop I purchased last year. I ran into the same problem and corrected it.

The NumLock was on even though there isn't a key on the keyboard. It was turned on by my USB keyboard. Turning it off fixed it over on the laptop. Also, I opened the On-Screen Keyboard from the laptop (type OSK on the start screen). The soft-keyboard is displayed, click the Options button, check "Turn on numeric key pad" and presto - there's the numlock button on the screen.

The ASUS tech support chat had me reinstall drivers and then wanted me to do the Refresh. I'm glad I found this other solution first before going thru all that work. I hope this helps others out there. Please try this before doing the Refresh.

 
Solution


Great information! Thanks for joining TomsHardware to tell us that.
Welcome aboard! 😀
 


Thank you very much 'Sailmeaway' for this fix. I had talked to ASUS and went through a refresh of my VivoBook laptop only to have the problem return. I REALLY appreciate your answer. I created a doc with the same steps you outlined. I will re-post in case anyone needs them.

To fix the problem with the Keyboard not typing the ‘P’, ‘0’, ‘;’, and ‘/’ characters correctly, perform the following steps.
1. SWIPE in from the right side of the screen to reveal the search option.
2. Tap on the SEARCH button.
3. Enter the letters ‘OSK’ and tap on ‘On-Screen Keyboard’ below the search box.
4. On the on-screen keyboard tap on ‘OPTIONS’
5. Make sure ‘TURN ON NUMERIC KEYPAD’ box is checked.
6. NUMLOCK, in the lower right of the on-screen keyboard, should be highlighted in white showing the number lock is selected.
7. Tap on NUMLOCK to deselect it. This should fix the keyboard problem.
8. Close out of the on-screen keyboard window(s).