Skip to content

Little Big Mouse 5.3.0-beta.1

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 05 Jul 08:23
360f105

Little Big Mouse 5.3.0-beta.1

First release since 5.2.3.0 (June 2024). This beta focuses on fixing the most reported problems — please test and report back, especially if you were affected by the issues below.

⚠️ Requirement

This build needs the .NET 10 Desktop Runtime (x64). The installer does not bundle it: if the app doesn't start at all, install the runtime first.

🐛 Fixed: "cursor gets stuck at some edges until Alt-Tab" (plane lock)

Four engine bugs found by @thomcuddihy (#460), merged via #466:

  • a coordinate copy-paste bug corrupted the Y position when clamping into a zone
  • transition rectangles were built with a wrong width
  • border resistance used an uninitialized value → random resistance (#389)
  • zone links were computed before options were applied (max travel distance, loops)

Should fix or improve: #456, #440, #325, #300, #421, #434, #352, #107, #445.

🐛 Fixed: mouse escapes to another screen in fullscreen games

LBM now detects when a game captures the mouse (hidden or confined cursor) and pauses itself, resuming automatically afterwards (@funnything1, #465), with a zero-overhead detection path so high polling rate mice are not slowed down (#467). A new Game detection interval setting is available in the layout options.

Should fix or improve: #363, #411, #439, #438.

🐛 Fixed: app silently not starting / not activating

  • startup crash when a monitor has no EDID (Remote Desktop, virtual displays, DisplayLink, spacedesk) — the app showed nothing at all
  • the mouse daemon silently failed to launch (broken path resolution after the .NET 9 migration)
  • the process exclusion list was created as a directory, breaking both the daemon launch and the game exclusion feature (self-heals existing installs)

Should fix or improve: #448, #454, and part of #358, #447, #431, #383, #438, #398.

🔧 Under the hood

  • .NET 8 → .NET 10, Avalonia 11 → 12, ReactiveUI 23 (#461)
  • tray icon updates fixed (UI thread)
  • config save fix (Save() shadowing)
  • CI rebuilt: every release is now built and packaged automatically (#468)

🙏 Credits

@thomcuddihy (#460), @funnything1 (#465), @mezotaken (CI skeleton, #459), and everyone who reported and documented the issues.