I've tried regular USB numpad, but it's just not the same as having everything in a single keyboard. You need table or stable base for that and typing is slower when you have to reach for it, especially if it's not fixed and moves constantly. Still better than nothing though.
http://www.ipv6buddy.com/
I am in no way affiliated, I just searched "USB hex numberpad"