InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards. Learn more →
Top 20 C++ Usb Projects
-
-
InfluxDB
Purpose built for real-time analytics at any scale. InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.
-
-
Project mention: Making Xbox One wireless adapter work in LibreELEC on rpi4 | /r/libreELEC | 2023-09-21
https://github.com/medusalix/xow (deprecated)
-
usbguard
USBGuard is a software framework for implementing USB device authorization policies (what kind of USB devices are authorized) as well as method of use policies (how a USB device may interact with the system)
> - Due to emulation, network transparency, etc, a common set of conventions for message formats will be made so that they can use the same endianness, integer size, etc on all computer types. This will allow programs on different types of computers (or on the same computer but emulated) to communicate with each other.
If you're going there, you could consider just going to wasm as the binary format on all architectures.
> - There are "window indicators", which can be used for e.g. audio volume, network, permissions, data transfer between programs, etc.
Kind of like qubes? More so, obviously, but it reminds me of that.
> - USB is no good.
What? USB is extremely high utility; just this makes me think you'll never get traction. By all means lock down what can talk to devices, do something like https://usbguard.github.io/ or whatever, but not supporting USB is going to outweigh almost any benefits you might offer to most users.
(Also on the note of things that will impede uptake, throwing out POSIX and a conventional filesystem are understandable but that's going to make it a lot harder to get software and users.)
-
-
EspTinyUSB
ESP32S2 native USB library. Implemented few common classes, like MIDI, CDC, HID or DFU (update).
-
I am currently trying to create a controller for windows that shows up as an Xbox 360 controller or some other game compliant HID controller. I initially tried following this tutorial, however, the code provided does not work for my purpose because it includes all the buttons of a normal controller whereas I just need a joystick input, and one button. Can someone help me write code using the ArduinoXinput that programs 1 joystick and 1 button input on the Arduino Pro micro?
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
obs-ios-camera-source
Use your iPhone camera as a video source in OBS Studio and stream high quality video from your iPhone's camera over USB
-
-
-
V4L2-to-NDI
A video input (V4L2) to NDI converter that works with Raspberry Pi (32-bit and 64-bit), and Intel/AMD CPUs
-
-
-
-
Project mention: Twonkie: A USB-PD sniffer/injector/sink based on Google's Twinkie | news.ycombinator.com | 2024-06-24
Yep. That's exactly what I am looking for. Use USB-PD to charge small electric vehicles in a standardised way ;) See https://jan.wildeboer.net/2024/06/Charging-SEVs-A-Modest-Pro... where I describe the concept and https://github.com/manuelbl/usb-pd-arduino/wiki where there is Open Source code (and schematics) to do PD sniffing and sink negotiation.
-
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C++ Usb discussion
C++ Usb related posts
-
Firefox 127
-
Moonlight, Deck controls not working
-
Help with coding arduino joystick
-
Security of wireless keyboards
-
(PC) Joystick bug with Gamepad? Please help
-
Moonlight stops recognizing my controller after a few seconds
-
ViGEmBus 1.22.0 "It's dead, Jim" Release
-
A note from our sponsor - InfluxDB
www.influxdata.com | 10 Sep 2024
Index
What are some of the best open-source Usb projects in C++? This list will help you:
Project | Stars | |
---|---|---|
1 | DigiSpark-Scripts | 1,878 |
2 | node-hid | 1,473 |
3 | xow | 1,419 |
4 | usbguard | 1,112 |
5 | UsbDk | 532 |
6 | EspTinyUSB | 477 |
7 | ArduinoXInput | 357 |
8 | obs-ios-camera-source | 344 |
9 | DualSense-Windows | 335 |
10 | web-gphoto2 | 101 |
11 | V4L2-to-NDI | 67 |
12 | Ch376msc | 65 |
13 | ATtiny85-TinyTerminal | 61 |
14 | msigd | 53 |
15 | usb-pd-arduino | 52 |
16 | USBProxy | 47 |
17 | usbguard-notifier | 43 |
18 | demuxusb | 35 |
19 | HID_Buttons | 22 |
20 | usb-human-name | 3 |