mouse_drag
Drag the mouse between two absolute screen coordinates, with optional button selection, to automate desktop interactions in Hyprland.
Instructions
Drag in absolute coordinates.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"start_x": "<start_x>",
"start_y": "<start_y>",
"end_x": "<end_x>",
"end_y": "<end_y>"
},
"name": "mouse_drag"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| end_x | Yes | ||
| end_y | Yes | ||
| button | No | left | |
| start_x | Yes | ||
| start_y | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |