About the Star Binder keybind tool:
This is an unofficial Star Citizen utility that makes keybinds searchable, filterable, and
customisable in a way not possible before. Unlike the in-game UI, Star Binder lets you combine
just about any key combination imaginable, plus you can choose between a bunch of activation modes, not just
"double tap".
Star Binder lets you export to an XML file which can then be ported directly into Star Citizen using the
in-game
menu.
You can also import a Star Citizen-compatible keybind XML.
Star Binder Features
- Search & Filter: Use the search or filter matching actions based on keywords, the action name,
and
the
categories it
appears in. Clear the text and search again to show all keybinds again.
- Finder: When toggled into "Finder" mode, you can search for actions using inputs. e.g. press
spacebar
and it will instantly filter to any actions bound to that key such as 'Jump' and 'Strafe Up'.
- Advanced bind info: The footer will have further information about the keybind when available -
such as a description of how the action works or what it's for. This may not always be reliable as the
game
changes.
- Bind: Double-click any action to record a new input. Hold a selected action with left-click to
clear it. Holding CTRL+ALT and clicking a bind will set it to the in-game default, where such exists.
- Custom Bind: Construct a bespoke bind string as you see fit e.g.
'
lctrl + g + h + j'. This is recommended more for
advanced users.
- Activation Modes: Choose from a range of modes, not just double tap - if in doubt, stick with the
default.
- Import: Any XML that SC or Star Binder has generated can be imported into this utility
and edited for later export. In theory, any keybind XML that SC can read/import, this can too.
- Export: Convert your keybinds into a Star Citizen-compatible XML file. Be sure to move this to
the correct folder and see the guide on importing keybinds if needed.
Default 'mappings' directory:
C:\Program Files\Roberts Space Industries\StarCitizen\LIVE\user\client\0\controls\mappings.
How do I use these keybinds into Star Citizen?
When you're ready, click 'export' and choose a file name. This will download the keybind file to your
computer; move that file
to your SC mappings folder. Then use the in-game options to import the keybind file.
How do I import keybinds using the in-game menu?
CIG have published a guide on this here.
There is also a console command: pp_RebindKeys [filename].
Will my existing keybinds be overwritten?
Potentially. My understanding is that the imported keybinds will replace any non-default keybinds. Therefore
it
is a good idea to export your keybinds from SC, import them here, then modify them in Star Binder -
this
way your exported keybinds will include everything.
The primary joystick is recording in Star Binder as the secondary and vice versa, what can I
do?
When in Joystick input mode, buttons appear below the 'Joystick' button which can be used to assign the
inputs.
For example, you click "Set Input 2" and wiggle
the joystick that you want to be Input #2.
Furthermore, you can edit the numeric prefix in the manual
bind
textbox to override the device
index.
e.g. 2:lctrl+button1 will bind to the 2nd device. 99:lctrl+button1 will bind it to
the 99th device.
Known Issues and Limitations
- Browser choice matters -- I have always built to try and support Firefox but ultimately true Chromium
browsers work best. e.g. Google Chrome and Microsoft Edge.
- Recording some inputs will inevitably also perform actions in your browser. Such as 'Mouse4' and
'Mouse5'
use the manual input.
- Certain activation modes may be incompatible with some actions. Use 'default' if unsure.
- The 'custom bind' input field allows users to make literally any bind string without guard rails other
than character limit. You could set "Eject" to "The Cake is a lie 🍰" and it won't stop or correct you
- use responsibly.
- You may find you can record inputs and even see them in the in-game keybind UI - whether they work
depends
on whether Star Citizen supports it. e.g. 'F23' or 'contextmenu' do not currently work.
- Joystick Support: Star Binder should work with all/most sticks and flight devices. Let me know if
your
device is not supported even when using Chrome/Edge browser.