
FD really could have done a better job with the program. The long list is a pain, but I can live with that. What is really annoying is that they don't identify what input device goes with what button press. Not a problem if you only have one joystick, and I believe they identify all the mouse buttons as such. But if you have a second joystick, or a throttle, it gets a little confusing with you have two button 5s assigned to different actions. If they would just say Joystick 1 Button 5 and Joystick 2 Button 5, or better to recognize the throttle and say Throttle 1 Button 5 instead. But to make things worse, unless I missed it, is you can't test your buttons in a test mode. So if I see button 18 is assigned to Wingman Navlock, and I can't remember which button is 18, I only have two options. Either lookup the button locations online, or just guess and press the button I think it is (in the controls screen). If I guessed correctly, no harm. If not, whatever button I pressed gets reassigned and 18 is freed up for something else. Then I have to figure out what the old button did so I can change things back. I suppose I could also experiment in-game, assuming I could another commander.
It would be nice to have a test mode where you could press any button and the program would highlight the action, along with better labels. Does anyone know of a program that would do this for the Elite Dangerous key bindings? If not, does anyone else think this would be a useful app and are there any programmers interested in doing it? Assuming reading the joystick button presses is easy, I bet it would fairly straight forward to compare that to the key bindings file and display the related action. I know some people like doing stuff like that as a hobby and it could be a useful tool.
Or am I the only one that can't remember his old custom key binds that he rarely uses?
