There is! With a programmable (preferably grid-layout) keyboard, you can have a numpad accessible from the homerow.
Edit: I do realize this can be inconvenient at times, but I primarily use an external keyboard with my laptop.