Hi,
what motion controller are you using?. Do you have five , or six or more spare inputs?
If you do why shag around and just make a wired pendant?
I made one to replace my VistsaCNC pendant, I wore it out over seven years and thought I'd make one.
Real simple, has two wires for axis selection, one for velocity/incremental mode, two wires for A&B of the MPG, and two wires for
power and return. Seven wires but only five inputs required. Works OK.
Craig