Lan Mouse: Una Tastiera e un Mouse per Tutti i Tuoi Computer
Immagina: hai due monitor sulla scrivania, collegati a computer diversi — Linux di lavoro e Mac personale. Passare da uno all'altro è estenuante: due tastiere, due mouse, continua confusione. La soluzione? Lan Mouse — un'alternativa open-source ad Apple Universal Control per tutte le piattaforme.
Cosa può fare questo "switch KVM digitale"
Lan Mouse è una soluzione multipiattaforma per condividere mouse e tastiera tra più computer sulla stessa rete. Vantaggi principali:
- Multipiattaforma: Linux (GNOME, KDE, Sway, Hyprland), Windows, macOS
- Alta velocità: l'implementazione in Rust garantisce una latenza minima
- Sicurezza: il traffico è crittografato tramite DTLS (WebRTC)
- Flessibilità: supporto per diversi backend per vari ambienti
- Semplicità: interfaccia GTK e configurazione basata su TOML

Come funziona tecnicamente
Il progetto utilizza diversi meccanismi di input a seconda della piattaforma:
- Wayland: protocolli wlr-virtual-pointer e virtual-keyboard per wlroots, libei per GNOME/KDE
- Windows/MacOS: API native per l'emulazione dell'input
- Acquisizione input: protocollo layer-shell o libei a seconda dell'ambiente
Curiosità: per compositor Wayland come Sway, viene creata una finestra di un singolo pixel ai bordi dello schermo per un passaggio fluido del cursore.
Uso pratico: tre scenari
- Home office — controlla il tuo Linux di lavoro e il MacBook personale con un solo mouse
- Gaming + streaming — controlla il tuo PC da gaming e la macchina per lo streaming senza dispositivi extra
- Sviluppo multipiattaforma — testa le applicazioni su diversi sistemi operativi senza dover cambiare
Installazione in 5 minuti
Per Arch Linux:
pacman -S lan-mouse
Oppure tramite Cargo per tutte le piattaforme:
cargo install lan-mouse
Configurazione tramite un semplice file TOML:
[[clients]]
position = "right"
hostname = "work-pc"
activate_on_startup = true
Cosa c'è nel roadmap degli sviluppatori
- Supporto per l'acquisizione input su X11
- Misurazione e visualizzazione della latenza
- Condivisione della clipboard tra i dispositivi
Conclusione: chi dovrebbe provarlo
Lan Mouse è una ottima soluzione per:
- Sviluppatori che lavorano con più macchine
- Utenti di workstation ibride (Linux + Windows/Mac)
- Entusiasti di Wayland che cercano alternative a Synergy
Il progetto è attivamente sviluppato e offre già funzionalità core stabili. Se sei stanco del balletto degli switch — è il momento di provare questo strumento open-source.
Progetti correlati