I am finally going to build myself a control panel for my mill. The plan is to panel-mount my 20" LCD, surrounded on three sides with momentary pushbuttons to be used as "soft keys" in Mach3, with a separate panel of dedicated pusbuttons for common functions (Run, Stop, Rewind, Spindle On/Off, etc.). I intend to use a USB PoKeys to provide all the I/O, but I'm not clear on exactly how this interfaces to Mach3. It doesn't appear to me that using it as just a keyboard emulator will give me what I need, and it's not obvious to me what other options there are. How to implement the softkeys is particularly unclear, since the function those keys perform has to change based on which screen page is currently active.
Has anyone done anything like this?
Regards,
Ray L.