| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| lan-mouse-linux-arm64 | 2026-06-12 | 8.5 MB | |
| lan-mouse-linux-x86_64 | 2026-06-12 | 9.8 MB | |
| lan-mouse-macos-arm64.zip | 2026-06-12 | 15.1 MB | |
| lan-mouse-macos-intel.zip | 2026-06-12 | 15.9 MB | |
| lan-mouse-windows-x86_64.zip | 2026-06-12 | 28.6 MB | |
| README.md | 2026-06-12 | 8.4 kB | |
| v0.11.0 source code.tar.gz | 2026-06-12 | 290.2 kB | |
| v0.11.0 source code.zip | 2026-06-12 | 344.0 kB | |
| Totals: 8 Items | 78.6 MB | 18 | |
Lan Mouse v0.11.0
It's been about time! This release is a massive update with first and foremost: Encrypted network traffic: All network traffic is now securely transmitted via DTLS!
The release also contains a huge amount of fixes and improvements to most of the emulation and capture backends.
What's Changed
- Encryption by @feschber in https://github.com/feschber/lan-mouse/pull/200
- update build.rs with optional git command by @nxm in https://github.com/feschber/lan-mouse/pull/236
- fix windows input capture not releasing keys by @AdamJedl in https://github.com/feschber/lan-mouse/pull/241
- update
scancode.rsreference by @emmanuel-ferdman in https://github.com/feschber/lan-mouse/pull/242 - Add time to wlroots discrete scroll event emulation by @Vassili-Dev in https://github.com/feschber/lan-mouse/pull/240
- address clippy lints by @feschber in https://github.com/feschber/lan-mouse/pull/252
- Wlroots modifier emulation support by @Vassili-Dev in https://github.com/feschber/lan-mouse/pull/238
- use shadow-rs instead of executing git describe by @feschber in https://github.com/feschber/lan-mouse/pull/255
- layer-shell: handle added/removed globals by @feschber in https://github.com/feschber/lan-mouse/pull/263
- Build a macOS bundle for Intel and ARM by @mrled in https://github.com/feschber/lan-mouse/pull/266
- Add cmd-q shortcut on macOS by @mrled in https://github.com/feschber/lan-mouse/pull/270
- cancel previous dns request if a new one is made by @feschber in https://github.com/feschber/lan-mouse/pull/275
- Gtk frontend rework by @feschber in https://github.com/feschber/lan-mouse/pull/276
- Update README.md by @feschber in https://github.com/feschber/lan-mouse/pull/277
- remove cli frontend in favor of cli subcommand by @feschber in https://github.com/feschber/lan-mouse/pull/278
- simplify configuration by @feschber in https://github.com/feschber/lan-mouse/pull/279
- Fix parsing TOML key 'position' and values by @michellao in https://github.com/feschber/lan-mouse/pull/281
- unauthorized device accept notification by @feschber in https://github.com/feschber/lan-mouse/pull/282
- clients should not be mandatory in configuration by @feschber in https://github.com/feschber/lan-mouse/pull/285
- Capture horizontal scroll on Windows by @TheMrMilchmann in https://github.com/feschber/lan-mouse/pull/283
- fix clippy warnings from rust 1.87 by @feschber in https://github.com/feschber/lan-mouse/pull/301
- fix parent class types in key_row widget by @feschber in https://github.com/feschber/lan-mouse/pull/300
- macos: fix a crash when InputCapture is dropped by @feschber in https://github.com/feschber/lan-mouse/pull/323
- Macos cleanup event thread by @feschber in https://github.com/feschber/lan-mouse/pull/324
- update dependencies by @feschber in https://github.com/feschber/lan-mouse/pull/302
- Add instructions to README for installing on Fedora by @ayykamp in https://github.com/feschber/lan-mouse/pull/308
- doc: add missing closing tag in README by @ayykamp in https://github.com/feschber/lan-mouse/pull/326
- slow scrolling chrome with emulation=wlroots capture=layer-shell (#318) by @selckin in https://github.com/feschber/lan-mouse/pull/325
- Add development flatpak manifest by @ayykamp in https://github.com/feschber/lan-mouse/pull/328
- Include libadwaita and other dependencies in the app bundle on macOS by @mrled in https://github.com/feschber/lan-mouse/pull/271
- Partially Revert "slow scrolling chrome with emulation=wlroots captur… by @feschber in https://github.com/feschber/lan-mouse/pull/334
- prevent authorization request spamming windows by @feschber in https://github.com/feschber/lan-mouse/pull/335
- macsos: use ScrollEventUnit::LINE for mousewheel by @feschber in https://github.com/feschber/lan-mouse/pull/337
- macos: emulate double / triple click by @feschber in https://github.com/feschber/lan-mouse/pull/338
- macos: fix duplicated key release event by @feschber in https://github.com/feschber/lan-mouse/pull/340
- Reset double click on move by @feschber in https://github.com/feschber/lan-mouse/pull/341
- macos: fix modifier capture by @feschber in https://github.com/feschber/lan-mouse/pull/342
- fix inconsistent mouse capture on macos by @feschber in https://github.com/feschber/lan-mouse/pull/346
- Add rustfmt.toml for explicit styling by @NeoTheFox in https://github.com/feschber/lan-mouse/pull/348
- macos: fix scroll capture by @feschber in https://github.com/feschber/lan-mouse/pull/350
- improve reliability of connections by @feschber in https://github.com/feschber/lan-mouse/pull/349
- feat: add binary cache to instructions by @skifli in https://github.com/feschber/lan-mouse/pull/353
- fix: remote key-up on triggered release by @jonstelly in https://github.com/feschber/lan-mouse/pull/371
- Save config by @feschber in https://github.com/feschber/lan-mouse/pull/345
- rust.yml: run fmt/build/check/test separately by @feschber in https://github.com/feschber/lan-mouse/pull/375
- build releases on ubuntu 22.04 by @feschber in https://github.com/feschber/lan-mouse/pull/382
- Handle the RemoteDesktop portal restore token correctly by @whot in https://github.com/feschber/lan-mouse/pull/383
- update cachix and disable magic nix-cache by @feschber in https://github.com/feschber/lan-mouse/pull/393
- Linux -> macOS fixes by @kenichi in https://github.com/feschber/lan-mouse/pull/385
- fix(macos): forward back/forward mouse buttons in capture and emulation by @tyvsmith in https://github.com/feschber/lan-mouse/pull/392
- fix: nix evaluation warnings + flake improvements by @onelocked in https://github.com/feschber/lan-mouse/pull/395
- fix icon build by @feschber in https://github.com/feschber/lan-mouse/pull/399
- Fix ci by @feschber in https://github.com/feschber/lan-mouse/pull/400
- feat: workflow and build updates by @jonstelly in https://github.com/feschber/lan-mouse/pull/372
- chore: developer experience - pre-commit hook, ai instructions, yaml formatting by @jonstelly in https://github.com/feschber/lan-mouse/pull/374
- automatically update config when changed by @feschber in https://github.com/feschber/lan-mouse/pull/402
- Macos menubar app by @jondkinney in https://github.com/feschber/lan-mouse/pull/417
- move feature flags to build.rs by @feschber in https://github.com/feschber/lan-mouse/pull/439
- Move feature flags to build script by @feschber in https://github.com/feschber/lan-mouse/pull/444
- include commit hash in pre-release by @feschber in https://github.com/feschber/lan-mouse/pull/456
- macos: fix Option+Arrow chords + modifier-state corruption in repeat-task cleanup by @tyvsmith in https://github.com/feschber/lan-mouse/pull/441
New Contributors
- @nxm made their first contribution in https://github.com/feschber/lan-mouse/pull/236
- @AdamJedl made their first contribution in https://github.com/feschber/lan-mouse/pull/241
- @emmanuel-ferdman made their first contribution in https://github.com/feschber/lan-mouse/pull/242
- @Vassili-Dev made their first contribution in https://github.com/feschber/lan-mouse/pull/240
- @mrled made their first contribution in https://github.com/feschber/lan-mouse/pull/266
- @michellao made their first contribution in https://github.com/feschber/lan-mouse/pull/281
- @TheMrMilchmann made their first contribution in https://github.com/feschber/lan-mouse/pull/283
- @ayykamp made their first contribution in https://github.com/feschber/lan-mouse/pull/308
- @selckin made their first contribution in https://github.com/feschber/lan-mouse/pull/325
- @NeoTheFox made their first contribution in https://github.com/feschber/lan-mouse/pull/348
- @skifli made their first contribution in https://github.com/feschber/lan-mouse/pull/353
- @jonstelly made their first contribution in https://github.com/feschber/lan-mouse/pull/371
- @whot made their first contribution in https://github.com/feschber/lan-mouse/pull/383
- @kenichi made their first contribution in https://github.com/feschber/lan-mouse/pull/385
- @tyvsmith made their first contribution in https://github.com/feschber/lan-mouse/pull/392
- @onelocked made their first contribution in https://github.com/feschber/lan-mouse/pull/395
- @jondkinney made their first contribution in https://github.com/feschber/lan-mouse/pull/417
Full Changelog: https://github.com/feschber/lan-mouse/compare/v0.10.0...v0.11.0