DCS & Star Citizen Modular Cockpit by Shaeli/Koshka

DCS & Star Citizen Modular Cockpit by Shaeli/Koshka

Overview

This multi-panel modular cockpit combines controls for DCS aircraft and Star Citizen into a single adaptable setup. While heavily inspired by the F-16 Viper’s control philosophy, the layout is designed around functional grouping rather than strict cockpit replication, allowing the same hardware to transition between the Viper, Hornet, Star Citizen, and future aircraft like the Eurofighter. Frequently used in-flight controls are positioned for quick access, while startup and power systems are separated into dedicated panels optimized for pre-flight workflows.

About This Setup

It's something of a frankenstein cockpit. While I fly viper most extensively in DCS, I also fly the hornet and do a LOT with star citizen. So I wanted something flexible and customizeable to work for anything, especially with my intent to focus almost exclusively on the eurofighter once it's released. That said, you'll see that a lot of what I do have is based heavily on the viper layout for certain functionality and placement.

Why This Layout Works

As I fly different aircraft, the intent is to cluster switches by functionality as much as, if not more so, the physical location in the aircraft cockpit. The SC use is pretty much configured to be what makes sense for physical location in my cockpit however, not by function. Since for the most part, SC mappings are far far less extensive/customizeable than DCS, and you don't have actions for most of the types of things you need in DCS anyways.

If you see the 'overall' photos you'll notice that the 'power' panel is in the right under the elbow, basically because those functions are almost entirely pre-flight, whereas the other three are in easy to reach locations while in flight.

Modules Used

Function Map

HUD Panel

1 viper hud scales, SC thruster max/min
2 viper hud flight path marker, SC weapons max/min
3 viper DED hud display, SC shields max/min
4 viper depressible reticle hud control
5 HMCS brightness
6 viper velocity display, hornet hud symbology reject, SC thrusters on/off
7 viper altitude source select, hornet altitude source select, SC weapons on/off
8 viper hud day/night, hornet hud day/night, SC shields on/off
9 viper hud test mode, hornet attitude source select, SC main power on/off
10 expansion/unused
11 hornet RWR display select
12 viper comms 1 vol/mode, SC thruster/weapons power increment/decrement
13 viper comms 2 vol/mode, SC shields/coolers power increment/decrement
14 hornet wing fold/lock, SC wing configration open/close

Power Panel

1 primary modifier toggle for DCS
2 elec warning reset, viper and hornet
3 BIT test, viper and hornet
4 hornet - OBOGS power on/off
5 viper and hornet, power - main/batt/off
6 viper jet start 1 and 2, hornet engine start left and right
7 misc - modifier buttons, RWR options, display control inputs, etc
8 viper mmc power
9 viper wing store stations power
10 viper MFD power
11 viper UFC power
12 unused
13 viper and hornet - toggle between backup and UFC control
14 kneeboard, viper and hornet, parking brake controls (push/pull/rotate cw and ccw) via modifier, viper and hornet, SC shield controls
15 INS controls, on/off/calib/align/etc, viper and hornet
16 viper GPS power
17 viper datalink power
18 viper MIDS power/mode

ICP Panel

1 hornet A/P
2 hornet IFF
3 hornet TACAN
4 hornet ILS
5 hornet D/L
6 hornet BCN
7 viper comm1, hornet option 1
8 viper comm2, hornet option 2
9 viper IFF, hornet option 3
10 viper LIST, hornet option 4
11 viper A/A, hornet option 5
12 viper A/G
13-21 ICP numerals 1 through 9 for both hornet and viper
14 SC VR theater mode
15 SC VR visor on/off
17 SC VR on/off
19 SC head tracking third person on/off
21 SC head tracking on/off
22 viper and hornet ICP recall/clear
23 viper and hornet ICP enter
24 viper and hornet ICP 0
25 viper DED increment/decrement switch
26 viper dobber (data control switch)
27 viper drift cutout and warn reset
28 HUD brightness
29 hornet ICP on/off
30 viper reticle depression axis

Flight Panel

1 RADAR, viper - on/quiet/silent, hornet - on/off, SC gimbal aiming controls - manual/fixed/auto
2 hornet selected jettison, SC jump drive initialize
3 viper IFF modes, hornet jettison station selected
4 MASTER ARM, hornet and viper, SC G-Safe on/off
5 viper F-ACK, hornet A/A
6 hornet EMCON, SC - flight ready power
7 viper IFF-IDENT, hornet A/G
8 IFF M4 Mode switch
9 hornet - IFF master mode switch
10 viper CMDS mode selected, hornet ALQ-165 mode select (jammer), SC - master flight mode select
11 viper config cat1/cat3, SC - VTOL
12 viper CMDS PRGM mode
13 viper HSI heading/course, SC - manual weapon convergence
14 master caution reset, viper and hornet, SC - auto repair initialize
15 viper A/P roll switch, hornet HDG switch
16 viper A/P pitch switch, hornet course switch

Additional Photos

Additional Notes

To get the panels where I want them, I've used a third party service a lot to have them make the mounting panels via step files I send them.

Build Your Own

Interested in building something similar?
Start with the Switchology Builder here → Builder

Or start out with the individual panels here:

Back to blog

Leave a comment

Please note, comments need to be approved before they are published.