Set of open-source tools enhancing Windows with features like FancyZones, PowerRename, and Keyboard Manager. Lightweight and ad-free.




Set of open-source tools enhancing Windows with features like FancyZones, PowerRename, and Keyboard Manager. Lightweight and ad-free.




X-Mouse Button Control is a Windows application to remap your mouse buttons and expand the capabilities of your mouse!



LinearMouse is a free and open-source utility for macOS which aims to improve the experience and functionality of third-party mice.



Solaar is a Linux device manager for Logitech's Unifying, Lightspeed, and Nano receiver peripherals. It is able to pair/unpair devices with the receiver and for most devices show battery status. Solaar can also control some of the changeable features of the devices, such as...




Mos is a lightweight tool used to smooth scrolling and set scroll direction independently for your mouse on MacOS.



Customisation of Logitech mouse or keyboard settings, device information, additional functionality such as sharing input devices over multiple computers.




SmoothScroll will give your mouse wheel (Chrome, Word, OneNote, text editors, PDF, etc.) buttery smooth scrolling.


WizMouse is a mouse enhancement utility that makes your mouse wheel work on the window currently under the mouse pointer, instead of the currently focused window. This means you no longer have to click on a window before being able to scroll it with the mouse wheel.

Captures mouse actions and keystrokes for infinite replay, allows customization, edits with macro editor, supports pixel detection, event waits, and smooth automation.




SteerMouse is a utility that lets you freely customize buttons, wheels and cursor speed. Both USB and Bluetooth mice are supported.


Cross-platform utility tool for seamless mouse, keyboard and clipboard sharing and usage in multi-display, single and multi-device setups.


Drag scrollbar with your middle mouse button anywhere on the page. Supports also "grab and drag" style.




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.

An desktop application that makes it easy to share your mouse, keyboard and clipboard between your PC and your Android tablets and phones.




Move Mouse is a simple application that simulates user activity. You can either move the mouse pointer, click the left mouse button, send a keystroke, or any combination of the three.




Switch between Spaces, use Windows-style Back and Forward, and more - right from your mouse. Also features a refined Smooth-Scrolling algorithm that strikes a perfect balance between fluidity and control.



Razer Synapse is unified configuration software that allows users to rebind controls or assign macros to any Razer peripherals and saves those settings automatically in the cloud.


Logitech G obsesses over every detail to give you winning gaming devices—mice, keyboards, headsets, racing wheel and controllers. Gaming is our passion.






Easystroke is a gesture-recognition application for X11. Gestures or strokes are movements that you make with you mouse (or your pen, finger etc.) while holding down a specific mouse button. Easystroke will execute certain actions if it recognizes the stroke; currently...

StrokeIt is an advanced mouse gesture recognition engine and command processor. What is a mouse gesture? Mouse gestures are simple symbols that you "draw" on your screen using your mouse. When you perform a mouse gesture that StrokeIt can recognize, it will perform the...


An extensible Java tool for recording and replaying mouse and keyboard macros with substantial & easy-to-use functions and highly customizable settings which others may not include.




AirScroll brings smooth, customizable trackpad-like scrolling to any mouse on macOS. Fine-tune scroll speed, acceleration, and direction for a more natural and fluid experience.



A modern mouse and keyboard macro recording and playback application for Linux (Wayland and X11) and Windows




Piper is a graphical user interface to configure gaming mice. Configuration options include changing the resolution (DPI) of the mouse, adding and removing profiles, setting LED colors and changing button behaviors.



