The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 17 C++ Mouse Projects
-
synergy-core
Open source core of Synergy, the cross-platform keyboard and mouse sharing tool (Windows, macOS, Linux)
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
FabGL
ESP32 Display Controller (VGA, PAL/NTSC Color Composite, SSD1306, ST7789, ILI9341), PS/2 Mouse and Keyboard Controller, Graphics Library, Sound Engine, Game Engine and ANSI/VT Terminal
-
Gopher360
Gopher360 is a free zero-config app that instantly turns your Xbox 360, Xbox One, or even DualShock controller into a mouse and keyboard. Just download, run, and relax.
-
KeyboardVisualizer
Audio visualizer and effects engine for RGB keyboards, mice, and accessories using the OpenRGB SDK. Supports Windows, Linux, and MacOS. Issue tracker on GitLab (https://gitlab.com/CalcProgrammer1/KeyboardVisualizer) (by CalcProgrammer1)
-
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.
-
DualShock4-emulator
DualShock4 emulation for Xbox controllers or keyboard and mouse / Эмуляция DualShock4 для Xbox контроллеров или клавиатуры и мыши
-
node-interception
A windows library for intercepting and controlling keyboards and mouses with multiple devices support.
-
Tasker
A commitment tracker desktop app that tracks the progress of your tasks with mouse, keyboard and audio hooks. (by thebigG)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
No one has mentioned ShareMouse yet? (https://www.sharemouse.com/) In my experience it has worked way better than Synergy. I switched after getting fed up with the synergy developers not responding to various multi-year old bugs that made the software unworkable for me (e.g. https://github.com/symless/synergy-core/issues/5992).
The only downside is that you have to "renew maintenance" to continue receiving updates to ShareMouse after a year. But I haven't done that yet and it still works fine for me.
Project mention: Win-Vind: Vim powers with speed of thought throughout Windows 11 | /r/patient_hackernews | 2023-11-14
After some digging around and searching for "how to use the xbox controller as a keyboard and mouse" instead of how to use the controller with mtgo, I found an app called Gopher360 (https://github.com/Tylemagne/Gopher360). It requires you to know the windows hexadecimal value for key presses, which you can set in the INI file for Gopher360. Those can be found here https://learn.microsoft.com/en-us/windows/win32/inputdev/virtual-key-codes
C++ Mouse related posts
- Suggestions for a single input 4K KVM over IP?
- Help me create a seamless LAN with a WAP on the end of a switch
- Win-Vind: Vim powers with speed of thought throughout Windows 11
- Win-Vind: Vim powers with speed of thought throughout Windows 11
- Win-Vind: Vim powers with speed of thought in Windows 11
- How can I use a MacBook Air as a screen and Mac mini pro as a computer?
- Is there such thing as a Dual Hub that let's me use the same peripherals (keyboard, mouse, usbs, headphones) between my Mac mini and PC?
-
A note from our sponsor - WorkOS
workos.com | 19 Apr 2024
Index
What are some of the best open-source Mouse projects in C++? This list will help you:
Project | Stars | |
---|---|---|
1 | synergy-core | 9,987 |
2 | win-vind | 1,638 |
3 | FabGL | 1,362 |
4 | rbtray | 968 |
5 | Gopher360 | 884 |
6 | ESP32-BLE-Mouse | 636 |
7 | KeyboardVisualizer | 572 |
8 | mouse_m908 | 185 |
9 | DualShock4-emulator | 172 |
10 | Mousedroid | 69 |
11 | Razer_Mouse_Linux | 35 |
12 | HID_Buttons | 20 |
13 | BLE_HID_Client | 19 |
14 | DroChill | 19 |
15 | node-interception | 11 |
16 | GunconDuino | 10 |
17 | Tasker | 8 |