Skip to content

Controlling Mouse Movements and Clicks

Move and click

mouse_click.py
import pyautogui
 
pyautogui.moveTo(200, 200, duration=0.5)
pyautogui.click()
mouse_click.py
import pyautogui
 
pyautogui.moveTo(200, 200, duration=0.5)
pyautogui.click()

Drag

mouse_drag.py
import pyautogui
 
pyautogui.dragTo(400, 400, duration=0.5, button="left")
mouse_drag.py
import pyautogui
 
pyautogui.dragTo(400, 400, duration=0.5, button="left")

Scroll

scroll.py
import pyautogui
 
pyautogui.scroll(-500)
scroll.py
import pyautogui
 
pyautogui.scroll(-500)

If this helped you, consider buying me a coffee ☕

Buy me a coffee

Was this page helpful?

Let us know how we did