Home
Welcome to the Star Citizen Stream Deck Plugin! This plugin lets you control various aspects of Star Citizen from your Elgato Stream Deck.
Quick Links
Quick Start
- Choose an install method on the installation page: Simple (runtime included) or Advanced (smaller package, runtime required).
- Click either the
Download SimpleorDownload Advancedbutton above. - Save the matching
.streamDeckPluginfile. - Double-click the downloaded
.streamDeckPluginfile. - Open Stream Deck and drag the desired key from the right panel onto a key slot on the left.
The plugin needs a moment to initialize.
- Wait until the loading spinner on the keys disappears.
- If it can’t detect your Star Citizen installation, it will show an error message.
- In this case, open the
Control Panelkey and set a custom installation path for your desired channel (LIVE,HOTFIX,PTU,EPTU, orTECH-PREVIEW).
Features
- Adaptive Key: A key that executes keybindings based on the activation mode for a given binding.
- Example: Two in-game bindings (Tap vs Hold) on
Num-executes only the Tap function when this is the assigned function.
- Example: Two in-game bindings (Tap vs Hold) on
- Adaptive Dial (Stream Deck+): A dial that maps separate Star Citizen functions to rotate left, rotate right, and dial push. Rotation fires the assigned function once per tick; push respects the action's activation mode.
- Toggle Key: A key that toggles between two states (e.g., landing gear up/down). Can be reset to match the current in-game state on de-sync.
- Control Panel Key: A dedicated key for managing themes, preferred channel selection, per-channel
Data.p4koverrides, and plugin language. - Auto-Detection of Star Citizen Installation Path: Automatically detects the installation path of Star Citizen.
- Multiple Channels Support: Supports LIVE, HOTFIX, PTU, EPTU, and TECH-PREVIEW.
- Plugin UI Localization: The plugin and Property Inspector support English, German, French, and Spanish. By default the UI follows the detected language, and you can override it in the Control Panel.
- Mouse Wheel Support: Supports mouse wheel actions for bindings that use mouse wheel input (Mouse Wheel Up/Down).
- Custom Language Support: Supports custom language files for localization when using custom global.ini from the community, e.g. StarCitizen-Deutsch-INI by rjcncpt.
- Theme Support: Themes for customizing the appearance of the plugin. Includes a template for creating your own themes!
- Click Sound: Provides audio feedback on key presses with configurable sound files (.wav and .mp3).
