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.6.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.6-py3-none-any.whl (4.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: easyctypes-0.1.6.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.6.tar.gz
Algorithm Hash digest
SHA256 9771112225f829436021f9effff425a044c001c9b903d773c7dfa0170ca23190
MD5 6b2f90417f384c2179b99b2c3f341c55
BLAKE2b-256 241da6b970f46577942b50470817ae90e23eecda90fe4c4196139f0f97d9aa02

See more details on using hashes here.

File details

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

File metadata

  • Download URL: easyctypes-0.1.6-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.6-py3-none-any.whl
Algorithm Hash digest
SHA256 6857b111c7c0e28579a735fa07c4e4a1bf23624b595b43d740d97395630f1858
MD5 0cb176a1e64c515ed7ff60e38a136755
BLAKE2b-256 1f87d80a36215e039b7a4d984d4917548097ef9f6b359ebb3cc568d1d18e50c3

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