Jump to content

Recommended Posts

Posted (edited)

After 4 nights struggling and trying to figure out a nice profile layout, it's done and I just wanted to share it, maybe I still can improve it, or it could be helpful for someone else.

 

I made this cause none of the existing profiles I found, be it on guides, youtube, user files, forums, none of them felt right, intuitive, or simple enough. some key aspects I tried to follow:

1. closest possible to the real hornet hotas

2. no modifiers and/or long presses BS

3. avoid leaving unassigned switches, only trigger first stage is unused, maybe it will get a purpose in the future

4. only assigning essential functions, or commands that need to be used on fligh, or have impact on the hornet's behavior. I tried to avoid assigning stuff that you only use on startup, such as battery, fcs bit, oxygen, etc. it's not like I can do a full startup without using the mouse so just the essentials assigned to the hotas.

 

it's worth mentioning that I assigned to my mouse lateral buttons: VR zoom, esc menu, and the mouse pan view thing on/off, in case I'm not in VR, which happens quite often when you just want to hop in to the game to configure stuff, or test something quickly, and don't want to go through the hassle of putting your vr helmet or trackir clip for that matter.

 

I assigned the speedbrake to the boat switch instead of the regular switch because I don't really like the different momentary/toggle behavior for deploy/retract, and I also needed a momentary switch for the catapult hook up command. on the opposite end I assigned the wheel brake because I'm using improvised rudder pedals, and it's hard to brake on them. I suppose this could be changed for people with proper toe brakes

 

oh and I had to add some custom inputs to the joystick's lua file so the toggle switches would behave properly. I have to check the "hotas sync at startup" thing AND flip all switches to their assigned commands' default startup position so they all work on the first flip when starting a mission. this was also taken in consideration when chosing what to assign to which switch.

 

if you're replicating this profile, you'll need to add this code to your joystick's default.lua file (located on C:\Program Files\Eagle Dynamics\DCS World\Mods\aircraft\FA-18C\Input\FA-18C\joystick). add these lines above the CHEAT section. I've put all of these custom commands into a new Mods category so they can be easily located in game. after that, just assign you hotas switches to these commands as you would do normally with any other.

---------------------------------------------
-- Mods  ------------------------------------
---------------------------------------------
{	down = hotas_commands.THROTTLE_EXTERIOR_LIGTHS,		up = hotas_commands.THROTTLE_EXTERIOR_LIGTHS,	cockpit_device_id = devices.HOTAS,				value_down =  0.0,	value_up = 1.0,		name = _('Exterior Lights Switch'),				category = {_('Special For Joystick'), _('Mods'), _('Throttle Grip'), _('HOTAS')}},
{	down = extlights_commands.LdgTaxi,					up = extlights_commands.LdgTaxi,				cockpit_device_id = devices.EXT_LIGHTS,			value_down =  1.0,	value_up = 0.0,		name = _('Landing Gear/Taxi Lights Switch'),	category = {_('Special For Joystick'), _('Mods'), _('Left Vertical Panel')}},
{	down = gear_commands.AntiSkidSw,					up = gear_commands.AntiSkidSw,					cockpit_device_id = devices.GEAR_INTERFACE,		value_down =  1.0,	value_up = 0.0,		name = _('Anti Skid Switch'),					category = {_('Special For Joystick'), _('Mods'), _('Left Vertical Panel')}},
{	down = gear_commands.LaunchBarSw,					up = gear_commands.LaunchBarSw,					cockpit_device_id = devices.GEAR_INTERFACE,		value_down =  -1.0,	value_up = 1.0,	name = _('Launch Bar Control Switch'),			category = {_('Special For Joystick'), _('Mods'), _('Left Vertical Panel')}},
{	down = iCommandPlaneGearUp,							up = iCommandPlaneGearDown,																												name = _('Landing Gear Control Handle'),		category = {_('Special For Joystick'), _('Mods'), _('Left Vertical Panel')}},
{	down = gear_commands.HookHandle,					up = gear_commands.HookHandle,					cockpit_device_id = devices.GEAR_INTERFACE,		value_down =  1.0,	value_up = 0.0,		name = _('Arresting Hook Handle'),				category = {_('Special For Joystick'), _('Mods'), _('Right Vertical Panel')}},
{	down = fuel_commands.ProbeControlSw,				up = fuel_commands.ProbeControlSw,				cockpit_device_id = devices.FUEL_INTERFACE,		value_down =  1.0,	value_up = 0.0,		name = _('Probe Control Switch'),				category = {_('Special For Joystick'), _('Mods'), _('Left Vertical Panel')}},
{	down = gear_commands.EmergParkHandleOnOff,			up = gear_commands.EmergParkHandleOnOff,		cockpit_device_id = devices.GEAR_INTERFACE,		value_down =  -1.0,	value_up = 1.0,	name = _('Parking Brake Switch'),				category = {_('Special For Joystick'), _('Mods'), _('Left Vertical Panel')}},
{	down = cpt_commands.CanopySwitchOpen,				up = cpt_commands.CanopySwitchOpen,				cockpit_device_id = devices.CPT_MECHANICS,		value_down =  1.0,	value_up = -1.0,	name = _('Canopy Control Switch OPEN'),			category = {_('Special For Joystick'), _('Mods'), _('Right Wall'), _('Systems')}},
{	down = ctrl_commands.WingFoldSelect,				up = ctrl_commands.WingFoldSelect,				cockpit_device_id = devices.CONTROL_INTERFACE,	value_down = -1.0,	value_up = 1.0,		name = _('Wing Fold Control Handle TURN'),		category = {_('Special For Joystick'), _('Mods'), _('Right Vertical Panel')}},

 

I think that's it, any suggestions?

 

cheers

HOTAS.thumb.jpg.227670d5b0a4b7bac87e9c4595e3d951.jpg

Edited by fael097
  • Like 1

Rafael

 

Ryzen 7 1800x @ 4ghz | MSI GTX 980ti | 32gb DDR4 Ballistix 2400Mhz | Asus ROG Crosshair VII Hero (wi-fi) | 480Gb Kingston NVMe ssd | Western Digital 1TB x2 | EVGA 850w PSU | Noctua NH-D14 | NZXT S240 | Windows 10 Pro 64bit | 4k 50" Philips android TV | Dell P2418D | Oculus Rift S | Thrustmaster Warthog Hotas

Posted

Custom built W10 Pro 64Bit, Intel Core i9 9900k, Asus ROG Maximus Code XI Z390, 64GB DDR4 3200 RGB, Samsung 1TB NVme M.2 Drive, Gigabyte AORUS 2080TI, 40" Iiyama Display. Wacom Cintiq Pro 24, HOTAS Virpil T50 Stick / FA-18C TM Stick and Virpil T50 Throttle, MFG Crosswind Graphite Pedals. HP Reverb

 

SPECTER



[sIGPIC][/sIGPIC]

 

Lead Terrain Developer / Texture Artist

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...