An updated proof-of-concept for a versatile standard for driving USB/Bluetooth peripherals via HID.
  • Zig 84.7%
  • Lua 15.3%
Find a file
2025-10-28 22:46:25 +01:00
devices Add SteelSeries Prime Mini skeleton file 2025-09-25 17:09:14 +02:00
src Update to Zig 0.15.x 2025-10-28 22:46:25 +01:00
.gitignore Initial commit 2025-07-28 19:31:18 +02:00
build.zig Use libusb instead of hidapi-hidraw 2025-07-28 21:28:33 +02:00
build.zig.zon Initial commit 2025-07-28 19:31:18 +02:00
Meta.lua Update to Zig 0.15.x 2025-10-28 22:46:25 +01:00
README.md Add README 2025-09-25 17:27:11 +02:00

OpenPeripheralsLua

An updated version of OpenPeripherals proof-of-concept for a versatile standard for driving USB/Bluetooth peripherals via HID.

Building

You need the libusb and luajit system libraries installed in order to build this project. You can then run zig build to compile it. Currently, this has only been tested on Linux, and so may not build/work on other systems (yet).