ShuttleXpress as MPG
Posted: Sun Oct 13, 2019 1:40 am
I have an already installed keyboard emulator (via USB/Win10) from www.contourdesign.com/product/shuttle.
It's app (which tracks the foreground app and sends a keystroke macro to it after the user presses a ShuttleXpress key) was previously configured for Mach3 (unfortunately that PC died). I'm using KMotionCNC on the new PC.
To move an axis with ShuttleXpress (and Mach3), we would;
- select an axis (by pressing the X, Y, or Z button), then
- rotate the;
- - inner jog knob, or
- - outer shuttle ring.
- or press the Step + or Step - buttons (move size determined by KMotionCNC radio button selection).
I was able to find the KMotionCNC keyboard commands for the three axes;
- X: ctrl + <-, <-, shift + <-, ctrl + ->, ->, shift + ->.
- Y: ctrl + up arrow, up arrow, shift + up arrow, ctrl + down arrow, down arrow, shift + down arrow.
- Z: ctrl + page up, page up, shift + page up, ctrl + page down, page down, shift + page down.
But I don't see how I can use them with ShuttleXpress.
Are there other keyboard commands (e.g. select axis) which mirror the ShuttleXpress workflow we used with Mach3?
Or do I need to write code which could be called via hidden buttons?
It's app (which tracks the foreground app and sends a keystroke macro to it after the user presses a ShuttleXpress key) was previously configured for Mach3 (unfortunately that PC died). I'm using KMotionCNC on the new PC.
To move an axis with ShuttleXpress (and Mach3), we would;
- select an axis (by pressing the X, Y, or Z button), then
- rotate the;
- - inner jog knob, or
- - outer shuttle ring.
- or press the Step + or Step - buttons (move size determined by KMotionCNC radio button selection).
I was able to find the KMotionCNC keyboard commands for the three axes;
- X: ctrl + <-, <-, shift + <-, ctrl + ->, ->, shift + ->.
- Y: ctrl + up arrow, up arrow, shift + up arrow, ctrl + down arrow, down arrow, shift + down arrow.
- Z: ctrl + page up, page up, shift + page up, ctrl + page down, page down, shift + page down.
But I don't see how I can use them with ShuttleXpress.
Are there other keyboard commands (e.g. select axis) which mirror the ShuttleXpress workflow we used with Mach3?
Or do I need to write code which could be called via hidden buttons?