I want to use the keypad, which is on the right of my keyboard, to move the cursor in a document, just like the arrow keys or the PgUp/PgDn keys. On a Windows machine, I can press NumLock to switch between entering numbers or moving the cursor. Unfortunately, on my new MacBook Pro, it only enters the numbers. For example, pressing 4 should move the cursor left one character, but it simply enters the number 4.
Apple support gave the following suggestions, none of which worked:
- press NumLock for 5 seconds (the Logitech keyboard has a clear button which is supposed to work the same way as NumLock)
- press Shift+NumLock. I also tried holding that down for 5 seconds.
- Check settings and make sure "Mouse Pointer" is turned off.
I tried two keyboards: A wireless Microsoft keyboard and a wireless Logitech keyboard.
Logitech support chat showed me how to reset the keyboard and how to configure the keyboard for the correct operating system. But neither of those made any difference.
What can I do to be able to use the number pad to move the cursor (not the mouse pointer)?
Update 1: I took allan's suggestion and redefined f12 to send the numLock key code. Unfortunately, that didn't help. I made sure the hidutil worked by changing f12 to send a 'z', which worked.
Update 2: I tried using a wired keyboard and an official Mac keyboard. Nothing worked the way I wanted. Allan's comment was what led me to my solution of remapping all of the keypad keys to the corresponding keyboard navigation keys.