There will be grief in your life. Perspective doesn't have an out-of-the-box momentary button. You can approximate one with MouseEvents, but you will always be vulnerable to missed events, leaving the button "pressed".
Vision does have a Momentary pushbutton, but it too is vulnerable to missed events. There are ways to make the Vision button fairly robust, fortunately, if a bit complicated. This forum search will get you started:
https://forum.inductiveautomation.com/search?q=momentary%20concerning%20issues
{ Shameless self-promotion mode }
The only packaged solution I would use for Jog operations is the I/O Momentary button for Vision that is part of my Ethernet/IP Class 1 Communications module. And then only if you implement the I/O communications it is intended to operate in.
{ / Self-promotion }