Skip to main content

A ctypes-based module for advanced mouse control and device access

Project description

easyctypes

A Python module using ctypes for advanced system-level functionality such as mouse control and device access.

Installation

You can install this package via pip:

pip install easyctypes

Usage

from easyctypes import move_mouse, click_mouse, list_devices

# Move the mouse to position (200, 300)
move_mouse(200, 300)

# Simulate a left mouse click
click_mouse()

# List available devices
devices = list_devices()
print(devices)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

easyctypes-0.1.5.tar.gz (5.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

easyctypes-0.1.5-py3-none-any.whl (4.8 kB view details)

Uploaded Python 3

File details

Details for the file easyctypes-0.1.5.tar.gz.

File metadata

  • Download URL: easyctypes-0.1.5.tar.gz
  • Upload date:
  • Size: 5.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.5

File hashes

Hashes for easyctypes-0.1.5.tar.gz
Algorithm Hash digest
SHA256 c9ee269aa4a92c534b9287fd3f976c689ce97dcc3434520167e40c115dbc8685
MD5 db74d7c19392b4d8c0beb75a64e97d08
BLAKE2b-256 2da63024b02bfae501282e96e66ebe2d23a9b21501ce0a3782d8ad2ad0f760dc

See more details on using hashes here.

File details

Details for the file easyctypes-0.1.5-py3-none-any.whl.

File metadata

  • Download URL: easyctypes-0.1.5-py3-none-any.whl
  • Upload date:
  • Size: 4.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.5

File hashes

Hashes for easyctypes-0.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 50bce69556de78318bd17407e2eded959940423724a8812ef954d72d9467225e
MD5 a17159357aaee22c8089d1b865360431
BLAKE2b-256 f81f65d37dbfe4f3685f3ec22a8fffe5db7fc0055f24d633cef963f925dbb655

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page