| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| LinearMouse.dmg | < 19 hours ago | 5.0 MB | |
| LinearMouse.dSYM.zip | < 19 hours ago | 16.2 MB | |
| README.md | 2026-09-24 | 4.4 kB | |
| v0.12.0 source code.tar.gz | 2026-09-24 | 1.2 MB | |
| v0.12.0 source code.zip | 2026-09-24 | 1.5 MB | |
| Totals: 5 Items | 24.0 MB | 0 | |
What's Changed
New features
- Add long presses, button combinations, and swipe gestures to button mappings by @lujjjh in https://github.com/linearmouse/linearmouse/pull/1326
- Add maximize and minimize button mapping actions by @DrMatrix85 in https://github.com/linearmouse/linearmouse/pull/1341
- Add long-press activation to Auto Scroll toggle mode by @lujjjh in https://github.com/linearmouse/linearmouse/pull/1348
- Support matching bundle-less processes by executable name in the app picker by @Outfire in https://github.com/linearmouse/linearmouse/pull/1369
Bug fixes
- Fix crash when Logitech receiver channel fails to open by @ksc98 in https://github.com/linearmouse/linearmouse/pull/1333
- Restore LaunchAtLogin migration by @YuriNachos in https://github.com/linearmouse/linearmouse/pull/1336
- fix: accept integer-pixel scroll distances containing 0 in the JSON schema by @YuriNachos in https://github.com/linearmouse/linearmouse/pull/1343
- Fix Auto Scroll drag activation over clickable elements by @lujjjh in https://github.com/linearmouse/linearmouse/pull/1346
- Fix hold-only autoscroll swallowing clicks by @lujjjh in https://github.com/linearmouse/linearmouse/pull/1347
- Fix right-click fallback for button gesture mappings by @lujjjh in https://github.com/linearmouse/linearmouse/pull/1352
- Accept a zero gesture dead-zone instead of disabling all gestures by @YuriNachos in https://github.com/linearmouse/linearmouse/pull/1354
- Post simulated key events with HID system state to keep input state intact by @Outfire in https://github.com/linearmouse/linearmouse/pull/1370
- Fix potential crashes when mice connect or disconnect by @lujjjh in https://github.com/linearmouse/linearmouse/pull/1388
- Keep mouse battery levels up to date with device notifications by @lujjjh in https://github.com/linearmouse/linearmouse/pull/1389
- Preserve held button modifiers across triggers and fix mapping conflicts by @lujjjh in https://github.com/linearmouse/linearmouse/pull/1390
- Do not post a stray key when a symbolic hot key has no key assigned by @Yash121l in https://github.com/linearmouse/linearmouse/pull/1393
- Fix zoom shortcuts on non-US keyboard layouts by @lujjjh in https://github.com/linearmouse/linearmouse/pull/1406
Other changes
- Honor acceleration=0 and inertia=0 in SmoothedScrollingEngine by @YuriNachos in https://github.com/linearmouse/linearmouse/pull/1337
- fix: parse hex vendor/product IDs case-insensitively (accept 0X prefix) by @YuriNachos in https://github.com/linearmouse/linearmouse/pull/1342
- Update translations (Korean) by profs35 in https://github.com/linearmouse/linearmouse/pull/1345
- Fix AutoScroll accessibility hit-test latency and reliability by @lujjjh in https://github.com/linearmouse/linearmouse/pull/1350
- Restore the pointer-speed schema minimum a JSDoc typo dropped by @YuriNachos in https://github.com/linearmouse/linearmouse/pull/1353
- Bypass Homerow-generated events by @romankhadka in https://github.com/linearmouse/linearmouse/pull/1358
- Improve Logitech device lifecycle and restore hardware state by @lujjjh in https://github.com/linearmouse/linearmouse/pull/1376
- Fix Swift warnings and avoid null HID property writes by @lujjjh in https://github.com/linearmouse/linearmouse/pull/1397
- Filter configuration watcher events without resolving symlinks per event by @anandghegde in https://github.com/linearmouse/linearmouse/pull/1395
- Adopt Swift 6 in HIDPP, GestureKit, and DockKit by @lujjjh in https://github.com/linearmouse/linearmouse/pull/1398
New Contributors
- @ksc98 made their first contribution in https://github.com/linearmouse/linearmouse/pull/1333
- @YuriNachos made their first contribution in https://github.com/linearmouse/linearmouse/pull/1337
- @DrMatrix85 made their first contribution in https://github.com/linearmouse/linearmouse/pull/1341
- @romankhadka made their first contribution in https://github.com/linearmouse/linearmouse/pull/1358
- @Outfire made their first contribution in https://github.com/linearmouse/linearmouse/pull/1370
- @Yash121l made their first contribution in https://github.com/linearmouse/linearmouse/pull/1393
Full Changelog: https://github.com/linearmouse/linearmouse/compare/v0.11.4...v0.12.0