browserlane
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

FlagDescription
--headlessHide browser window (visible by default)
--jsonOutput as JSON
-v, --verboseEnable debug logging

bl mouse click

Click at coordinates or current position

Usage

bl mouse click [x] [y] [flags]

Flags

FlagDescription
--button intMouse button (0=left, 1=middle, 2=right)

Global flags

FlagDescription
--headlessHide browser window (visible by default)
--jsonOutput as JSON
-v, --verboseEnable 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 position

bl mouse down

Press a mouse button down

Usage

bl mouse down [flags]

Flags

FlagDescription
--button intMouse button (0=left, 1=middle, 2=right)

Global flags

FlagDescription
--headlessHide browser window (visible by default)
--jsonOutput as JSON
-v, --verboseEnable debug logging

Examples

bl mouse down
# Press left mouse button

bl mouse down --button 2
# Press right mouse button

bl mouse move

Move the mouse to coordinates

Usage

bl mouse move [x] [y] [flags]

Global flags

FlagDescription
--headlessHide browser window (visible by default)
--jsonOutput as JSON
-v, --verboseEnable 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

FlagDescription
--button intMouse button (0=left, 1=middle, 2=right)

Global flags

FlagDescription
--headlessHide browser window (visible by default)
--jsonOutput as JSON
-v, --verboseEnable debug logging

Examples

bl mouse up
# Release left mouse button

bl mouse up --button 2
# Release right mouse button

On this page