Keybinding for Star Trek Online

When it comes to playing STO, most people can get away with the default settings within the game. It works fine for most people, but for some, it is not enough. For PVP, keybinds are a must. Most players are fully comfortable with navigating the game with just a keyboard and mouse. Other players like myself navigate the game with those two plus a controller. Its all about efficiency and what works for each person. Here, I will explain how to set keybinds and explain a bit more about keybinds.

What Is A Keybind?
To me, that is a bit hard to explain, but I will try my best to explain it to you. I like to categorize keybinds into two categories. There are the simple ones and then the complex ones. The simple ones are the ones you make directly in the game in the options menu. The complex ones are the ones you create in notepad or in chat.

I Use Keybinds
I do in fact use keybinds in the game so I think I should be able to tell you how I use them a bit. I’d like to say I am one of the oddballs that mostly uses a controller in game, but its easier for me to navigate in game rather than using the keyboard to navigate most of the game. I still use the keyboard and mouse for some features in the game. When it comes to ground I found that I was always hitting the wrong keys constantly so this was my solution since I am good with game controllers.

Loading and Saving Keybinds
If you have multiple characters like I have, you will find that even if you set a keybind for that character, it won’t take effect on any of your other characters unless you load it up. Here, I will explain how to save and load up the file and the only way to do this via chat.

Here is what you need to do to load: /bind_load_file (filename) .txt
Here is what you need to do to save: /bind_save_file (filename) .txt

Where it says filename without the parenthesis is what you want to put so it would be /bind_load_file ground.txt
Setting Binds
Setting binds are actually easy. They actually are easier than you think. To find what you are looking for though to get the correct information when putting it in is that you need to go to your keybind settings that came with the game.

In a text file it can be as easy as:
Space “GenSendMessage HUD_Root FirePhasers”

But if you do it in game, you can either put it in she chatbox like
/bind Space GenSendMessage HUD_Root FirePhasers

If you are going to have more than one command to one key, I prefer to do it via the actual text file. In fact, any changes you make in game, you need to save the file again so that it is updated.

Now to put two or more commands together you would have to do something like this in the text file:
b “+TrayExecByTray 1 0 $$ +TrayExecByTray 0 0 $$ +TrayExecByTray 0 1 $$ +TrayExecByTray 0 2 $$ +TrayExecByTray 0 3 $$ +TrayExecByTray 1 8 $$ +TrayExecByTray 1 9 $$ +Power_Exec Distribute_Shields $$ GenSendMessage HUD_Root FirePhasers $$”

As you can tell when you put 2 or more commands together you have to add $$ these at the end of each command.