Top 23 Mouse Open-Source Projects
-
Project mention: Introducing Linux GUI apps running on Windows using the Windows Subsystem for Linux (WSL) | reddit.com/r/Windows10 | 2021-04-21
https://github.com/debauchee/barrier is open-source and I've used it on Ubuntu+Windows successfully.
-
Mos
一个用于在 macOS 上平滑你的鼠标滚动效果或单独设置滚动方向的小工具, 让你的滚轮爽如触控板 | A lightweight tool used to smooth scrolling and set scroll direction independently for your mouse on macOS
Project mention: I can't get my Logitech MX Master 3 to feel good on my Mac Mini. Any tips? | reddit.com/r/macmini | 2021-04-19Similar problems, cured with Mos - https://mos.caldis.me
-
Scout APM
Scout APM - Leading-edge performance monitoring starting at $39/month. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
-
Project mention: Using leader-line to Draw Lines Between Two Angular Components | dev.to | 2020-11-30
LeaderLine provides a lot of options to customize the output of the line. I won’t go over them all here because the documentation is very good, but you can change the color of the line, the style of the line, where exactly it starts and ends in relation to the respective HTML elements, path labels, and much more. Check out the documentation here for all the options that you can pass to the constructor. You can also call the setOptions method and pass in an object to set the options for the line.
-
Repeat
Cross-platform mouse/keyboard record/replay and automation hotkeys/macros creation, and more advanced automation features.
If it is about Macro, AutoHotkey is indeed one of the popular ones. But then again, it is based on command line. If you are seeking for something with a GUI, there is Pulovers Macro Creator, its core based on AutoHotkey. Then there is Repeat, written in Java, thus crossplatform compatible.
-
Then for input I’d recommend gainput.
-
MacGestures — mouse gestures, in Safari and system-wide.
-
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.
Project mention: Feature Request: ability to use controller as mouse. | reddit.com/r/ShadowPC | 2021-02-04You can use gopher360 https://github.com/Tylemagne/Gopher360/releases/tag/v0.989 It is pretty handy
-
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)
-
Perhaps a SteelSeries Rival 500? Looks to be supported by rivalcfg. 6 thumb buttons. And the bottom two buttons have the option to be locked with a physical switch if you don't like their placement.
-
Project mention: Setting 'Ready Pre-Contact' to button press on throttle/stick? | reddit.com/r/hoggit | 2021-04-19
-
Additionally, you can hide that window away with RBTray, if you prefer to save some taskbar space.
-
-
Project mention: RustDesk | Opensource alternative to TeamViewer/AnyDesk | reddit.com/r/programming | 2021-03-31
Looking at the repo, it embed libraries in the libs directory. For example Enigo which can be traced to the original Enigo repo
-
Unless you find another app that works (and please share here if you do) keep an eye on key-mapper Which I've opened a feature request asking for mouse-speed adjustment support.
-
hideIt.sh
Automagically hide/show a window by its name when the cursor is within a defined region or you mouse over it. (by tadly)
The automatic hiding/showing of the bar is handled by a script called hideIt.sh. This script is a very fancy and highly configurable solution for hiding / showing any system window by only knowing their name. I have modified this script quite a bit to be able to move my main polybar together with the system tray and to support my popup bar in terms of hiding it at the right moment as well as to support pinning.
-
-
Release v3.2.1 · pit-ray/win-vind (github.com)
-
react-hook-mighty-mouse
🐭 React hook that tracks mouse events on selected element - zero dependencies
-
mouse2joystick_custom_CEMU
An AutoHotkey Script to allow the use of Mouse and Keyboard control in CEMU. This uses vJoy and provides several additional features over regular keyboard control, like: the ability to control the camera with the mouse, toggle walking speed, in BotW use MouseWheel to change weapons, a separate Toggle key for ZL useful for locking onto a target in BotW.
Project mention: How to get camera to work with mouse on Yuzu? I tried multiple ways but it doesn't work | reddit.com/r/yuzu | 2021-01-07Try this. And follow the instructions for rpcs3 (or any non CEMU Xinput use). Worked fine for me.
-
PC-Optimization-Hub
collection of various resources devoted to performance and input lag optimization
Project mention: Razer Viper 8K : Advice and solution for bad feeling sensibility or acceleration solution. | reddit.com/r/MouseReview | 2021-02-19 -
Project mention: Question/Help about getting pc gaming peripherals & software to fully work in debian/parrot (x-post from r/linuxhardware) | reddit.com/r/linux_gaming | 2021-02-12
Honestly without specific model information about your coolermaster keyboard it's impossible to tell you anything. Also, without knowing exactly what you want to be able to do (change RGB? Reassign buttons?), it's impossible to help. As far as the mouse goes, the only project that might be able to help is https://github.com/dokutan/mouse_m908
-
rasp_vusb
This repo explains how to turn your Raspberry Pi Zero into USB Keyboard and Mouse. Also provides sample code and binaries to control them.
Project mention: pi0 - USB HID keyboard forwarding? | reddit.com/r/RASPBERRY_PI_PROJECTS | 2021-01-23Ooh, here's one that gets us even closer: https://github.com/stjeong/rasp_vusb
-
Lava-Lamp
A JavaScript animation plugin for menus. It creates a div that moves when you mouse over an element, giving it an elastic animation.
Richard1320/Lava-Lamp - A lightweight jQuery animating navigation plugin.
Index
What are some of the best open-source Mouse projects? This list will help you:
Project | Stars | |
---|---|---|
1 | barrier | 11,048 |
2 | Mos | 6,349 |
3 | leader-line | 1,499 |
4 | Repeat | 772 |
5 | gainput | 673 |
6 | MacGesture | 629 |
7 | Gopher360 | 581 |
8 | KeyboardVisualizer | 462 |
9 | rivalcfg | 441 |
10 | UCR | 413 |
11 | rbtray | 380 |
12 | tart | 300 |
13 | enigo | 267 |
14 | key-mapper | 262 |
15 | hideIt.sh | 173 |
16 | hidusbf | 173 |
17 | win-vind | 158 |
18 | react-hook-mighty-mouse | 77 |
19 | mouse2joystick_custom_CEMU | 76 |
20 | PC-Optimization-Hub | 64 |
21 | mouse_m908 | 56 |
22 | rasp_vusb | 51 |
23 | Lava-Lamp | 36 |