Top 23 Mouse Open-Source Projects
Open-source KVM softwareProject 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.
一个用于在 macOS 上平滑你的鼠标滚动效果或单独设置滚动方向的小工具, 让你的滚轮爽如触控板 | A lightweight tool used to smooth scrolling and set scroll direction independently for your mouse on macOSProject 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-19
Similar problems, cured with Mos - https://mos.caldis.me
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.
Draw a leader line in your web page.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.
Cross-platform mouse/keyboard record/replay and automation hotkeys/macros creation, and more advanced automation features.Project mention: AutoKeys software Alternative | reddit.com/r/software | 2021-01-29
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.
Cross-platform C++ input library supporting gamepads, keyboard, mouse, touchProject mention: Looking for code only game engine | reddit.com/r/gameenginedevs | 2021-03-29
Then for input I’d recommend gainput.
Global mouse gestures for macOSProject mention: Lesser Known App Recommendations | reddit.com/r/macapps | 2021-03-25
MacGestures — mouse gestures, in Safari and system-wide.
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-04
You can use gopher360 https://github.com/Tylemagne/Gopher360/releases/tag/v0.989 It is pretty handy
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)
CLI tool and Python library to configure SteelSeries gaming miceProject mention: 4+ thumb button mice recommendations | reddit.com/r/linuxhardware | 2021-03-06
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.
Universal Control Remapper [Alpha]Project mention: Setting 'Ready Pre-Contact' to button press on throttle/stick? | reddit.com/r/hoggit | 2021-04-19
A fork of RBTray from http://sourceforge.net/p/rbtray/code/.Project mention: Just happened to me again | reddit.com/r/pcmasterrace | 2021-01-12
Additionally, you can hide that window away with RBTray, if you prefer to save some taskbar space.
Tart - draw ASCII art in the terminal with your mouse!
Cross platform input simulation in RustProject 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
🎮 An easy to use tool to change the mapping of your input device buttons.Project mention: Mouse sensitivity | reddit.com/r/MXLinux | 2021-04-16
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.
Automagically hide/show a window by its name when the cursor is within a defined region or you mouse over it. (by tadly)Project mention: Auto-hiding polybar for more screen space | reddit.com/r/Polybar | 2021-01-21
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.
USB Mice Overclocking Software (for Windows)Project mention: Update on a custom mouse: MCU change | reddit.com/r/Diymice | 2021-04-05
Vim Key Binder for Windows. You can operate Windows with keybindings like Vim.Project mention: Window control like Vim on Windows. | reddit.com/r/vim | 2021-02-22
Release v3.2.1 · pit-ray/win-vind (github.com)
🐭 React hook that tracks mouse events on selected element - zero dependencies
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-07
Try this. And follow the instructions for rpcs3 (or any non CEMU Xinput use). Worked fine for me.
collection of various resources devoted to performance and input lag optimizationProject mention: Razer Viper 8K : Advice and solution for bad feeling sensibility or acceleration solution. | reddit.com/r/MouseReview | 2021-02-19
Control various Redragon gaming mice from Linux, BSD and HaikuProject 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
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-23
Ooh, here's one that gets us even closer: https://github.com/stjeong/rasp_vusb
Richard1320/Lava-Lamp - A lightweight jQuery animating navigation plugin.
What are some of the best open-source Mouse projects? This list will help you: