CLI referenceInteraction
bl mouse
Mouse control (click, move, down, up)
Mouse control (click, move, down, up)
Usage
bl mouse [flags]
bl mouse [command]Global flags
| Flag | Description |
|---|---|
--headless | Hide browser window (visible by default) |
--json | Output as JSON |
-v, --verbose | Enable debug logging |
bl mouse click
Click at coordinates or current position
Usage
bl mouse click [x] [y] [flags]Flags
| Flag | Description |
|---|---|
--button int | Mouse button (0=left, 1=middle, 2=right) |
Global flags
| Flag | Description |
|---|---|
--headless | Hide browser window (visible by default) |
--json | Output as JSON |
-v, --verbose | Enable debug logging |
Examples
bl mouse click 100 200
# Left click at (100, 200)
bl mouse click 100 200 --button 2
# Right click at (100, 200)
bl mouse click
# Left click at current positionbl mouse down
Press a mouse button down
Usage
bl mouse down [flags]Flags
| Flag | Description |
|---|---|
--button int | Mouse button (0=left, 1=middle, 2=right) |
Global flags
| Flag | Description |
|---|---|
--headless | Hide browser window (visible by default) |
--json | Output as JSON |
-v, --verbose | Enable debug logging |
Examples
bl mouse down
# Press left mouse button
bl mouse down --button 2
# Press right mouse buttonbl mouse move
Move the mouse to coordinates
Usage
bl mouse move [x] [y] [flags]Global flags
| Flag | Description |
|---|---|
--headless | Hide browser window (visible by default) |
--json | Output as JSON |
-v, --verbose | Enable debug logging |
Examples
bl mouse move 100 200
# Move mouse to position (100, 200)bl mouse up
Release a mouse button
Usage
bl mouse up [flags]Flags
| Flag | Description |
|---|---|
--button int | Mouse button (0=left, 1=middle, 2=right) |
Global flags
| Flag | Description |
|---|---|
--headless | Hide browser window (visible by default) |
--json | Output as JSON |
-v, --verbose | Enable debug logging |
Examples
bl mouse up
# Release left mouse button
bl mouse up --button 2
# Release right mouse button