Hi Pete, I agree that the actions are being added to the macro file and that the macro file exists in the Modules folder and that the FSUIPC.INI file is indeed updated to list the macro file.
But the problem is that it is not selectable when you want to assign it to a button on your controller. It is simply not in the list.
Have you tried to subsequently assign the macro file to a switch? Does it appear in the list?
Here is an example with which you should be familiar.
The default Beech King Air 350.
I select Buttons and Switches-->Create Mouse Macro-->Name it King-->OK-->click on Warning Light in cockpit-->test with TAB-->name it Warning-->Hit Enter on keyboard->back to FSUIPC-->End Macro recording.
Now, when I go to assign Warning to a switch on my controller, the Macro IS THERE in the list.
Now I want to add a different cockpit action to the same macro file, for example add clicking the Caution light.
I select Buttons and Switches-->Create Mouse Macro-->Name it King-->OK-->click on Caution Light in cockpit-->test with TAB-->name it Caution-->Hit Enter on keyboard->back to FSUIPC-->End Macro recording.
Now, when I go to assign Warning or Caution to a switch on my controller, the Macro IS NOT THERE in the list. It has disappeared from the list.
Now in the modules folder, the macro file does exist, and it has both the Warning and Caution actions in it and is in the .INI file as well, but it cannot be selected in the "Control sent when button sent" list of available commands because it does not appear in the list, even if I shut down Prepared and restart it.
Here are the contents of the King macro file....
[Macros]
1=Warning=RX0,3
2=Caution=RX2003e,3
Second, associated problem
As a corollary to this problem, if I want to create a macro that does multiple actions with a single switch action on the controller, I cannot get it to work either..
Take the same King Air with engines shut down.
I want to turn the battery switch on and turn on the avionics master with both actions assigned to one switch. In this case I will create a new macro file called Test.
I select Buttons and Switches-->Create Mouse Macro-->Name it Test-->OK-->click on Battery switch in cockpit-->test with TAB-->name it PWR-->Hit Enter on keyboard->click on Avionics master in cockpit-->test with TAB-->name it PWR-->Hit Enter on keyboard->back to FSUIPC-->End Macro recording.
I have named both actions the same (PWR) because I want both actions assignable to one switch.
Again, the macro is not in the list.
But the macro is in the modules folder and looks like this below.
The obvious problem here is that the commands are exactly the same for different switches even though they will have different commands if you create each action individually.
[Macros]
1=
1.1=RX10013,3
1.2=RX10013,3
So how do I create a mutli action macro?