Release v1.2.0 elgato stream deck button plugin for elite dangerous



elgato stream deck button plugin, that connects to elite dangerous, to get the status for 12 different toggle buttons, 4 buttons to control the power distributor pips and 4 alarm buttons.
If you press the relevant button on your keyboard or hotas, then the image on the stream deck will still change correctly.
When a button has no effect (e.g. when docked) then the image also won't change.

(normal buttons don't need any plugin, the standard stream deck software simply simulate keypresses)

Note that this plugin doesn't work if there is only a joystick/controller binding for a function. There has to be a (secondary) keyboard binding.

The source code and installer are here

After you install the plugin in the streamdeck software, then there will be 3 new button types in the streamdeck software.
Choose a button in the streamdeck software (drag and drop), then choose an elite dangerous function for that button (that must have a keyboard binding in elite dangerous!)
and then choose any two pictures for that button.
 
Last edited:
v 1.3.0

added 4 alarm buttons
  • Highest Threat (alarm = under attack status)
  • Deploy Chaff (alarm = under attack status)
  • Deploy Heatsink (alarm = overheating status)
  • Deploy Shield Cell Bank (alarm = shields down status)
 
I was just looking at the ElGato Stream Deck today, thinking about using it for E : D. Did you have it already, or did you buy it just for the game? I'm kind of wondering if it's worth $150 just for Elite. It looks pretty sweet. :)
 
I had the streamdeck already and was just looking for something interesting to do with it...

I can't say if a stream deck will be useful to you...

If you use a HOTAS with lots of buttons, use voice attack or play in V.R, then maybe not :) .
 
I don't know. I don't have one to test..
I think that the resolution of the button images is higher for the XL, so the plugin may need to be modified for the XL ?
 
v 1.4.0

Previous versions only worked with custom key binding files.
Now, when a default key binding file is selected in Elite Dangerous, then also the steam library is searched for the binds file.

Note that this plugin doesn't work if there is only a joystick/controller binding for a function. There has to be a (secondary) keyboard binding.
 
Last edited:
Love you guys! Love stream decks, and all this awesome code and configurations!

v 1.4.0

Previous versions only worked with custom key binding files.
Now, when a default key binding file is selected in Elite Dangerous, then also the steam library is searched for the binds file.

Note that this plugin doesn't work if there is only a joystick/controller binding for a function. There has to be a (secondary) keyboard binding.
So THIS is a pretty big deal then for those of us who are pretty horrible at coding, programming, and tweaking or setting up our peripherals and accessories yeah?

If you don't mind what is the process of duplicating what you're is like after v1.4?
 
Last edited:
v 1.4.0

Previous versions only worked with custom key binding files.
Now, when a default key binding file is selected in Elite Dangerous, then also the steam library is searched for the binds file.

Note that this plugin doesn't work if there is only a joystick/controller binding for a function. There has to be a (secondary) keyboard binding.
Sorry, I don't understand what you are asking ?
..."How exactly do I duplicate your setup?"
 
Installation instructions and more information is here

This assumes that you have a stream deck already plugged in and their software already installed.

you can download the plugin here

After you install the plugin (see instructions) in the streamdeck software,

then there will be 3 new button types in the streamdeck software.

Choose a button in the streamdeck software (drag and drop),
then choose an elite dangerous function for that button (that must have a keyboard binding in elite dangerous!)
and then choose two pictures for that button.

that's it...

Some simple example button pictures are here
or you can download the source code zip file and you can find them in the images directory.
 
Installation instructions and more information is here

This assumes that you have a stream deck already plugged in and their software already installed.

you can download the plugin here

After you install the plugin (see instructions) in the streamdeck software,

then there will be 3 new button types in the streamdeck software.

Choose a button in the streamdeck software (drag and drop),
then choose an elite dangerous function for that button (that must have a keyboard binding in elite dangerous!)
and then choose two pictures for that button.

that's it...

Some simple example button pictures are here
or you can download the source code zip file and you can find them in the images directory.
THANK YOU. For whatever reason this makes it so much easier to comprehend and figure out!
 
version 1.5.0

Power pips are now displayed correctly on any size (rectangular) button bitmap.
In previous versions it only worked on 256x256 bitmaps.
 
Top Bottom