There are OEM codes for selecting which axis the MPG controls. You'd need to have switches, and a macropump, brain or plug-in to issue the OEM code at the proper time. If you search the archives, back in about '08 or so I posted macropump code that implemented full pendant functionality - several jog modes on all axes, Run, Stop, Pause, Rewind, and many other things. Search on my name, and VistaCNC or iMachPro.
Regards,
Ray L.