Это потому что парни в ВКБ сумели так придумать и реализовать (Алекс - демон и может сделать все, что угодно). Примерно то же самое можно сделать через Autohotkey, если не ошибаюсь - генерить одну виртуальную кнопку при замыкании железного тумблера и другую - при размыкании. В славные времена расцвета Сухого я это делал для двухходовой пушечной гашетки - первый ход включал пушку (команда {C}), прожатие до упора включало стрельбу, отпускание гашетки в обратном порядке сначала выключало стрельбу и затем пушку, работало это достаточно надёжно даже на старом железе.
Но для DCS в самом деле все эти тумблеры суть "моментальные" кнопки. Бага никакого нет, всё работает как и должно работать. Будет достойная задача - будет делаться и поддержка железных тумблеров с фиксацией.