I have never used Mach3Turn (M3T) myself, as my lathe is manual (not converted yet). JoyPad plugin should be working with M3T.
Try setting up the pages from Mach3Mill (M2M) in JoyPadSetup program and see what they point to in M3T.
If that is not working VB script can be used. A lot of the codes for scripting is covered in the manual and a lot more can be found in the forum, along with help making script.
JoyPad plugin uses one script for all button actions and you have to catch each button in M800.m1s:
If BText = "BN" Then
Message "You have pressed Buttom BN"
End If
This code will catch BN and any combination of AL, AR, SL, SR. If you like to only catch BN + AL the If statement must be:
If BText = "BN" And AL Then
Message "You have pressed Buttom BN + AL"
End If
You separate the script by using If statements. All buttons share the script file m800.m1s; this makes it easier to reuse code between buttons and maintain the code.
Note: Buttons will only call the script file when set up to Scripting in JoyPadSetup.If you make a button assignment for M3T (template), please post it in this forum - it does not have to be perfect or fancy. I would make it easier for others to contribute
- Joakim