http://www.n52te.com/Or I guess if that d-pad with the joystick attackment is analog, that would work. On console games you can walk slowly by just not pressing the joystick all the way in one direction, but you lose that on a keyboard. Instead you have to hold shift or something, or just do without. (half-Life 2 doesn't have a walk slow option, just normal speed and sprint) yea it's not a huge deal, but just one of the little things I with my keyboard could do.
EDIT: But fuck pressure sensitive shit, that's not what I want. I tried a few games on PS2 that used pressure sensitivity and didn't like it at all. (fuck you MGS2 and your first person leaning controls)
EDIT: Apparently the software side of the n52te is shit, and the old n52's were cheap and borke. No idea if the d-pad is analog, probably not. Oooh, but there's the
Logitech G13. Apparently it works a lot better, and it has an analog stick instead of a d-pad. $80 though =/