Top 23 C++ Driver Projects
-
Project mention: Has lack of vibration on DS4 emulation mode been fixed yet? | reddit.com/r/DS4Windows | 2022-08-17
-
PS: there's apparently an apfs-fuse module out there (read-only though) if you want to copy files from OSX to Linux, although I know nothing about how reliable it is.
-
Scout APM
Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
-
Even RPi Zero has (unofficial) Vulkan subset https://github.com/Yours3lf/rpi-vk-driver but unfortunately it lacks compute at all (and SPIR-V, GPU semaphore, 32bit indices for fixed graphics pipeline, ...)
-
HyperPlatform
Intel VT-x based hypervisor aiming to provide a thin VM-exit filtering platform on Windows.
Project mention: Struggling with Windows Kernel data structures | reddit.com/r/lowlevel | 2022-03-26afaik u can use STD in kernel as shown by tandasat. Personally i've used this solution and never had a single problem with it.
-
-
-
Project mention: Sim Magic Alpha FFB Not Working - HELP | reddit.com/r/RichardBurnsRally | 2022-08-03
I used vJoy for rbr with inputs through a virtual input mapper. https://github.com/shauleiz/vJoy/releases/tag/v2.1.8.39
-
SonarLint
Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
-
My problem is that the library I'm using for the TMC2208 is made for the AVR architecture which means the ESP8266 seems to be incompatible with the code. I belive I have a few options.
-
GarHal_CSGO
A project that demonstrates how to screw with CSGO from Kernel Space. (CSGO Kernel Cheat/Hack) All cleaned up, and with updated offsets.
You can try This, Garhal CSGO
-
VirtualMotionTracker
Virtual Motion Tracker - バーチャルモーショントラッカー OpenVR OSC Tracker Driver for DIY users
-
You can totally use it for Roombas. The Create 3 (newest one) supports ROS 2: https://edu.irobot.com/what-we-offer/create3. The older ones can be used with ROS 1: https://github.com/AutonomyLab/create_robot.
-
Project mention: Does anyone know which chips the “inland” brand sensors are based on? | reddit.com/r/Microcenter | 2022-01-04
Anyway, what he failed to catch was that my main question was on the library. what ended up working was downloading a dedicated CCS811 zip file: https://github.com/maarten-pennings/CCS811
-
SimpleBLE
The ultimate fully-fledged cross-platform BLE library, designed for simplicity and ease of use.
Project mention: SimpleBLE - Cross-platform BLE library for Windows, Linux and MacOS/iOS | reddit.com/r/cpp | 2022-04-04Fixed the incorrect URLs. My bad on the usage docs, when I wrote this I was referring to the examples folder in the repo. I made it slightly better with some more specific guidance: https://github.com/OpenBluetoothToolbox/SimpleBLE/blob/main/docs/usage.rst
-
-
Arduino-SIM800L-driver
Arduino driver for GSM/GPRS module SIMCom SIM800L to make HTTP/S connections with GET and POST methods
Project mention: Arduino based security/datalogger for my solar powered country house | reddit.com/r/arduino | 2022-05-14I folowed this tutorial and got it working perfectly, I've only added code for soft sleep so GSM only draws around 2mA in standby instead of 15 before. If I ever revise the code Ill rather use this library, makes things much cleaner and uses less memory
-
evil-mhyprot-cli
A PoC for Mhyprot2.sys vulnerable driver that allowing read/write memory in kernel/user via unprivileged user process.
Project mention: Hoyoverse claims that requiring admin permission is perfectly normal, refuses to explain what Genshin needs it for | reddit.com/r/Genshin_Impact | 2022-06-02 -
-
https://github.com/HadesVR/HadesVR i think this is the only DIY-able headset that is actualy usable, as most are just 3dof which isnt something that you want.
-
Project mention: Monitoring my home's air quality with AirGradient's DIY sensor | news.ycombinator.com | 2021-09-08
Not sure if this is DIY enough for you, but I'm using an MQ131 (about $20-$30 on Amazon, probably cheaper directly from China) in an air quality sensor I'm building. There's an Arduino library for it [1], and from what I can tell so far, it does work, though it's probably not super accurate. It's also somewhat sensitive to environmental factors, though you can correct for some of that with known temperature/humidity.
-
-
The origin of that content is here: https://github.com/dukzcry/osx-goodies/issues/15
-
driver_leap
Self-sustainable fork of SteamVR driver for Leap Motion controller with updated vendor libraries
Project mention: The Hand Tracking Device plugs into the headset fine, and the Pitool acknowledges that it is connected, but the Experience Hub says that Hand Tracking is disabled and won't let me enable it? | reddit.com/r/Pimax | 2022-07-16You can emulate controllers using hand tracking in SteamVR using this plugin: https://github.com/SDraw/driver_leap, but I don't find it very useful since you need to use finger gestures to emulate button presses.
-
C++ Driver related posts
- Sim Magic Alpha FFB Not Working - HELP
- The Hand Tracking Device plugs into the headset fine, and the Pitool acknowledges that it is connected, but the Experience Hub says that Hand Tracking is disabled and won't let me enable it?
- Hoyoverse claims that requiring admin permission is perfectly normal, refuses to explain what Genshin needs it for
- Has anyone been able to use Leapmotion Tracking while playing VRChat on Oculus Quest 2?
- Please can someone explain DCS to me.
- "If you screw up on Windows it ain't our problem but we'll always welcome you back with open arms on SteamOS" - Valve
- VR for Leap Motion Controller
Index
What are some of the best open-source Driver projects in C++? This list will help you:
Project | Stars | |
---|---|---|
1 | ViGEmBus | 1,502 |
2 | apfs-fuse | 1,282 |
3 | rpi-vk-driver | 1,193 |
4 | HyperPlatform | 1,172 |
5 | TabletDriver | 1,131 |
6 | MongoDB C++ Driver | 905 |
7 | vJoy | 416 |
8 | TMCStepper | 350 |
9 | GarHal_CSGO | 347 |
10 | VirtualMotionTracker | 197 |
11 | create_robot | 162 |
12 | CCS811 | 152 |
13 | SimpleBLE | 121 |
14 | spinnaker_sdk_camera_driver | 106 |
15 | Arduino-SIM800L-driver | 98 |
16 | evil-mhyprot-cli | 90 |
17 | pcd8544 | 84 |
18 | HadesVR | 66 |
19 | Arduino-MQ131-driver | 55 |
20 | arduino-sht | 51 |
21 | osx-goodies | 50 |
22 | driver_leap | 47 |
23 | IbInputSimulator | 42 |
Are you hiring? Post a new remote job listing for free.