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.4.tar.gz (4.9 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.4-py3-none-any.whl (4.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: easyctypes-0.1.4.tar.gz
  • Upload date:
  • Size: 4.9 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.4.tar.gz
Algorithm Hash digest
SHA256 674c0532303c770f542360b4f59f65f66ab3f03b926afd3787a4bb58cbdcff92
MD5 aaa16cf1e0c0f5674356a363c05fccd6
BLAKE2b-256 f2466a454f9250d8010ce1fe8846ffc65ba3866fbad5fca22ebc1ef691dfd391

See more details on using hashes here.

File details

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

File metadata

  • Download URL: easyctypes-0.1.4-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.4-py3-none-any.whl
Algorithm Hash digest
SHA256 537d1bde1131b8dc170cffbc3f5584d21767142d2244463f97f084df5b428925
MD5 c8a8d15fca719fb77f3e15903d806c52
BLAKE2b-256 cba395efd20b8acecbafe830ae022626eb092b863a9f70d46c5525dab1ad6b79

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