hidapi
Universal version latest seen at v1.0 · Reported by 1 Mac in the community.
Sighting data is community-sourced — version availability and pricing should be verified with the developer.
hidapi is a low-level hardware abstraction library that enables communication with human input devices (HID) such as keyboards, mice, joysticks, and other USB peripherals. It is a cross-platform framework embedded within SDL2 (Simple DirectMedia Layer), the widely-used multimedia library for game development and interactive applications. hidapi provides a vendor-agnostic interface to access HID devices on Windows, macOS, and Linux without requiring platform-specific code. A native Apple Silicon build has been confirmed running on Macs in the Rosetta Check community.
AI Recommendation
1 suggestionhidapi is a framework component embedded within SDL2, not a standalone application, so it is updated alongside SDL2 itself rather than as a separate download. To migrate from the Intel version to the native Apple Silicon build, you must update SDL2 to the latest version. Visit the official SDL2 release page on GitHub and download the newest SDL2 development libraries or, if you are using a package manager like Homebrew, run 'brew upgrade sdl2' to pull the native build. If SDL2 is bundled into a game engine or application you are developing with (such as Unreal Engine, Godot, or a custom build system), update that engine or rebuild your project using the latest native SDL2 framework. The native build should be automatic once SDL2 itself is updated — no separate hidapi installation is needed.
Recommended reading
· 2 guides