Top 20 NuGet hid Packages

This library enables you to enumerate and communicate with Hid compatible USB devices in .NET.
Cross platform C# library for talking to connected devices in a uniform way through dependency injection. Alpha version. Please use 3.x for a stable release
A cross platform USB library written in C# Alpha version. Please use 3.x for a stable release
Munts Technologies Linux Simple I/O Library for .Net Standard 2.0
Cross-platform .NET Standard library for asynchronous access to HID Devices (e.g. gamepads, joysticks, etc.)
Munts Technologies Remote I/O Library for .Net Standard 2.0
A Reliance Thermal printer API that support firmware updates and configuration. This requires the Reliance printer to be connected via USB.
BlinkStick Generic Hid Library with KeesTalksTech modifications
HIDSharp is a cross-platform .NET wrapper for Windows, MacOS, and Linux (hidraw) USB HID APIs. It can interface with arbitrary USB HID devices as well as read and write raw reports. It also includes cross-platform serial port communications and supports interprocess communication for exclusi...
A .NET Core library for controlling RGB lighting from NZXT products
A cross platform library for communicating with the Satoshi Labs' Trezor Hardware Wallet Supports Android, UWP, .NET Core and .NET Framework with Hid.Net. Support for other platforms can be added with Hid.Net dependency injection
A cross platform C# library for the Ledger hardwarewallet. To see the samples, please clone the repo at the project Url.
Hid.Net Cross platform Hid (USB) library. Enumerate Hid (USB) devices and read and write to/from them. Supports .NET, Android, and UWP out of the box. Other platforms can be added
C# HID library designed to handle raw input. Most useful to support IR remote control and gamepad inputs.
A cross platform library for communicating with the KeepKey hardwarewallet Supports Android, UWP, .NET Core and .NET Framework with Hid.Net. Support for other platforms can be added with Hid.Net dependency injection
Device.Net based library for USB access on Linux, MacOS and Windows. Use Usb.Net, and Hid.Net for Windows, UWP, and Android support. The base interfaces are the same so the code is compatible on all platforms.
A COM/Serial Port library written in C# with the backing of the Device.Net framework
Node Hid (node-hid) binding library for Bridge.NET projects.
C# library for communicating with the KeepKey hardware wallet over USB
Class library providing access to some Elgato Gaming Stream Deck functionalities.