Or you could get a bluetooth number pad for $20.

I'm using such pad as a second gamepad when I need one :) It is actually not too bad, if combined with a multikey mouse

Or a microcontroller and some buttons for 10