Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a VAIO laptop which, like most laptops, has an Fn key. In order for me to switch from the regular keyboard to the numeric keypad on the laptop, I am required to use NumLock; simply pressing the Fn key and then the number keys does not do anything.

Is there any way to make it so that I can just hold the Fn key to type numbers, instead of turning on NumLock?

share|improve this question
Laptop Fn keys are not typically available to the operating system. You should be able to leave NumLock on then use Fn-J, for example, for "1" without it interfering with other keyboard functionality. – Dennis Williamson Mar 16 '11 at 2:51
@Dennis: But if I leave it on, then I can't type letters without holding Fn... not all laptops behave the same way with NumLock. :( – Mehrdad Mar 16 '11 at 2:54

You didn't tell us what OS, but if it's Windows, you can use KeyTweak.

If it's Linux, you'll probably want to use xmodmap in the X windows system.

I'm not sure how to do this in Mac OS X, but it is most probably similar to the Linux approach.

share|improve this answer
Yeah, it's Windows, sorry I forgot to write it. I took a look at keytweak, but I'm not sure how it helps -- would you please elaborate on it a bit? – Mehrdad Mar 16 '11 at 2:52

Enable Numlock using the Windows onscreen keyboard (osk.exe) instead of the physical keyboard and then use Fn to enter the numbers.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.