Page 1 of 1

MFD key assignment

Posted: Sun Jul 27, 2014 6:54 am
by StathisR
As discussed here https://bb.oolite.space/viewtopic.php?f= ... 0&start=30 the toggling between many MFDs is cumbersome. It would be good instead of toggling to asign keys to MFDs (i.e numpad keys). Now that more and more MFDs appear it would be more practical. As Dizzy pointed out maybe there is an issue with those that use the numpad for other functions. Your thoughts?

Re: MFD key assignment

Posted: Sun Jul 27, 2014 7:16 am
by cim
As well as numpad potentially being wanted for other functions, laptops of course don't generally have a readily-accessible numpad (and nor, I believe, does the Pandora...)

Still, it would be possible in theory to have something like
"key_mfd_quickload" = ""; in the default keyconfig.plist and let people with big enough keyboards (or joysticks) to have a spare set of controls customise their keyconfig to enable it.

What would you expect the key(s) to do? Load a particular MFD into a particular slot? Load a particular MFD into a free slot only? Load a saved MFD set across all slots?

Re: MFD key assignment

Posted: Sun Jul 27, 2014 7:30 am
by StathisR
cim wrote:
What would you expect the key(s) to do? Load a particular MFD into a particular slot? Load a particular MFD into a free slot only? Load a saved MFD set across all slots?
Select a particular MFD slot in the HUD and with subsequent key presses cycle through the MFDs.

Re: MFD key assignment

Posted: Sun Jul 27, 2014 7:34 am
by Diziet Sma
StathisR wrote:
Select a particular MFD slot in the HUD and with subsequent key presses cycle through the MFDs.
That ought to work well..

Re: MFD key assignment

Posted: Sun Jul 27, 2014 9:51 am
by cim
StathisR wrote:
Select a particular MFD slot in the HUD and with subsequent key presses cycle through the MFDs.
Ah, okay, so it's pressing ":" to choose the MFD slot rather than pressing ";" to choose what's in it which you want speeding up? That's quite a bit easier, I think.

Re: MFD key assignment

Posted: Sun Jul 27, 2014 10:15 am
by StathisR
cim wrote:
Ah, okay, so it's pressing ":" to choose the MFD slot rather than pressing ";" to choose what's in it which you want speeding up? That's quite a bit easier, I think.
Yes. I hope it will easier.

Re: MFD key assignment

Posted: Sun Jul 27, 2014 10:29 am
by Diziet Sma
cim wrote:
StathisR wrote:
Select a particular MFD slot in the HUD and with subsequent key presses cycle through the MFDs.
Ah, okay, so it's pressing ":" to choose the MFD slot rather than pressing ";" to choose what's in it which you want speeding up? That's quite a bit easier, I think.
If I'm understanding StathisR correctly, pressing a key selects/enables a particular MFD slot. Subsequent presses of that same key would then cycle through the available MFDs, all in that one slot. After the last available MFD is displayed, the next press would turn the slot off. Kind of like combining : and ; into a single key.

Can that be done?

Re: MFD key assignment

Posted: Sun Jul 27, 2014 11:10 am
by StathisR
Diziet Sma wrote:
If I'm understanding StathisR correctly, pressing a key selects/enables a particular MFD slot. Subsequent presses of that same key would then cycle through the available MFDs, all in that one slot. After the last available MFD is displayed, the next press would turn the slot off. Kind of like combining : and ; into a single key.

Can that be done?
Yes this is what i proposed but if it is difficult to implement i will be happy with the slot selection.

Re: MFD key assignment

Posted: Sun Jul 27, 2014 12:14 pm
by Neelix
Diziet Sma wrote:
cim wrote:
StathisR wrote:
Select a particular MFD slot in the HUD and with subsequent key presses cycle through the MFDs.
Ah, okay, so it's pressing ":" to choose the MFD slot rather than pressing ";" to choose what's in it which you want speeding up? That's quite a bit easier, I think.
If I'm understanding StathisR correctly, pressing a key selects/enables a particular MFD slot. Subsequent presses of that same key would then cycle through the available MFDs, all in that one slot. After the last available MFD is displayed, the next press would turn the slot off. Kind of like combining : and ; into a single key.

Can that be done?
So you would have one key to cycle each MFD? Heh... I suddenly realise why the request was for the numeric keypad for this...

I think I'd prefer an easy way to save and recall an MFD configuration once you've set it up with : and ;.

- Neelix

Re: MFD key assignment

Posted: Sun Jul 27, 2014 1:47 pm
by Diziet Sma
Neelix wrote:
So you would have one key to cycle each MFD? Heh... I suddenly realise why the request was for the numeric keypad for this...
Well, for most folks, 4 is plenty.. :wink:

Re: MFD key assignment

Posted: Sun Jul 27, 2014 1:48 pm
by Zireael
Diziet Sma wrote:
Neelix wrote:
So you would have one key to cycle each MFD? Heh... I suddenly realise why the request was for the numeric keypad for this...
Well, for most folks, 4 is plenty.. :wink:
Agreed. I never found the use for more than 4 MFDs.

Re: MFD key assignment

Posted: Sun Jul 27, 2014 2:17 pm
by spara
Neelix wrote:
I think I'd prefer an easy way to save and recall an MFD configuration once you've set it up with : and ;.
- Neelix
I have a very basic, unfinished oxp floating around that let's you set a configuration for your MFDs and open's those MFDs on launch. If you're interested in tweaking it and maybe even finishing it, I'll be happy to post it to you.

Re: MFD key assignment

Posted: Sun Jul 27, 2014 2:19 pm
by Neelix
spara wrote:
Neelix wrote:
I think I'd prefer an easy way to save and recall an MFD configuration once you've set it up with : and ;.
I have a very basic, unfinished oxp floating around that let's you set a configuration for your MFDs and open's those MFDs on launch. If you're interested in tweaking it and maybe even finishing it, I'll be happy to post it to you.
I'd be happy to take a look at it. :-) What needs to be done to finish it?

- Neelix

Re: MFD key assignment

Posted: Sun Jul 27, 2014 2:30 pm
by spara
Neelix wrote:
spara wrote:
Neelix wrote:
I think I'd prefer an easy way to save and recall an MFD configuration once you've set it up with : and ;.
I have a very basic, unfinished oxp floating around that let's you set a configuration for your MFDs and open's those MFDs on launch. If you're interested in tweaking it and maybe even finishing it, I'll be happy to post it to you.
I'd be happy to take a look at it. :-) What needs to be done to finish it?

- Neelix
You'll need to find out yourself :D . More in PM.