a blog of ideas and improvements for tormach cnc mills
articles | plugins | for sale | about | contact

GamePendant for Tormach Mills

Enhance your Tormach CNC control experience with the GamePendant — a custom-coded SNES-style USB gamepad designed specifically for machines running PathPilot. This unit has been fully tested on my Tormach 1100M and should be compatible with all PathPilot-driven mills and lathes. However, compatibility across different models may require minor script adjustments. If you are willing to email me with any potential error codes, I will be more than happy to debug the code to get it to work on your machine. The more machines I have guaranteed results on, the more successful this listing will be.

Key Features:

  • Simultaneous multi-axis control (X, Y, Z, A)
  • Now includes fourth axis support!
  • Speed control toggles: double or halve jog speed instantly
  • Feedrate adjustment on the fly
  • Dedicated Cycle Start & Stop buttons
  • Custom button support: G30, coolant toggle, or other macros
  • Rumble feedback for tactile confirmation
  • Hot-reloadable: no need to restart the machine for script changes
  • Does not interfere with OEM PathPilot files and survives PathPilot updates.
  • These do NOT use janky, simulated mouse moves or keyboard clicks (xdotool for those in the know). 
  • These pendants issue actual LinuxCNC commands (what PathPilot is built on) so it will not matter what screen, monitor or resolution you have, nor does it matter if you have the Operator's Console or another jogger, shuttle or pendant installed. 

Installation:

  • Drop three files into the /gcode/python directory on your PathPilot system
  • Plug the pendant into an available USB port
  • Restart PathPilot — that’s it

Important Notes:

  • PathPilot only — not compatible with Mach 3 or other CNC controllers
  • Uses low-level PathPilot API calls for maximum responsiveness


The $49.99 option (SN30 controller) includes analog D pads and four top buttons.


If you prefer a simpler, less cluttered controller, this Kiwi Controller does not have analog D pads, only two top buttons and no rumble.


The wireless option. Video also shows 4th axis support.

GamePendant - Code Only
$19.99


(processed through Square)

SN30 GamePendant - Code & Controller
$49.99


(processed through Square)

Kiwi GamePendant - Code & Controller
$44.99


(processed through Square)

Wireless GamePendant - Code & Controller
$49.99


(processed through Square)


################################################
###                                          ###
###   GamePendant v0.98 - 24 December 2025   ###
###           www.tormachtips.com            ###
###                                          ###
################################################
v0.98 initial public release

        
################################################
###                                          ###
###   Kiwi GamePendant v0.99 - 30 Dec 2025   ###
###           www.tormachtips.com            ###
###                                          ###
################################################
v0.99 - 30 Dec 2025 - changed speed modifiers from press-and-hold to toggle on/off
v0.98 - 28 Dec 2025 - initial public release
###################################################
###                                             ###
###   Wireless GamePendant v0.98 - 9 Jan 2026   ###
###             www.tormachtips.com             ###
###                                             ###
###################################################
v0.98 initial public release