Skip to main content

Python library for communicating with HID-over-I2C devices

Project description

Python HID Over I2C Library

While both Windows and Linux both support HID Over I2C natively, this is mostly limited to devices enumerated at boot-up using ACPI tables or Device Trees. This library aims to allow HID Over I2C devices to be tested without the OS being involved - simply using an I2C bus (such as SMBus) to communicate with the device. It provides a drop in replacement compatible with pyhidapi interfaces, allowing ease of use with existing programs.

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

hidoveri2c-0.2.4.tar.gz (29.1 kB view details)

Uploaded Source

Built Distribution

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

hidoveri2c-0.2.4-py3-none-any.whl (30.8 kB view details)

Uploaded Python 3

File details

Details for the file hidoveri2c-0.2.4.tar.gz.

File metadata

  • Download URL: hidoveri2c-0.2.4.tar.gz
  • Upload date:
  • Size: 29.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for hidoveri2c-0.2.4.tar.gz
Algorithm Hash digest
SHA256 622c4095d8cf6141a2251ad5bd094bd5aaa02ee4a6c14603471fdf69a6f6248e
MD5 662ba1a5cdefb648d956f5e1aaa2cf0d
BLAKE2b-256 46b38f86ded3c90dafeae191a960a340628f72c6c85740a51374a45b77f57b7c

See more details on using hashes here.

File details

Details for the file hidoveri2c-0.2.4-py3-none-any.whl.

File metadata

  • Download URL: hidoveri2c-0.2.4-py3-none-any.whl
  • Upload date:
  • Size: 30.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for hidoveri2c-0.2.4-py3-none-any.whl
Algorithm Hash digest
SHA256 5fe9af3342dd4b3002fea10a8a908154d852de7c63d049899ee8f86a14825532
MD5 ce0f4e3ee27b944e281938f60eb95145
BLAKE2b-256 2d95b1e60520b54b23cfe65531384c648cbef2c77ed1bc13aa5b934fa02d663d

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