thanks piezman, as usual for your invaluable support.
Surely the maddog has parameters but the team does not collaborate or answer my questions

so I have to try to manage myself.
Investigating with pete dowson in the fsuipc log it would seem that "the event id 66917's, with parameters 16777217 (0x01000001) and 16777216 (0x01000000). Not how simple the numbers are in hexadecimal. They appear to be flags so I suspect these are mouse codes"
this is confirmed to me by a macro code table that I received and which I am attaching here. However, the table is not complete and I don't understand where I could be able to read the macro values in order to assign them to the macro: MADDOG_X: L: CM1_EFISCTRL_EVENT
Decision Height + RS, WU 1=L:CM1_EFISCTRL_EVENT=SET MADDOG X: L:CM1 EFISCTRL EVENT set MADDOG_X:L:CM1_EFISCTRL_EVENT 16384
Decision Height - LS, WD 1=L:CM1_EFISCTRL_EVENT=SET MADDOG X: L:CM1 EFISCTRL EVENT set MADDOG_X:L:CM1_EFISCTRL_EVENT 8192
PFD + RS, WU 1=L:CM1_EFISCTRL_EVENT=SET MADDOG X: L:CM1 EFISCTRL EVENT set MADDOG_X:L:CM1_EFISCTRL_EVENT 16385
PFD - LS, WD 1=L:CM1_EFISCTRL_EVENT=SET MADDOG X: L:CM1 EFISCTRL EVENT set MADDOG_X:L:CM1_EFISCTRL_EVENT 8193
ND + RS, WU 1=L:CM1_EFISCTRL_EVENT=SET MADDOG X: L:CM1 EFISCTRL EVENT set MADDOG_X:L:CM1_EFISCTRL_EVENT 16386
ND - LS, WD 1=L:CM1_EFISCTRL_EVENT=SET MADDOG X: L:CM1 EFISCTRL EVENT set MADDOG_X:L:CM1_EFISCTRL_EVENT 8194
WX + RS, WU 1=L:CM1_EFISCTRL_EVENT=SET MADDOG X: L:CM1 EFISCTRL EVENT set MADDOG_X:L:CM1_EFISCTRL_EVENT 16387
WX - LS, WD 1=L:CM1_EFISCTRL_EVENT=SET MADDOG X: L:CM1 EFISCTRL EVENT set MADDOG_X:L:CM1_EFISCTRL_EVENT 8195
if I wanted to try with a precondi
tion, would you explain to me which offset should I assign to the output? one at random? do i create it?
could you give me a practical example?
thank you so much