In-context keyboard

A thought occured to me the other day: would it be cool if SWX would change the function of the keys that my left hand rest on when I enter a text box that is expecting numeric input  to be numeric?  How much time would that save me?

Z=1

X=2

C=3

A=4

S=5

D=6

Q=7

W=8

E=9

SPACE = 0

Some will say 'just use the numbers row'.  I always have to look down to hit the right key, it's too far a reach

SolidworksUser Interface