Hard Light Productions Forums

Hosted Projects - Standalone => Diaspora => Diaspora Tech Help => Topic started by: Rakebuzz on February 19, 2014, 10:06:41 am

Title: request to be able to use F1-F12
Post by: Rakebuzz on February 19, 2014, 10:06:41 am
Fine makers of Diaspora.

I have a problem. I am programming two joysticks in T.A.R.G.E.T. and I need to be able to use F1-F12 ingame.
Right now I get the message ingame that F's are unbindable keys.
It's for programming my second POV. Can it be done? And if so...how many days of programming does it aprox. take?
If not, or you guys don't feel like including this option, I would really like to know, cause then I have to find another way to program my sticks.

kind thanks,
Title: Re: request to be able to use F1-F12
Post by: Familiar on February 19, 2014, 11:01:47 am
You have more then 100 keys on keyboard, why do you need F* ?
What about shift and alt?
Title: Re: request to be able to use F1-F12
Post by: Rakebuzz on February 19, 2014, 11:39:44 am
You got a point.
But I want to keep code logical too, and not a weird part of choices by the looks of things.
But I've comeup with a solution.
I will have the code up in 30 minutes.
Title: Re: request to be able to use F1-F12
Post by: karajorma on February 19, 2014, 12:01:41 pm
The F Keys are unbindable because Diaspora uses them. F1 to F4 control the help, options, hotkeys and mission log screens respectively and the F5 - F12 keys are the hotkeys used for targeting wings. Quite frankly it would take a hell of a lot of work to make them bindable as we'd need to stick that functionality somewhere else.
Title: Re: request to be able to use F1-F12
Post by: Phantom Hoover on February 19, 2014, 12:26:18 pm
Or make it rebindable; but then you have the issue that the menu that lets you set binds is only accessible through those buttons.
Title: Re: request to be able to use F1-F12
Post by: Rakebuzz on February 19, 2014, 04:40:30 pm
Ok, I understand.
No problem. I already worked around it.
I used [CTRL]+[ALT]+normal numbers, and the KeyPad numbers. Forgot about those :)