diff --git a/ROMFS/px4fmu_common/init.d-posix/10020_if750a b/ROMFS/px4fmu_common/init.d-posix/10020_if750a
new file mode 100644
index 0000000000000000000000000000000000000000..c09b7bb6441dc3fd7f2b20fe1c67a87246822510
--- /dev/null
+++ b/ROMFS/px4fmu_common/init.d-posix/10020_if750a
@@ -0,0 +1,12 @@
+#!/bin/sh
+#
+# @name IF750A SITL
+# InspiredFlight 750 Auterion edition. Gazebo Only.
+#
+# @type Quadrotor
+#
+
+sh /etc/init.d/rc.mc_defaults
+
+set MIXER quad_x
+
diff --git a/platforms/posix/cmake/sitl_target.cmake b/platforms/posix/cmake/sitl_target.cmake
index 0d0af29a025c0c528aa2945d59b05b04d42f68c5..74a2608d0d147721908cf47b811cf5f9eb29b32e 100644
--- a/platforms/posix/cmake/sitl_target.cmake
+++ b/platforms/posix/cmake/sitl_target.cmake
@@ -51,7 +51,11 @@ ExternalProject_Add_Step(sitl_gazebo forceconfigure
 # create targets for each viewer/model/debugger combination
 set(viewers none jmavsim gazebo)
 set(debuggers none ide gdb lldb ddd valgrind callgrind)
-set(models none shell iris iris_opt_flow iris_vision iris_rplidar iris_irlock iris_obs_avoid standard_vtol plane solo tailsitter typhoon_h480 rover hippocampus tiltrotor)
+set(models none shell
+	if750a iris iris_opt_flow iris_vision iris_rplidar iris_irlock iris_obs_avoid solo typhoon_h480
+	plane
+	standard_vtol tailsitter tiltrotor
+	hippocampus rover)
 set(all_posix_vmd_make_targets)
 foreach(viewer ${viewers})
 	foreach(debugger ${debuggers})