I got a wired Xbox controller for xmas and got it hooked up to the cnc today.

It works very well. Much better than the joystick and keyboard. Lots of options. It fast slew and step coontrol. I have mine set up so the red button is the stop reset, Blue is home all, Green start cycle. Yellow as feed hold.

I have some unassigned buttons and as soon as a figure out how to do a macro I will add my probe routines.