Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 14 C Hid Projects
-
mac-precision-touchpad
Windows Precision Touchpad Driver Implementation for Apple MacBook / Magic Trackpad
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
HeadsetControl
Sidetone and Battery status for Logitech G930, G533, G633, G933 SteelSeries Arctis 7/PRO 2019 and Corsair VOID (Pro) in Linux and MacOSX
-
CherryUSB
CherryUSB is a tiny and portable USB Stack (device & host) for embedded system with USB IP
-
psmoveapi
Cross-platform library for 6DoF tracking of the PS Move Motion Controller. Sensor fusion, computer vision, ambient display (LED orb).
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
ES-Timer
A USB timer powered by Digispark ATtiny85 according to 🍅 pomodoro time management technique
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Why Android developers no longer need Windows USB drivers | news.ycombinator.com | 2023-12-30Link for reference:
> Bingxing Wang's awesome [Windows Precision Touchpad Implementation for Apple MacBook family/Magic Trackpad 2] driver[0].
Project mention: Xbox Series S | X controllers aren't being detected on Fedora 38 | /r/linux_gaming | 2023-08-04In the other distros I've tried (ubuntu / pop os) I usually solve the problem by installing xpadneo using the official method that can be found here. But this doesn't seem to be working in this case. I've already tried using gnome bluetooth settings, blueman and bluetoothctl.
Project mention: Trying to get raw HID working to get vim modes to trigger qmk events and layers. | /r/olkb | 2023-05-20On the computer, write a program (the "host" or "server") that talks over the raw HID protocol. It is open ended how you do this, but IME both the Python pyhidapi and C hidapi were simple enough to get something started. The trickiest part might be getting the program to run with the permissions to talk the raw HID protocol (at least on Linux, there was some udev rule to set up). Read the documentation for these libraries for details about how to get set up.
I guessing it needs to be put into a state todo this? The program https://github.com/Sapd/HeadsetControl can query the state of the Game/Chat mix dial. I pretty much just use this dial for Discord, so at minimum I want to have it so using the Game/Chat mix dial changes the volume of the Discord application. Ideal would be having a virtual sound that gets mixed back into the sound output.
Project mention: 8bitmods Blueretro N64 wireless adaptor is sold out - are the AliExpress ones similar? | /r/n64 | 2023-06-17
I wanna mod this: https://github.com/pbek/usb_hid_autofire So i can do different key inputs instead of just left mouse click. Only problem is that i have no clue how
C Hid related posts
- My first build, wireless mx corne.
- Add support for Steelseries Nova 7
- How do i mod/create apps for the flipper?
- From the scale of 1 to 10 how possible is it to use touchpad from Z16 via USB ?
- Xbox Series S | X controllers aren't being detected on Fedora 38
- Anyone else having issues with reinstalling Trackpad++?
- XBox controller via bluetooth
-
A note from our sponsor - InfluxDB
www.influxdata.com | 19 Apr 2024
Index
What are some of the best open-source Hid projects in C? This list will help you:
Project | Stars | |
---|---|---|
1 | mac-precision-touchpad | 8,513 |
2 | xpadneo | 1,790 |
3 | hidapi | 1,467 |
4 | HeadsetControl | 1,308 |
5 | BlueRetro | 1,163 |
6 | CherryUSB | 1,017 |
7 | psmoveapi | 452 |
8 | ESP32-USB-Soft-Host | 252 |
9 | pi400kb | 251 |
10 | hidapitester | 222 |
11 | veikk-linux-driver | 137 |
12 | HIDman | 90 |
13 | usb_hid_autofire | 85 |
14 | ES-Timer | 47 |