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 23 Mouse Open-Source Projects
-
Mos
一个用于在 macOS 上平滑你的鼠标滚动效果或单独设置滚动方向的小工具, 让你的滚轮爽如触控板 | A lightweight tool used to smooth scrolling and set scroll direction independently for your mouse on macOS
-
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.
-
synergy-core
Open source core of Synergy, the cross-platform keyboard and mouse sharing tool (Windows, macOS, Linux)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
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
-
Repeat
Cross-platform mouse/keyboard record/replay and automation hotkeys/macros creation, and more advanced automation features.
-
mousejiggler
Mouse Jiggler is a very simple piece of software whose sole function is to "fake" mouse input to Windows, and jiggle the mouse pointer back and forth.
-
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.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Show HN: Multi-monitor KVM using just a USB switch | news.ycombinator.com | 2024-02-10For software KVM you can use https://github.com/debauchee/barrier
I use it between a Windows PC & a Macbookpro (Linux version available but I don't have Linux)
Project mention: MOS: Smooth scrolling on the Mac for your third party mouse | news.ycombinator.com | 2024-03-13
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.
Problem solved: https://linearmouse.app/
Approximately the same features as SteerMouse but free. I've voluntarily donated to the dev, though.
I got my G29 working, but I am using a T-LCM which isn't correctly recognized. I installed Input Remapper but it's not recognized.
I also enjoyed using https://github.com/rvaiya/warpd on my mac. But was hit with few bugs, where the pointer used to get stuck. Had to keep restarting. But still a nice program to ditch mouse.
Project mention: Win-Vind: Vim powers with speed of thought throughout Windows 11 | /r/patient_hackernews | 2023-11-14
Project mention: Is it possible to use the new Input System in version 2017.1.2.p3? | /r/Unity3D | 2023-06-26
Gotta give a shoutout to kanata[1] which I have used daily for years at this point after giving up on QMK-powered keyboards.
QMK itself is great, but I was never able to find a non-columnar split ISO keyboard to use it with. Eventually I reluctantly settled on the Logitech K860[2] and I'm now happily using my favourite features from QMK with kanata at the software level.
[1]: https://github.com/jtroo/kanata
[2]: If I'm behind the times and there is now a QMK-compatible keyboard that looks like this, please let me know!
Project mention: Had a conversation with my new manager that made my blood boil. | /r/antiwork | 2023-12-05If you can, use mousejiggler (this describes the program, its one of those 2010 thingsthat you would have to find and copy onto your machine: https://github.com/arkane-systems/mousejiggler )
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
When I overclock my controller my frames drop significantly. I hold a stable 240 frames normally, however when I use https://github.com/LordOfMice/hidusbf overclock with a PS5 Dualsense controller it stutters my frames to 30 every now and then. I'm running a 2080 with a i9-9900k if that matters. Any solutions?
https://github.com/Snoothy/UCRhttps://github.com/ViGEm
I just found this opensource app MacGesture
I assume you'd turn the LEDs off if you were using Windows using Steelseries' own software. If you use Linux you can turn it off with rivalcfg if your model is supported (https://flozz.github.io/rivalcfg/).
Mouse related posts
-
SteerMouse
-
Alternative Mouse Driver for macOS
-
MOS: Smooth scrolling on the Mac for your third party mouse
-
10 Mac Apps I Regret Not Using Sooner
-
Dynamouse: Mouse driver for big Mac studios
-
Barrier: Open-Source KVM Software
-
Hrvach/Deskhop: Fast Desktop Switching Device
-
A note from our sponsor - InfluxDB
www.influxdata.com | 10 May 2024
Index
What are some of the best open-source Mouse projects? This list will help you:
Project | Stars | |
---|---|---|
1 | barrier | 26,181 |
2 | Mos | 13,651 |
3 | synergy-core | 10,023 |
4 | robotgo | 9,296 |
5 | mac-mouse-fix | 4,618 |
6 | linearmouse | 3,332 |
7 | input-remapper | 3,320 |
8 | IntelliJ-Key-Promoter-X | 3,041 |
9 | warpd | 2,784 |
10 | win-vind | 1,663 |
11 | InputSystem | 1,396 |
12 | FabGL | 1,376 |
13 | kanata | 1,218 |
14 | AutoRaise | 1,206 |
15 | Repeat | 1,008 |
16 | rbtray | 975 |
17 | mousejiggler | 932 |
18 | Gopher360 | 887 |
19 | enigo | 876 |
20 | hidusbf | 820 |
21 | UCR | 816 |
22 | MacGesture | 797 |
23 | rivalcfg | 749 |
Sponsored