"IN BOOT CAMP: I finally hit on using INPUT REMAPPER to redirect the 10-key in an external keyboard to their number equivalents when NOT IN NUMLOCK mode. This way, instead of the number [2] on the 10-key pad generating an [DownArrow], it generates an “2″ character. Because these scancodes are different from the [@2] key above the letter [E], and not the same keyscan code as the [K] key, it will type numbers now (forced numlock for the 10-key keyboard) and my arrow and letter characters.
This also fixed my issue with a stand-alone 10-key added to my MacBook–it allows me to use the built-in keyboard for letters and numbers along the top edge of my macbook, but use the 10-key without having to toggle the [NumLock] key on and off all the time.
I’m sure I can find a similar remapper for OSX, and will now look for that as well.
I hope this helps someone else with their desire for a true 10-key on their macbooks."