Programming Keyboard Shortcuts
When you start up ControllerMate, there will be several windows. The first one we'll worry about is by default on the right hand side. This is our Palette window. There's a little drop-down box on top. You want to click on that and choose Controllers if it is not already chosen. If your device is connected to your computer, then you should see it listed here. I have a Stick connected so it looks like this:
Click on your device, and it should expand so you see lots of different buttons under it. You can physically push a button on your X-keys to see which one is which -- the one you press will light up.
Now we need our programming area. Over in the main ControllerMate window you'll have several buttons on the upper left side. Make sure Programming is selected, then move down and see where you have the Start Page and click on that. You should have a workspace now on the right side of the window. You'll drag your X-keys buttons, and your programming choices, over to this workspace.
In order to program keystrokes you'll drag a button from your controller over (like I did in the picture above). Then you'll go back to your Palette window and click the drop down box. What we want is the Outputs choice. From here we can choose Text, Single Key, Keystrokes as well as several mouse functions. What we want is just Keystrokes so we'll click on that option and drag it over to the workspace area. It should snap together with your button, as on the left.
Now you can program your keystrokes! Let's say that you need to press Command+Option+Z in order to do something in a program you use. Let's select that Keystrokes block we just added and glance over to the left side of our screen to find our Inspector window. You may need to press the button that says Keystrokes Palette in order to bring up the keyboard. All you have to do is drop your keys into this area.
If you want the keys to play one after another, like typing, you would drop the Command in, then drop the Option right after it, then finally the Z. Usually what people need, however, is for the keys to play together, as in a keyboard shortcut. To do this you will need to drop each key in the middle of the last one (between down and up) like the picture on the right.
To double-check yourself, be sure that all the dark gray blocks are together, and all the light gray ones are together.
And then you're done! Your button will now play that Command+Option+Z shortcut.