How can I wait for input inside of blueprint macro?

How about this:

This will run only after you’ve pressed the button and until you release it.