The standardization of Aircraft Controls.
3 posters
Page 1 of 1
The standardization of Aircraft Controls.
I say this partly in the hope that this community will eventually grow larger, as this suggestion would be of much greater benefit to a larger community.
My suggestion is that for Aircraft, and other airborne models like omni-hovers, there should should be a standardized control set. This would make all models much easier to use, as a new control scheme would not need to be learnt, and providing control instructions would not be necessary (it seems that many members of this forum have a particular dislike of writing controls).
This is of more importance to joysticks, gamepads, and other controllers. Seeing as all input forms (mouse, joystick, etc.) other than the keyboard need Lua to be used, I suggest creating a library for analog input. This would also give the significant advantage of not needing to create separate control schemes in each model.
The operation of the library would be:
You get the idea
So, does anyone have any criticisms, ideas or questions?
Also, ideas of how best to implement this (details - e.g. thrust uses axis on a joystick, incemental control (I think) on gamepads, and fixed increase/decreases on a keyboard) are needed.
I shall start work on a framework for this, even if it doesn't get adopted
My suggestion is that for Aircraft, and other airborne models like omni-hovers, there should should be a standardized control set. This would make all models much easier to use, as a new control scheme would not need to be learnt, and providing control instructions would not be necessary (it seems that many members of this forum have a particular dislike of writing controls).
This is of more importance to joysticks, gamepads, and other controllers. Seeing as all input forms (mouse, joystick, etc.) other than the keyboard need Lua to be used, I suggest creating a library for analog input. This would also give the significant advantage of not needing to create separate control schemes in each model.
The operation of the library would be:
- The interface would be simple; all of the Lua needed would be to call a function:
- Code:
VARIABLE = control.input(VARIABLE,{CONTROL TYPE,CONTROL ID})
- The output of the function would be (in an array):
- Axes:
pitch (up and down arrows / mouse Y axis | joystick Y axis | the proper gamepad Y axis)
roll (left and right arrows / mouse X axis | joystick X axis | the proper gamepad X axis)
yaw (Z and C | joystick Z axis | the other gamepad Y axis)
thrust (S and X | joystick thrust axis | other gamepad X axis) - Switches:
gear (G, a button on the controller)
gear brakes (B, a button on the controller)
flaps (F, a button on the controller or a slider/axis on the controller)
at least one mode switch (Q, a button or toggle on the controller)
You get the idea
So, does anyone have any criticisms, ideas or questions?
Also, ideas of how best to implement this (details - e.g. thrust uses axis on a joystick, incemental control (I think) on gamepads, and fixed increase/decreases on a keyboard) are needed.
I shall start work on a framework for this, even if it doesn't get adopted
JHaskly- Admin
- Posts : 235
Join date : 2010-07-16
Age : 28
Location : Brisbane
Re: The standardization of Aircraft Controls.
what about the controller's dead zone?
RA2lover- Walker
- Posts : 382
Join date : 2010-10-11
Age : 29
Location : Brazil
Re: The standardization of Aircraft Controls.
That too.
I know realise, however, the futility of this plan. I didn't know up 'till now that only 6 inputs can be used from a joystick.
I know realise, however, the futility of this plan. I didn't know up 'till now that only 6 inputs can be used from a joystick.
JHaskly- Admin
- Posts : 235
Join date : 2010-07-16
Age : 28
Location : Brisbane
Re: The standardization of Aircraft Controls.
what about the gun or ejection seat?
Doc- Car
- Posts : 23
Join date : 2010-10-10
Location : On the edge of nowhere
Similar topics
» How to add controls
» Aircraft Stability
» Flying Aircraft Carrier
» Aircraft-unwanted roll
» promo video propeller aircraft
» Aircraft Stability
» Flying Aircraft Carrier
» Aircraft-unwanted roll
» promo video propeller aircraft
Page 1 of 1
Permissions in this forum:
You cannot reply to topics in this forum