drag
Perform a mouse drag by pressing, moving, and releasing in native coordinates. Enables drawing, slider adjustment, selection boxes, and drag-and-drop on remote desktops.
Instructions
Press-move-release mouse drag in native capture coordinates. Use for drawing, sliders, selection boxes, and drag-and-drop. Side effect: mouse_down → moves → mouse_up on the remote desktop. Prefer send_actions if the drag is one step in a longer predictable sequence.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to_x | Yes | Native end X | |
| to_y | Yes | Native end Y | |
| from_x | Yes | Native start X | |
| from_y | Yes | Native start Y | |
| session_id | Yes | Active session id | |
| duration_ms | No | Approx drag duration in ms; more steps when larger (default ~200) |