tl;dr
What? - You can use any keyboard for custom macros to be used in ED
How? - Have a keyboard and an Arduino and my code
Why? - It's cool
Contribute - I'd like to get help with designing icons for ED-controls
Download
What?
I developed a some code that let's you use any USB-keyboard with an arduino uno and remap buttons arbitrary. I like to use this for ED with a second keyboard that is used for Elite: Dangerous-commands only.
How to?
There are three hardware requirements:
- A keyboard
- An Arduino Uno micro controller
- USB-Host-Shield
- Have python installed
- Have the the Arduino IDE installed
Why?
I tried out three solutions for mapping my ingame controls but weren't satisfied with any of them which led to many re-configurations. Here are my cons to each of them:
- Use my keyboard - bad because you might want to use them for other purposes or find them hard to remember
- Use my HOTAS system - often HOTAS button's are few or switches which aren't supported that well by ED or are hard to remember or badly layouted for ED
- Use another keyboard and macro scripts (like luamacros) - bad because ED intercepts keystroke on very low level
Contribute
Of you can just propose new features directly to me or implement them on your own and open up a pull request on github but I'd also like your help and ideas with a specific topic:
I'd like to start a collection of command-icons that visualize different ingame actions like targeting a wingmate, deploying your hardpoints, turning your ship lights on/off to print them out and stick them on the keyboard. I'll start to design them on my own soon but I'm no pro in that and some of the icons might be quite hard to visualize. Any ideas are highly welcome!
See the iumgur album bellow for impressions and my current layout; the upper-keyboard is my normal one whilst the lower is connected to the arduino:
[IMGUR]aw66D[/IMGUR]
Last edited: