I don't much use the keyboard myself but couldn't you map hex-movement to the num pad?
Since the hexes are oriented like this, you have six directions (in clockwise order): North-East, East, South-East, South-West, West and North-West.
Why not map those to 9, 6, 3, 1, 4 and 7 respectively?
For...