Hast Du Dich eigentlich mal mit
LINDAbeschäftigt, da geht sowas ziemlich leicht?
Da könntest Du Dir theoretisch auch eigene LUA scripte basteln, die Dir eine wesentlich größere Möglichkeit bieten.
Zu den Compound Buttons
Eine normale Zurodnug in der FSUIPC.ini sieht so aus:
18=PF,14,C66242,0
PF,14 heißt:
Press Joystick
F, Button 14
(vorausgesetzt, Du hast
AutoAssignLetters=Yes gesetzt, sonst würde das alles tewas anders aussehen, weiß ich aber nicht wie. Aber das Prizip ist gleich)
Dahinter ist dann die Funktion, die ausgeführt wird (C66242,0)
Compound Buttons müssen dann so abgeändert werden:
12=CP(-A,5)A,4,C66153,0 ;next sub View
13=CP(+A,5)A,4,C66154,0 ;prev sub view
A,5 ist der "Switch" Button, den Du zusätzlich drücken musst
A,4 ist der "ausführende"
CP heißt Compund Press (es gibt auch Compound release CR)
In der Klammer folgt nun der Switch Button (A,5). Das Minus heißt nun, der Switch Button muss hier
nicht gedrückt sein. Ausgeführt wird C66153,0 ;next sub View
(+A,5) heißt, dass der Button 5 des Joysticks A gedrückt sein muss, wenn Du für Joystick A Button 4 eine weitere Funktion ausführen willst (C66154,0 ;prev sub view)
Hört sich kompliziert an, ist es aber eigentlich nicht ...