Momentary Switch Type for Macro

A momentary type switch would be great.

Most switches only trigger when the mouse button is released, even when switching to the on position. Some trigger on mouse down, like exclusive switches, but have no way of triggering a function when the button is released.

Momentary switches could be very useful.