Docs

Using Little Big Mouse

A tour of the interface — layout, options, color and brightness balancing, and living with LBM day to day.

The window

Little Big Mouse is a single-window app with three main areas:

  • Top panel — view tabs: display and display-adapter information, relative sizes and positions of your screens, and color/brightness profiles.
  • Center panel — your displays, drawn to physical scale: makes and models, capabilities, adapters, and their relative positions. This is where you drag screens around.
  • Bottom panel — options and operations: enable/disable LBM, corner crossing and looping options, and copy your configuration to the clipboard.

Layout: the part that matters

LBM’s routing is only as good as the layout you give it. Arrange the screens in the center panel to mirror your desk — sizes, offsets, gaps. Monitors report their physical dimensions themselves; when one lies, fix it manually from the size view.

The size view: a laptop screen, a 27-inch monitor and a large TV with their physical dimensions in millimetres overlaid as measurement arrows

The size view — here a laptop, a 27″ monitor and a TV — shows every physical dimension in millimetres, ready to be corrected when a display misreports itself.

Crossing options

  • Corner crossing — allow the cursor to cross diagonally at screen corners.
  • Border resistance — a bit of friction before crossing, so edge targets (scrollbars, close buttons) stay easy to hit. Since 5.6, instead of a single value per edge, you draw sections yourself, each with its own setting for plain moves and for drags — see Border sections.
  • Screen looping — wrap the cursor from the last screen back to the first, horizontally or vertically (the “Horizontal loop / Vertical loop” switches).

Pointer speed and pointer size adjustments from earlier versions are not available in current builds; they are planned to return in a future major release.

Color & brightness balancing

Mismatched panels rarely agree on what “white” looks like. The dimmer view lets you control brightness and color profiles per display to even things out. Since 5.5 there’s also an opt-in live read that follows changes you make from the monitor’s own OSD.

Games and elevated apps

Fullscreen games — especially ones with anti-cheat that run elevated — don’t always get along with a global mouse hook. You can exclude an application: since 5.5, excluding an elevated game genuinely pauses the hook while it runs.

Reporting problems

Something behaving oddly? Use copy config to clipboard in the bottom panel and paste it into an issue on the issue tracker — it contains the display topology info that makes your setup reproducible.