SaaSHub helps you find the best software and product alternatives Learn more →
Top 17 C++ Gamepad Projects
-
MissionControl
Use controllers from other consoles natively on your Nintendo Switch via Bluetooth. No dongles or other external hardware neccessary.
Project mention: endgame-exploit – A modern dashboard exploit for the original Microsoft Xbox | news.ycombinator.com | 2024-02-19> Pirates will always find a way
Except it's usually not pirates who find these exploits, rather curious tinkerers that want to unlock the full capabilities of the hardware that they own. The pirates / script kiddies usually come in after the groundwork has already been laid by these true hackers. E.g. the people who hacked the Switch in fact condemn piracy and any discussion of it on within their communities will lead to an immediate ban.
I'm proud to say that I've hacked my Switch, but have never pirated anything on it. An impressive homebrew scene has formed around the console, which has produced gems such as Mission Control, allowing you to seamlessly pair third party controllers. I use it with my PS4 controllers.
https://github.com/ndeadly/MissionControl
-
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.
-
antimicrox
Graphical program used to map keyboard buttons and mouse controls to a gamepad. Useful for playing games with no gamepad support.
For gamepad control it looks like there is a program to do just that here .
-
ArduinoJoystickLibrary
An Arduino library that adds one or more joysticks to the list of HID devices an Arduino Leonardo or Arduino Micro can support.
I'm at a good point with the code and the hardware, but I ran into this issue where the library says that you can define up to 2 hat switches, and I need to use both and here's the problem.
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
borealis
Hardware accelerated, controller and TV oriented UI library for PC and Nintendo Switch (libnx)
-
-
-
-
MPU6050-Cemuhook-gyro
Gyroscope for Cemuhook based on ESP8266 microcontroller and MPU6050 accelerometer and gyroscope IC
-
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.
-
ProconXInputTE
🎮POWERFUL VIBRATION🎮 for Rez, TETRIS EFFECT, ... - An XInput user-mode driver for Nintendo Switch Pro Controller (USB-wired mode) using ViGEm
-
Barebone
OpenVR controller driver (emulating Vive controllers input with Xinput gamepad and position that tracks HMD view)
-
myinput
Maps keyboard keys to a virtual gamepad on a per-app basis, without having to install drivers.
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C++ Gamepad discussion
C++ Gamepad related posts
-
I hate as a person what I'm forced to do as a user
-
No Second hat switch with arduno Joystick
-
Adding a second input to my Joystick
-
Why is it so hard to find a tutorial?
-
A kernel update broke my stylus
-
Mission Control v0.10.0 released (17.0.0 support)
-
Handy Controller Menu
-
A note from our sponsor - SaaSHub
www.saashub.com | 10 Sep 2024
Index
What are some of the best open-source Gamepad projects in C++? This list will help you:
Project | Stars | |
---|---|---|
1 | MissionControl | 2,467 |
2 | antimicrox | 2,380 |
3 | ArduinoJoystickLibrary | 2,089 |
4 | vJoy | 596 |
5 | DualSense-Windows | 335 |
6 | PCXSense | 335 |
7 | devreorder | 317 |
8 | borealis | 259 |
9 | GamecubeBT | 31 |
10 | bluepad32-arduino | 26 |
11 | RDS4Reboot | 25 |
12 | MPU6050-Cemuhook-gyro | 14 |
13 | Ds2vJoy | 13 |
14 | ProconXInputTE | 9 |
15 | Barebone | 7 |
16 | myinput | 6 |
17 | joystick_ds4 | 0 |