My cat sat on my laptop, now the right side of my keyboard types the wrong characters

250

32

My cat sat on my laptop and now if I type either L or P, it inputs 3 or * instead. The rest of my keyboard still works correctly. The problem is bad enough that I had to use the touch screen of my computer to type this in.

How can I restore the correct working behaviour of my keyboard?

user660920

Posted 2016-11-07T01:37:24.960

Reputation: 1 785

28Take the animal off the keyboard! – TaW – 2016-11-12T11:54:48.607

15

@MateenUlhaq The internet really loves cats. It's a mystery.

– T.C. Proctor – 2016-11-12T15:33:26.637

6are you sure he simply sat there? – Display Name – 2016-11-12T20:41:11.120

42Try turning off cat-lock. – Owen – 2016-11-13T16:58:56.887

Answers

255

That's the standard tenkeyless Num Lock key layout found on many PCs.

Picture of tenkeyless Num Lock key layout on a keyboard

Turn off Num Lock - on my Lenovo, it's Fn + F10, but the combination may vary by manufacturer.

Aibobot

Posted 2016-11-07T01:37:24.960

Reputation: 934

74It's actually not a proper NumLock, despite sharing the name. It's a separate function to activate the keypad. NumLock proper changes the function of the keypad itself, regardless of whether the keypad is embedded and separately activated (like this one) or a proper independent keypad. With NumLock turned off the keypad becomes a set of directional arrows with PgUp, PgDn, Home, End, etc. – J... – 2016-11-07T14:47:21.450

2Huh. I didn't know there was an option to lock that; I thought you always had to hold a button down to get the numpad functionality. – user2357112 supports Monica – 2016-11-07T22:23:12.477

4IIRC on at least some laptops it shares more than just the name, I.E. if you plug in an external keyboard and press the numlock key on the external keyboard then the function of they keys on the internal keyboard change from regular letter keys to "embedded numpad" keys. – plugwash – 2016-11-08T03:03:02.237

@plugwash Yes, I've "broken" my wife's Fujitsu this way, using the real NumLock on external kb. – Agent_L – 2016-11-09T12:21:21.347

7With several keyboard microcontrollers it is exactly proper NumLock. Such microcontrollers switch amongst four possible sets of mappings according to the current states of the Fn key and the host's NumLock LED output. – JdeBP – 2016-11-10T09:26:27.387

For an example, see the Sprintek SK5126.

– JdeBP – 2016-11-10T09:34:18.410

@JdeBP is your first comment stated as a "the first comment by J... is mistaken"? – Raystafarian – 2016-11-10T22:12:42.403

27

You need to turn off Num Lock and it will work as expected again.

On my ASUS laptop the key combination is Fn + Insert.

Rizal Pahlevi

Posted 2016-11-07T01:37:24.960

Reputation: 287

14

Your keyboard is now set to be the numeric pad; this is accomplished with a Fn key press plus another key, which varies by manufacturer. The proof to this is to check the other keys: O, I, K, M, N, J.

If they also produce numeric keypad numbers, then, you need to press the Fn key combination again to toggle off the keyboard numeric keypad.

If they do NOT produce the keypad numbers, then your keyboard is broken. Use a paperclip and scoop out that dingleberry from underneath the L and P keys, and banish the cat from future use of your laptop.

user661634

Posted 2016-11-07T01:37:24.960

Reputation:

5

On Windows, Alt + Shift toggles key mapping on and off. Your cat could have hit those keys when using your keyboard as its personal cushion.

Press Alt + Shift again to restore standard keyboard behavior.

Leslie

Posted 2016-11-07T01:37:24.960

Reputation: 59

I guess remove the question marks and rephrase it as as a statement and it should be fine. Looks like the content of the answer is okay though. This is like jeopardy in reverse. – Julian Cienfuegos – 2016-11-11T18:22:11.153

It needs more than a cosmetic brush-up to *answer* the question, "How can I fix this?" – Scott – 2016-11-11T19:38:27.490

2

@Scott A partial answer is still an answer. In fact, in some cases, this might be enough to fix the problem

– jpaugh – 2016-11-12T02:28:16.587