Trigger interactions on mouse down / touch down / press (instead of click / mouse up)
Use (or have the option to use) a mouse-down (or touch-down) input to trigger changes instead of a full click (down+up).
When doing usability testing it's possible a user might try to click and drag something. Unnecessary confusion may result when the system doesn't respond at all (because a full click is necessary to trigger a change). If we could respond to the initial -press- or mouse-down we could provide an immediate response at the time the gesture begins, mitigating confusion.
Of course drag-and-drop would be super ideal, but the ability to respond to a press response would allow us to cope with this and other gesture limitations.
Greg D commented
Please add more/standard event triggers like click, mouseup, mousedown, mousemove, dblclick, mouseover, mouseout, mouseenter, etc.
Right now we cannot prototype a button with a different style when the mouse is clicked and held down, for a UI prototyping tool XD has SO much missing
Joseph Silva commented
It would be really helpful if Xd had the ability to add Mouse Down and Mouse Up states to components.
If the trigger works on the first touch action, you can use the flick gesture on the sample prototype.
Sumesh Sivan commented
Need following trigger types in prototype mode.
Tap, Double Tap, Hold Tap, Touch Down, Touch Up, Swipe Down, Swipe Up, Swipe Left , Swipe Right, Click, Hold Click, Double Click, Mouse Down, Mouse Up, Mouse Over, Mouse Out etc.