C++ Gamepad

Open-source C++ projects categorized as Gamepad

Top 19 C++ Gamepad 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. 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
  3. MissionControl

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

  4. ArduinoJoystickLibrary

    An Arduino library that adds one or more joysticks to the list of HID devices an Arduino Leonardo or Arduino Micro can support.

  5. GP2040-CE

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

    Project mention: RP2040 Hid Remapper | news.ycombinator.com | 2024-08-19

    https://github.com/OpenStickCommunity/GP2040-CE/issues/515

  6. vJoy

    Virtual Joystick

  7. DualSense-Windows

    Windows API for the PS5 DualSense controller

  8. PCXSense

    Translates the inputs from the Dualsense into XInput making it compatible with any PC Game

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. devreorder

    A utility for reordering and hiding DirectInput controllers

  11. borealis

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

  12. 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.

  13. bluepad32-arduino

    Bluepad32 for Arduino NINA-W10 boards

  14. GamecubeBT

    Dongle to connect a bluetooth PS3 controller to the Gamecube 🎮

  15. RDS4Reboot

    Rubber duck shock 4 - Reboot edition

  16. 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.

  17. MPU6050-Cemuhook-gyro

    Gyroscope for Cemuhook based on ESP8266 microcontroller and MPU6050 accelerometer and gyroscope IC

  18. ProconXInputTE

    🎮POWERFUL VIBRATION🎮 for Rez, TETRIS EFFECT, ... - An XInput user-mode driver for Nintendo Switch Pro Controller (USB-wired mode) using ViGEm

  19. myinput

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

  20. Barebone

    OpenVR controller driver (emulating Vive controllers input with Xinput gamepad and position that tracks HMD view)

  21. joystick_ds4

    Read Sony Dual Shock 4 gamepad using Adafruit Feather RP2040 USB host board

  22. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub 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++ Gamepad discussion

Log in or Post with

C++ Gamepad related posts

Index

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

# Project Stars
1 antimicrox 2,873
2 MissionControl 2,790
3 ArduinoJoystickLibrary 2,235
4 GP2040-CE 1,779
5 vJoy 649
6 DualSense-Windows 386
7 PCXSense 366
8 devreorder 361
9 borealis 278
10 Mergin Maps 278
11 bluepad32-arduino 35
12 GamecubeBT 31
13 RDS4Reboot 27
14 Ds2vJoy 17
15 MPU6050-Cemuhook-gyro 14
16 ProconXInputTE 13
17 myinput 8
18 Barebone 8
19 joystick_ds4 0

Sponsored
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.
www.influxdata.com

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