DPI Aware mouse move across screens
翻訳待ち
その他C# · RustGitHub @mgth自分でインストール所有者未確認
Paste into Claude or ChatGPT for installation instructions suited to your environment.
Have you tried it? One tap is enough. No sign-in needed.
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗[!TIP]
🌐 New: littlebigmouse.mgth.fr — the official website
Little Big Mouse now has a home of its own: littlebigmouse.mgth.fr — what it does, downloads, and guides, always in sync with this repository.
⚠️ Warning! Note that littlebigmouse.com is not affiliated with this project. It is used to distribute malware. We don't operate that site, don't know who does, and can't vouch for anything it publishes. If you have some time to help, please report it to google or other search engines.
The only official sources for Little Big Mouse are this repository — with its Releases page — and littlebigmouse.mgth.fr.
[!TIP]
🐧 New: Little Big Mouse is on the AUR
Arch Linux users get a real package — no more cloning and building by hand:
paru -S littlebigmouse # or: yay -S littlebigmouseIt builds from the tagged sources and ships the desktop entry, the icon and the udev rule for
/dev/uinput. One manual step remains — joining theinputgroup — see Linux.
[!IMPORTANT]
🎉 5.6.0 is out!
Your monitors land where Windows has them. The automatic placement lost the vertical offset between neighbouring screens, so a monitor sitting a little higher than the one beside it came out stacked a whole screen height away — and the first layout you were shown never matched what Place from windows config gave you afterwards (#531). Both are fixed, and the two directions now round-trip.
Border resistance, drawn where you want it (#522): sections along any edge, each with its own resistance, and separate settings for moving and for dragging a window. Live update (#525) sends your changes to the mouse engine as you make them, so you can feel a layout before keeping it — pick it from the arrow next to the apply button. And when a layout traps the cursor somewhere you cannot click, hold
Ctrl+Alt+Shift+Mto get the mouse back (#528) — configurable in the options.Closing with unsaved changes now asks first (#530), and the C++ hook is gone: the Rust daemon is the only one, and the test suites finally run in CI (#524).
⬇ Download 5.6.0 — requires the .NET 10 Runtime (x64).
The rescue shortcut is Windows-only for now; the Linux release follows separately.
Something not working? Tell us 🙏
Little Big Mouse (LBM) is an open-source software designed to enhance the multi-monitor experience on Windows 10 and 11 by providing accurate mouse screen crossover location within multi-DPI monitors environments. This is particularly useful for setups involving a 4K monitor alongside a full HD monitor.
If you find Little Big Mouse helpful, consider supporting the project with a donation. Your contribution helps us maintain and improve the software.
Check the very nice video from Touble Chute (a very big thanks to him):
The Linux port works, but is still experimental. Mouse routing uses an evdev/uinput backend — it grabs the physical mice and drives a virtual pointer, exactly like the Windows hook — with Wayland-portal and X11 fallbacks. It is developed and tested on KDE Plasma 6 (Wayland); feedback from other desktops is very welcome on the issues page.
This is the beginning of the README. Read the rest at the original. Read the full README ↗