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)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c9ee269aa4a92c534b9287fd3f976c689ce97dcc3434520167e40c115dbc8685
|
|
| MD5 |
db74d7c19392b4d8c0beb75a64e97d08
|
|
| BLAKE2b-256 |
2da63024b02bfae501282e96e66ebe2d23a9b21501ce0a3782d8ad2ad0f760dc
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
50bce69556de78318bd17407e2eded959940423724a8812ef954d72d9467225e
|
|
| MD5 |
a17159357aaee22c8089d1b865360431
|
|
| BLAKE2b-256 |
f81f65d37dbfe4f3685f3ec22a8fffe5db7fc0055f24d633cef963f925dbb655
|