Skip to content
A small AutoHotkey program to use the right mouse button to start a click and drag operation
AutoHotkey Batchfile
Branch: master
Clone or download

Latest commit

Latest commit 45e2dcf Mar 25, 2020


Type Name Latest commit message Commit time
Failed to load latest commit information.

Right Click and Drag

GitHub GitHub tag (latest SemVer)


Runs as a portable EXE, no installation required. Only Windows support (built with AutoHotkey).

Get the most recent release here.

What is this?

This is a tiny utility program, built with an AutoHotkey script, to use the right mouse button to start a click and drag operation. Useful for certain remote control / VNC clients that release mouse buttons on mouse movement (e.g. from touch screen clients).

How does it work?

When the program is open and "enabled" (checkbox), anytime you right click my program cancels the right click, and instead starts holding down the left mouse button to enabled click and drag. It also starts a timer running and monitors the movement of the mouse. To end the drag operation, you either stop moving your mouse, right click again, or left click.


Demo GIF

Specific Use-Case

The specific use-case I built this for is when the Zoom desktop client is used as a host, with a touchscreen user as a meeting participant that is trying to control the host computer via the "Remote Control" feature. Currently, Zoom maps the touchscreen in a way that you can left click, right click, and move the mouse. However, you cannot do both keep the left mouse button down and move the mouse at the same time, which means you can't click and drag.

About Me:

Feel free to check out my website,, or find me at @1joshuatz on Twitter.

You can’t perform that action at this time.