Is there any way you could use a midi controller, map knobs to axis controls, faders to feed rate/spindle rpm controls, buttons to home/zero axis controls? I took a Vevor 2418 engraver and kept adding bigger and better components, to eventually have a decent cnc mill, and i'd like to add some manual jog controls, if not build my own manual controller (like the offline controller they sell that plugs into the USB plug on an AnnoyTools grbl cnc controller). from this: to this: so far so good
i use a usb game controller with qjoypad to remap the knobs to keystrokes (since CONTROL has keyboard shortcuts), all this under Linux. supposedly possible under windows but I have yet to find a way.
I use GitHub - AntiMicroX/antimicrox: Graphical program used to map keyboard buttons and mouse controls to a gamepad. Useful for playing games with no gamepad support.