Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. 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.
-
antimicrox
Graphical program used to map keyboard buttons and mouse controls to a gamepad. Useful for playing games with no gamepad support.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
ArduinoJoystickLibrary
An Arduino library that adds one or more joysticks to the list of HID devices an Arduino Leonardo or Arduino Micro can support.
-
borealis
Hardware accelerated, controller and TV oriented UI library for PC and Nintendo Switch (libnx)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
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
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
For gamepad control it looks like there is a program to do just that here .
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.
Same here!! Someone help us lol. I tried to run https://github.com/shauleiz/vJoy & https://github.com/CemuUser8/mouse2joystick_custom_CEMU/releases through crossover. No luck, but this could be the right path if we can get it to work. Would be crazy to emulate a switch game through Ryujinx and emulate a windows controller emulator through wine. Lots of emulation lol
-devreorder
I came across KerJoe's excellent [repo](https://github.com/KerJoe/MPU6050-Cemuhook-gyro) where he has utilised the network capabilities of the ESP8266 to have CEMU capture the motion data as a DSU Controller, in the same way you would use the MotionSense app on Android.
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 - InfluxDB
www.influxdata.com | 10 May 2024
Index
What are some of the best open-source Gamepad projects in C++? This list will help you:
Project | Stars | |
---|---|---|
1 | MissionControl | 2,316 |
2 | antimicrox | 2,146 |
3 | ArduinoJoystickLibrary | 2,031 |
4 | vJoy | 573 |
5 | DualSense-Windows | 321 |
6 | devreorder | 307 |
7 | borealis | 254 |
8 | PCXSense | 223 |
9 | GamecubeBT | 28 |
10 | RDS4Reboot | 25 |
11 | bluepad32-arduino | 23 |
12 | MPU6050-Cemuhook-gyro | 13 |
13 | Ds2vJoy | 12 |
14 | ProconXInputTE | 9 |
15 | Barebone | 7 |
16 | myinput | 6 |
17 | joystick_ds4 | 0 |
Sponsored