Skip to main content

A Python library for handling TUIO messages

Project description

EasyTUIO

EasyTUIO is a Python library for parsing and handling TUIO messages, used in multi-touch and tangible interfaces.

Features

  • Supports 2Dcur, 2Dobj, and 2Dblb profiles.
  • Customizable event listeners.
  • Lightweight and easy to integrate.

Installation

pip install easytuio

Usage

from easytuio import TUIOClient

def handle_cursor_event(cursor):
    print(f"Cursor Event: {cursor}")

client = TUIOClient()


client.register_callback("2Dcur", handle_cursor_event)
client.start()

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

easytuio-0.1.1.tar.gz (4.0 kB view details)

Uploaded Source

Built Distribution

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

easytuio-0.1.1-py3-none-any.whl (4.2 kB view details)

Uploaded Python 3

File details

Details for the file easytuio-0.1.1.tar.gz.

File metadata

  • Download URL: easytuio-0.1.1.tar.gz
  • Upload date:
  • Size: 4.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.15

File hashes

Hashes for easytuio-0.1.1.tar.gz
Algorithm Hash digest
SHA256 51efc27ef9411f2d6c7e36ec40252dd494a9980a4436343c4f52bbb4964f58d2
MD5 0573b674e0a624d69bbda4cda8cd1380
BLAKE2b-256 fade806439162256b5a2085fc82a90e961c35e24d08bd904f1b74d0de2e46bef

See more details on using hashes here.

File details

Details for the file easytuio-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: easytuio-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 4.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.15

File hashes

Hashes for easytuio-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 496ad7ddf30fa833bc96a9a084da8285e3762af5be1cd490725fca7a9daa8550
MD5 2bdec5bb6268928acc082f83919f08bd
BLAKE2b-256 3875c13c9583caa7f8c04497b07eb1ed6a9e82a2a5ed695a38724a66b6921320

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