C++ Controller

Open-source C++ projects categorized as Controller

Top 23 C++ Controller Projects

  1. antimicrox

    Graphical program used to map keyboard buttons and mouse controls to a gamepad. Useful for playing games with no gamepad support.

  2. JetBrains

    Tell us how you use coding tools. You may win a prize! Are you a developer or a data analyst? Share your thoughts about your coding tools in our short survey and get a chance to win prizes!

    JetBrains logo
  3. MissionControl

    Use controllers from other consoles natively on your Nintendo Switch via Bluetooth. No dongles or other external hardware neccessary.

  4. GP2040-CE

    Multi-Platform Gamepad Firmware for Raspberry Pi Pico and other RP2040 boards

  5. GlosSI

    Tool for using Steam-Input controller rebinding at a system level alongside a global overlay

  6. dRehmFlight

    Teensy/Arduino flight controller and stabilization for small-scale VTOL vehicles

  7. sys-con

    Nintendo Switch sysmodule that allows support for third-party controllers

  8. Mergin Maps

    Mergin Maps is a field data collection tool built on the free and open-source QGIS which allows you to collect, store and synchronize your data with your team.

  9. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  10. borealis

    Hardware accelerated, controller and TV oriented UI library for PC and Nintendo Switch (libnx)

  11. JoyShockLibrary

    Read DualSense, DualShock 4, JoyCon, and Pro Controller input on PC -- compiled for Windows, but code should work on other platforms.

  12. QuickPID

    A fast PID controller with multiple options. Various Integral anti-windup, Proportional, Derivative and timer control modes.

  13. Xb2XInput

    XB2X: User-mode Windows driver for Xbox OG controllers, supporting both XInput and DirectInput.

  14. NintendoExtensionCtrl

    Arduino library for communicating with Nintendo extension controllers

  15. UEJoystickPlugin

    Unofficial Joystick Plugin for the Unreal Engine

  16. Simple-Hydroponics-Arduino

    Hydruino: Simple automation controller for hydroponic grow systems using Arduino-compatible microcontrollers. Professional grade, fully configurable, open source, & 100% free. No internet connection or cloud account required.

  17. xbox-controller-button-remapper

    Xbox Controller Button Remapper (Xbox button and/or Share button)

  18. DCS-FA18C-UFC

    This is a hardware and software project to build an Up Front Controller for the DCS F/A-18C Hornet

  19. TMC429

    The Trinamic TMC429 is a triple-axis dedicated step and direction motion controller for both position and velocity control with acceleration and deceleration trapezoidal ramps.

  20. Simple-SolarTracker-Arduino

    Helioduino: Simple automation controller for solar tracking systems using Arduino-compatible microcontrollers. Professional grade, fully configurable, open source, & 100% free. No internet connection or cloud account required.

  21. RMB

    Mouse Panning for Ryujinx(https://ryujinx.org/)

  22. Ds2vJoy

    Do everything you ever dreamed of with a joystick, gamepad or two at once. DualShock™ and DualSense™, DirectInput, XInput, keyboard and mouse, to DirectOutput(vJoy), XOutput(ViGEm), keyboard and mouse, with full remapping and features for Windows 64 bits.

  23. SaturnMultiUSB

    Multiple Saturn Controllers to USB

  24. myinput

    Maps keyboard keys to a virtual gamepad on a per-app basis, without having to install drivers.

  25. midi-stomptroller

    Line 6 Helix Stomp MIDI controller

  26. Sevalla

    Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!

    Sevalla logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C++ Controller discussion

Log in or Post with

C++ Controller related posts

  • Cloud vs Open Source vs Commercial API Gateways: Which One Fits Your Needs?

    2 projects | dev.to | 17 Feb 2025
  • You're Breathtaking [Godot #100000]

    3 projects | news.ycombinator.com | 4 Dec 2024
  • Simplified API Creation and Management: ClickHouse to APISIX Integration Without Code

    3 projects | dev.to | 22 May 2024
  • I hate as a person what I'm forced to do as a user

    1 project | /r/linux4noobs | 11 Dec 2023
  • What’s the best way to multiple inputs to a single pushbutton?

    1 project | /r/fightsticks | 6 Aug 2023
  • Temperature control challenge

    1 project | /r/arduino | 3 Jul 2023
  • Playing Flash Games With a Controller

    1 project | /r/flash | 30 Jun 2023
  • A note from our sponsor - Sevalla
    sevalla.com | 31 Aug 2025
    Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more! Learn more →

Index

What are some of the best open-source Controller projects in C++? This list will help you:

# Project Stars
1 antimicrox 3,096
2 MissionControl 2,950
3 GP2040-CE 1,943
4 GlosSI 1,799
5 dRehmFlight 1,248
6 sys-con 1,050
7 Mergin Maps 294
8 borealis 283
9 JoyShockLibrary 269
10 QuickPID 232
11 Xb2XInput 125
12 NintendoExtensionCtrl 115
13 UEJoystickPlugin 77
14 Simple-Hydroponics-Arduino 77
15 xbox-controller-button-remapper 75
16 DCS-FA18C-UFC 46
17 TMC429 39
18 Simple-SolarTracker-Arduino 33
19 RMB 29
20 Ds2vJoy 21
21 SaturnMultiUSB 15
22 myinput 10
23 midi-stomptroller 8

Sponsored
Tell us how you use coding tools. You may win a prize!
Are you a developer or a data analyst? Share your thoughts about your coding tools in our short survey and get a chance to win prizes!
surveys.jetbrains.com

Did you know that C++ is
the 7th most popular programming language
based on number of references?