![]() ![]() You’ll notice when you click on the Shift button cell in the Profile Editor that we can only program our Cyborg X’s shift button to be latched or unlatched. ![]() Every controller will have a different method of changing between shiftstates, either using a mode switch or a pre-specified "shift" button. If we select “Shifted” from the drop down menu, we can now program all the controls with a second set of commands which will be accessed in-game when pressing the Shift button on the controller. We have been programming the cells in the unshifted state. This is because our Cyborg X controller features a shift button which allows two functions to be programmed to each button or axis. Using our Cyborg X example, you’ll see a drop down menu at the top of the cells on the right of the Profile Editor window which, when clicked with the mouse, gives the option of “Unshifted” or “Shifted”. Just as pressing the shift button on a PC keyboard can give the keys different functions, so a different games controller shiftstate makes it possible to program its buttons and axes with another set of functions. But it can also do much more, such as giving each control more than one function using shiftstates, assigning mouse commands, splitting controller axes into bands, and programming hat switches, complicated macros and advanced commands. At its simplest, SST programming software can be used to assign single keystrokes or combinations of keystrokes to a controller’s buttons.
0 Comments
Leave a Reply. |