Skip to content

Lefty v1.3.0

Choose a tag to compare

@EtherealDevv EtherealDevv released this 03 Oct 19:02
· 19 commits to master since this release

New in v1.3.0:

  • Engine hotkey fix: after a manual Activate the engine could end up with zero
    instances running (singleton self-kill via taskkill plus a zombie parent-watcher
    missing WM_QUIT). start_engine now reaps orphans and respawns a dead child,
    so F6 toggle always works
  • Settings redesigned with a sidebar: General, Appearance, Input, Profiles, About
  • Accent Color: 10 presets plus a custom color picker — the whole M3 theme
    regenerates from the seed color
  • Add Mapping validation: duplicate source keys and self-maps are blocked inline
    with clear error messages
  • Profile Import/Export to .json with merge or replace modes
  • Interface sounds: synthesized activate/pause chimes,
    toggleable in Settings → General

Hotfixes and polish in this update:

  • Floating pill header with a segmented Paused/Active switch (keyboard accessible)
  • Bigger mappings list and a redesigned Add-mapping dialog with keycaps
  • Instant toggle: optimistic UI, 100 ms status poll, no artificial delays
  • Launch at startup now actually works (Task Scheduler with Interactive
    logon token and Highest run level, no UAC prompt, no password needed)
  • New launch options: Start minimized to tray, Start with mappings active
  • Mouse-click baseline read from the OS registry: inverted clicks can no longer
    get stuck after double-instance replace or kills
  • Elevation happens before the single-instance check, so replacing a running
    elevated instance actually closes it instead of duplicating it
  • No more console flashes: helper subprocesses run hidden
  • Deterministic startup: single-launch guard plus orphan reap that waits for
    the engine mutex to free
  • Engine latency pack: batched SendInput, 1 ms timer resolution, no power
    throttling, plus a live per-second latency readout in Settings → About
    so you can verify the speed yourself

Install with Lefty_1.3.0_x64-setup.exe or Lefty_1.3.0_x64_en-US.msi below.
Run as Administrator for games that run elevated.