Logitech ti vende un mouse da cento euro e poi pretende di controllarlo tramite account, telemetria e cloud. OpenLogi ribalta il gioco: niente nube, niente permessi, solo te e il tuo dispositivo. È un atto di sovranità tecnologica scritto in Rust, che parla direttamente al tuo hardware via HID++. Finalmente, il puntatore risponde a te, non a un algoritmo di San Jose.
Quando il driver diventa un cappio
Logitech Options+ non è soltanto un pannello di configurazione. È un nodo di raccolta dati che traccia ogni click, ogni scroll, ogni applicazione aperta. Quel dato finisce in profili utilizzati per pubblicità mirata o, peggio, venduti a broker terzi. L’utente diventa prodotto, il dispositivo diventa sentinella. E se provi a disinstallarlo? Il mouse perde funzionalità avanzate, come se la proprietà fosse condizionata alla sorveglianza.
Qui entra in gioco il modello di business delle periferiche: vendi l’hardware a margine basso e monetizzi il controllo software. È lo stesso schema delle stampanti che bloccano cartucce non ufficiali o delle auto che richiedono abbonamenti per riscaldare i sedili. OpenLogi spezza questo ricatto: il firmware rimane quello di Logitech, ma lo controlli tu, localmente, senza intermediari.
HID++: la lingua segreta che Logitech non voleva condividere
HID++ è il protocollo proprietario che Logitech usa per comunicare con mouse e tastiera oltre lo standard USB HID. Permette di regolare DPI, assegnare funzioni ai pulsanti, gestire lo SmartShift della rotella. Per anni è rimasto chiuso, accessibile solo tramite SDK sotto NDA o tramite reverse engineering rischioso. OpenLogi cambia le carte in tavola: implementa pienamente HID++ 2.0 in Rust, permettendo l’accesso completo senza account, senza telemetria, senza chiedere il permesso a nessuno.
Il risultato? Puoi rimappare il tasto centrale per aprire il mission control, impostare preset di DPI per passare da precisione chirurgica a scorrimento rapido, far sì che la rotella passi automaticamente dallo scatto al libero scorrimento in base alla velocità. Tutto scritto direttamente sul dispositivo, tutto salvato in un file config.toml che appartiene a te, non a Logi Bolt o a un server in Irlanda.
Niente cloud, niente account, niente scuse
OpenLogi non richiede registrazione. Non invia dati a nessun endpoint. Non ha nemmeno un’opzione di attivazione per la telemetria, perché semplicemente non esiste. Le configurazioni vivono in ~/.config/openlogi/config.toml su Linux, nella cartella Application Support su macOS, nel registro di Windows se proprio devi. È un modello di software che rispetta l’utente: funziona finché lo tieni installato, scompare se lo rimuovi, lascia dietro di sé solo ciò che gli hai dato.
Contrasto questo con Logi Options+, che crea daemon persistenti, aggiorna silenziosamente il firmware, tenta di riconnettersi al cloud anche quando dici di no. È la differenza tra uno strumento e un agente di sorveglianza mascherato da utility.
Periferiche libere: quando l’hardware incontra il software libero
OpenLogi non è soltanto un’alternativa a Options+. È un esempio di come si possa riappropriarsi della tecnologia quotidiana attraverso il software libero. Il progetto è rilasciato sotto licenza MIT/Apache-2.0, permettendo fork, audit, adattamenti. Qualcuno potrebbe prendere questo codice e aggiungere il supporto per dispositivi non Logitech, o creare un’interfaccia vocale per chi ha difficoltà motorie. La porta è aperta perché non ci sono muri legali o tecnici costruiti ad arte.
Questo approccio si contrappone nettamente a quello di aziende che trattano il firmware come bene segretissimo, aggiornabile solo tramite loro canali, spesso con l’obiettivo di aggiungere restrizioni piuttosto che funzionalità. Pensiamo alle stampanti che rifiutano cartucce rigenerate o ai termostati che diventano mattone se non paghi l’abbonamento. Con OpenLogi, il mouse rimane tuo finché lo tieni fisicamente sulla scrivania.
La guerra silenziosa per il controllo dell’input
Ogni click, ogni movimento del mouse è un dato. In contesti di sorveglianza lavorativa, questi dati possono essere usati per misurare la produttività, rilevare pause non autorizzate, prevedere l’intenzione di lasciare l’azienda. Alcuni software di monitoraggio aziendale già analizzano la velocità del cursore, la frequenza dei click, il tempo di inattività. OpenLogi non risolve questo problema alla radice, ma toglie un livello di intermediazione: se il tuo mouse non chiama casa, almeno un flusso di dati viene interrotto.
In un’epoca in cui anche le tastiere vengono vendute con keylogger integrati giustificati da ‘miglioramento dell’esperienza’, scegliere un driver che non telefona a casa è un atto di resistenza quotidiana. Non serve aspettare la rivoluzione: basta installare un pacchetto e riprendersi il controllo del puntatore.
Dalla comunità, per la comunità
OpenLogi nasce dal lavoro di AprilNEA su GitHub, uno sviluppatore che ha deciso di invertire la tendenza. Non è una startup finanziata da venture capital, non ha un piano di monetizzazione basato sui dati. È un progetto mantenuto da volontari, sostenuto da segnalazioni su GitHub Issues, migliorato da chi lo usa davvero. La documentazione è chiara, i binari sono firmati, le release sono regolari. È il modello di sviluppo che dovrebbe essere la norma, non l’eccezione.
La comunità attorno a OpenLogi include chi usa Linux per principio, chi è stanco degli account obbligatori, chi semplicemente vuole che il suo hardware risponda a un solo padrone: sé stesso. Non ci sono influencer pagati per promuoverlo, nessun comunicato stampa distribuito a pagamento. Si diffonde per parola tecnica, per issue risolte, per chi prova l’alternativa e non torna più indietro.
Limitazioni e prospettive
OpenLogi non è ancora perfetto. Alcune funzioni avanzate di Logitech Flow, come la condivisione della clipboard tra computer, sono indicate come ‘in arrivo’ ma non ancora disponibili. Il supporto per dispositivi molto nuovi potrebbe arrivare con ritardo, dato che dipende dal reverse engineering del protocollo HID++. E ovviamente, se usi un mouse non Logitech, OpenLogi non ti serve direttamente — anche se il modello è replicabile.
Queste non sono scuse per tornare a Options+. Sono aree di miglioramento aperto a chiunque voglia contribuire. Il fatto che certe funzioni manchino o arrivino in seguito è un segno di trasparenza, non di inganno. A differenza degli aggiornamenti forzati che aggiungono pubblicità al pannello di controllo, qui ciò che manca è semplicemente da costruire, non da nascondere dietro un paywall o un consenso obbligatorio.
Perché questo mouse parla italiano
In Italia, dove il diritto alla privacy è spesso sacrificato sull’altare della comodità o della presunta sicurezza, strumenti come OpenLogi assumono un valore politico. Ogni volta che scegliamo un software che non ci profiles, rifiutiamo l’idea che la nostra attenzione sia una merce da ottimizzare. Ogni driver open source che usiamo è un voto contro il capitale di sorveglianza che vuole trasformare anche il movimento del pollice in un dato da monetizzare.
OpenLogi non salverà il mondo da solo. Ma dimostra che un’alternativa è possibile: locale, trasparente, rispettosa. E che a volte, per riappropriarsi della tecnologia, basta smettere di chiedere il permesso e iniziare a scrivere il proprio config.toml.
