AllanR Because with "On Key Pressed" if you hold the X for some attack the action1 will be 0 instead 1.
I mean, with the keyboard events you can set if is "on press" or "key is down". But how you replicate this two states using "On Key Pressed"?
Or imagine i use other key for jump that depending that how much time you hold the jump is more high, you can't achieve this with "on key press" only with "key is down".
So, for that reason i use "Key is down" plus Trigger once, to make one key press, and "key is down" alone to get the "hold" state.
The problem is that between the layout changes, the "trigger once" is executed on each layout instead remember that the action was did in the other layout.
As i said i had fixed using the "wait for signal" that works perfect, but i don't know if that will generate other problems so better if you or somebody can tellme a more easy/elegant solution .