15
Programming
From the programming tab, you can mimic your controller to directly copy any of your keyboard commands that are used in your favorite games. The
commands are then saved in what we call a Profile.
When you click on the programming tab, you will be presented with a high-resolution
image of the controller you are going to program on the left, and on the right side of the
screen you will see a list of command boxes, called “Cells”, going down the page.
What is a Profile?
A profile is the name we call a file that has programmed controller commands saved into
it – for example, you may have a Joystick with a number of buttons / hats. If you want
one of these to do something in-game that you would normally have to use a keyboard
shortcut for, you can “assign” that command to that button. So, if you want button A to
activate the landing gear (which is the “g” key), you can assign this in the ST editor. You
can of course do more complicated assignments, like “shift+F2” or even timed
commands.
Making your first Profile
1. Either hover the mouse pointer over the cell or press the button on the controller you
wish to profile, i.e. for the X65F we will use button A on the stick. You will notice that if
you hover your mouse over the button A cell, the A button will light up on the 3D joystick
image, or if you prefer, just click the A button on the stick and the correct cell will light up
2. When the correct cell is lit, left-click in it, and a large flashing cursor will appear in the
cell on the left. There will be a green tick, a red cross and a mouse icon on the right side
3. The cell is now waiting for the keyboard command, using
the keyboard, press the button on the keyboard you would
like the A button on the stick to activate. For this example
we will use the g key, which is normally landing gear. When
you press G on the keyboard, a large white tile with the
letter G should have appeared in the cell, as shown on the
left