Se la dashboard di monitoraggio mostra una tastiera o un mouse che non si fermano mai, nemmeno durante la pausa pranzo, ha davanti la firma classica di un mouse jiggler. Riconoscere questo schema è facile. Più difficile è capire perché un dipendente abbia sentito il bisogno di simulare attività, e questa seconda domanda conta più della prima.

Un mouse jiggler, detto anche simulatore di movimento del mouse, è un piccolo dispositivo o programma che sposta il cursore o simula la pressione di tasti a intervalli regolari, così che il computer non risulti mai inattivo. Alcuni sono chiavette USB, altri piccole piattaforme su cui si appoggia il mouse, altri ancora semplici software. L'obiettivo è sempre lo stesso: mantenere lo stato «disponibile» anche quando nessuno sta lavorando. Con la diffusione dello smart working, il tema si presenta sempre più spesso anche nelle aziende italiane.

Questa guida affronta entrambe le facce del problema. Prima la parte tecnica: come funzionano questi strumenti e che cosa si vede davvero quando qualcuno ne usa uno. Poi, e soprattutto, perché individuare un jiggler è solo il 10% facile del lavoro, com'è fatto il restante 90% e quali regole deve rispettare in Italia un datore di lavoro che vuole verificare l'attività al computer.

Che cosa fa davvero un mouse jiggler

Un jiggler hardware è di solito una periferica USB a forma di piccola chiavetta. Il sistema operativo lo riconosce come dispositivo HID (Human Interface Device), la stessa classe di qualsiasi tastiera o mouse, e a intervalli fissi invia piccoli segnali di movimento o di clic. I jiggler software fanno la stessa cosa senza hardware: uno script in background sposta il cursore di un pixel o preme un tasto innocuo a intervalli prestabiliti. Esistono poi modelli puramente meccanici, che muovono fisicamente il mouse e non compaiono nemmeno come dispositivo.

Tutte le varianti esistono per un unico motivo: aggirare il rilevamento dell'inattività. Lo stato «assente» di Teams o Slack, il blocco automatico dello schermo e alcuni strumenti di monitoraggio attendono un certo periodo senza input prima di segnalare inattività. Il jiggler elimina proprio quel segnale, senza che venga svolto alcun lavoro.

Come riconoscere un mouse jiggler: i segnali da verificare

Nessun segnale, da solo, dimostra che qualcuno usa un jiggler, ma alcuni schemi meritano un'occhiata più attenta prima di trarre conclusioni.

  • Un ritmo da metronomo. I movimenti umani del mouse sono irregolari: raffiche, pause, correzioni. Un cursore che si sposta sempre della stessa piccola distanza a intervalli sospettosamente regolari, per esempio ogni 30-60 secondi, sembra meccanico più che umano. A tradirlo non è il movimento in sé, ma la sua regolarità.
  • Movimento senza risultato. Il cursore si muove, ma nessuna finestra cambia, nessun documento scorre, nessun clic produce effetti. Un movimento senza alcuna conseguenza è l'indizio singolo più forte.
  • Un'attività che non cala mai. Ogni giornata di lavoro ha pause naturali: una telefonata, un caffè, il pranzo. Uno stato che mostra attività continua per otto ore di fila, senza alcun calo, è più sospetto di uno con pause normali.
  • Canali che non tornano. C'è attività del cursore, ma il passaggio tra applicazioni, la navigazione web o la messaggistica restano piatti. Il lavoro vero lascia quasi sempre tracce su più canali contemporaneamente.

Mappa di calore di CleverControl con l'attività oraria di un dipendente nell'arco di sette giorni e un calo evidente durante la pausa pranzo

Ecco come appare una giornata normale in CleverControl: l'attività sale e scende, con una pausa visibile a metà giornata. A destare attenzione sarebbe una riga con valori massimi costanti, senza alcun calo.

Nessuno di questi segnali basta, da solo, a fondare un'accusa. Sono un motivo per parlarne con la persona, non per avviare una contestazione disciplinare.

Dove il rilevamento tecnico si ferma

È la parte che quasi tutte le guide saltano, ed è importante perché fissa aspettative realistiche su ciò che il rilevamento tecnico può davvero offrire.

I sistemi operativi non sono stati progettati per individuare i jiggler. Windows registra quando viene collegato un nuovo dispositivo (per esempio nel Visualizzatore eventi) e consente di limitare i dispositivi USB installabili tramite Criteri di gruppo o il controllo dei dispositivi di Microsoft Defender. Questo però dice qualcosa sui dispositivi, non sul fatto che un input provenga da una persona, e in Gestione attività non compare nulla di tutto ciò. Su macOS si possono controllare i processi in esecuzione in Monitoraggio Attività e gli elementi in background caricati all'accesso nelle Impostazioni di Sistema o con lo strumento da riga di comando sfltool; nel migliore dei casi si scopre così un jiggler software, mai uno hardware. Nessuno dei sistemi operativi più diffusi include un rilevatore di jiggler integrato.

I jiggler hardware complicano ulteriormente le cose. Poiché si registrano come normali dispositivi HID, in linea di principio possono essere identificati tramite i codici del produttore e del prodotto, e l'IT può riservare l'installazione del software agli amministratori, ammettere solo dispositivi di input registrati o ricevere un avviso quando ne viene collegato uno nuovo. Una lista di blocco, però, ferma solo i dispositivi che qualcuno vi ha già inserito, e i modelli meccanici appoggiati sotto il mouse non compaiono affatto. I jiggler software sono ancora più difficili: a livello di input, uno script che sposta il cursore di un pixel è quasi indistinguibile da una persona che sfiora appena il mouse. Windows contrassegna internamente come «iniettati» gli input generati via software, ma lo stesso contrassegno lo portano anche strumenti legittimi come il desktop remoto o le tecnologie assistive, e può essere aggirato: da solo non prova nulla.

Ecco il limite pratico: un rilevamento basato solo sugli input produrrà sempre falsi positivi e falsi negativi, perché il sistema operativo non può distinguere con certezza tra «l'ha mosso una macchina» e «una persona l'ha appena toccato». Trattare un avviso di jiggler come una prova è un errore su qualsiasi piattaforma.

Schema: nel lavoro reale cambiano input, programmi e risultati; con un mouse jiggler ci sono solo movimenti regolari del mouse

Un jiggler produce movimento, non lavoro: mancano i cambi di programma e i risultati.

Perché il contesto conta più dei log del mouse, e che cosa consente la legge in Italia

Se i log di cursore e tastiera non bastano a chiarire la questione, che cosa la chiarisce? Il contesto. Uno screenshot del periodo segnalato mostra se c'era davvero un documento aperto e in lavorazione, se un'applicazione era in primo piano e in uso, oppure se per tutto il tempo lo schermo è rimasto sulla schermata di blocco o su un desktop vuoto mentre il jiggler teneva lo stato in verde.

È qui che la simulazione crolla: un jiggler può ingannare un timer di inattività, ma non può far sembrare modificato un documento o attiva una scheda del browser se nessuna delle due cose è vera. I dati di input mostrano movimento; l'attività dei programmi e gli screenshot mostrano contenuto. Le due fonti rispondono a domande diverse.

In Italia, però, questi strumenti seguono regole precise. L'articolo 4 dello Statuto dei Lavoratori (legge 300/1970, come modificato dal d.lgs. 151/2015) ammette gli strumenti dai quali derivi anche la possibilità di controllo a distanza dei lavoratori solo per esigenze organizzative e produttive, per la sicurezza del lavoro e per la tutela del patrimonio aziendale, e solo previo accordo con le rappresentanze sindacali (RSU o RSA) oppure, in mancanza, previa autorizzazione dell'Ispettorato del lavoro. L'eccezione per gli strumenti «utilizzati per rendere la prestazione» va letta in senso restrittivo: il Garante per la protezione dei dati personali ha ribadito nel provvedimento del 29 aprile 2025 che copre solo ciò che è strettamente funzionale allo svolgimento del lavoro, e un software di monitoraggio serve a controllare, non a lavorare. I dati raccolti sono utilizzabili ai fini del rapporto di lavoro solo se il lavoratore ha ricevuto un'adeguata informazione sulle modalità d'uso degli strumenti e sui controlli, nel rispetto del GDPR e del Codice privacy (art. 114 del d.lgs. 196/2003).

C'è poi un limite di metodo. Nelle Linee guida del 2007 su posta elettronica e internet, i cui principi il Garante considera ancora validi, la registrazione dei caratteri digitati sulla tastiera e la riproduzione sistematica delle pagine web visualizzate dal lavoratore figurano tra i trattamenti non consentiti. Per questo gli screenshot vanno usati in modo mirato, per un periodo e un motivo precisi, non come registrazione continua dell'intera giornata. Per chi lavora in modalità agile, inoltre, la legge 81/2017 (art. 21) affida all'accordo individuale la disciplina del potere di controllo, sempre nel rispetto dell'articolo 4.

Con CleverControl un responsabile può esaminare il periodo in questione nell'account web protetto e confrontare gli screenshot con l'attività di programmi e siti web registrata nella stessa fascia oraria. Se il cursore si muoveva ma lo schermo mostra per ore un desktop vuoto o un'applicazione mai toccata, questa combinazione dice molto più di qualsiasi log del cursore. I moduli attivi si possono scegliere computer per computer, così la configurazione può rispecchiare esattamente ciò che prevedono l'accordo sindacale o l'autorizzazione dell'Ispettorato.

Panoramica di CleverControl con gli screenshot di una giornata e l'attività di programmi e siti web nello stesso periodo

Contesto invece del log del cursore: screenshot e attività dei programmi per lo stesso periodo, consultati solo per un motivo preciso e nei limiti dell'accordo previsto dall'art. 4 dello Statuto.

La vera domanda: perché qualcuno ricorre a un jiggler?

È la sezione più importante, ed è proprio quella che una risposta puramente tecnica salta del tutto. Un jiggler non è una causa. È una reazione a qualcosa, di solito a un sistema che la persona considera ingiusto, poco chiaro o impossibile da soddisfare onestamente.

Ecco che cosa indica davvero la presenza di un jiggler:

  • Un KPI che misura la presenza, non i risultati. Se l'indicatore che stabilisce se qualcuno sembra produttivo è «il mouse si è mosso?», si è creato un incentivo a simulare il movimento del mouse. Non è disonestà nel vuoto, ma la reazione prevedibile a una misura progettata male.
  • Un carico di lavoro sbilanciato. Chi per i propri compiti ha bisogno di quattro ore al giorno ma deve mostrare otto ore di attività visibile ha un incentivo a «fabbricare» le altre quattro. Il jiggler è la conseguenza di una conversazione sul carico di lavoro che nessuno ha fatto.
  • Sfiducia verso il monitoraggio stesso. Se le persone credono che ogni momento di inattività verrà punito, a prescindere dal lavoro svolto, simulare attività diventa la scelta razionale, anche per chi il proprio lavoro lo fa bene.
  • Una reale intenzione di ingannare. Succede anche questo: qualcuno semplicemente non lavora e vuole nasconderlo. È una possibilità concreta, ma è una spiegazione tra le altre, non l'ipotesi di partenza.

Il responsabile che tratta ogni avviso come prova dell'ultima spiegazione e ignora le prime tre non risolve nulla. Peggio: insegna al resto del team che la risposta più sicura a un KPI sbagliato è nascondersi meglio, non segnalare il problema. Nella nostra guida spieghiamo come individuare il furto di tempo sul posto di lavoro senza cadere in questa trappola.

Una risposta proporzionata: che cosa fare in concreto

Ecco una sequenza praticabile quando ha davanti uno schema sospetto:

  1. Confermare lo schema prima di indicare una causa. Esamini il contesto del periodo segnalato, nei limiti di ciò che consentono l'accordo o l'autorizzazione e l'informativa data ai dipendenti. Escluda i falsi positivi tecnici: un'attività pianificata, uno script bloccato, uno strumento di accessibilità legittimo.
  2. Verificare il KPI, non solo la persona. Si chieda se gli obiettivi del ruolo si misurano sull'attività visibile, sui risultati o su entrambi. Se la risposta è «soprattutto sull'attività», ha trovato la causa probabile, e riguarda tutto il team, non una sola persona.
  3. Prima il colloquio, poi gli eventuali provvedimenti. Parta da ciò che ha osservato, non da una conclusione: «Ho notato che i log mostrano un input continuo in momenti in cui lo schermo sembra inattivo: mi può spiegare che cosa stava succedendo?». Così ottiene informazioni; un'accusa porta solo a una difesa.
  4. Separare i due esiti. Se emerge un problema di carico di lavoro o di KPI, va corretta la regola: adeguare l'indicatore, ridistribuire il lavoro, chiarire che cosa significa «produttivo» per quel ruolo. Se emerge un inadempimento, si applica il procedimento disciplinare dell'articolo 7 dello Statuto: contestazione scritta dell'addebito, diritto del lavoratore di essere sentito a sua difesa e una sanzione proporzionata alla gravità dell'infrazione (art. 2106 del codice civile) e a ciò che si può effettivamente provare.
  5. Correggere l'incentivo, non solo l'episodio. Se un jiggler compare perché il sistema premia chi sembra impegnato, un colloquio con una persona non impedirà alla successiva di ricorrere alla stessa scorciatoia. Riveda che cosa misura davvero il monitoraggio.

Cinque passi per reagire in modo proporzionato al sospetto di un mouse jiggler

Prima verificare e parlare, poi decidere le conseguenze, e correggere il sistema che ha reso allettante il jiggler.

Qui la trasparenza fa più di qualsiasi rilevamento. Chi sa che cosa viene misurato, e che cosa un responsabile può vedere e non può vedere, tende meno a pensare il peggio e segnala più volentieri un problema di carico di lavoro, invece di aggirarlo in silenzio. Ne parliamo nelle nostre guide su come informare i dipendenti sul monitoraggio e sull'etica del monitoraggio dei dipendenti. Una policy poco chiara è esattamente la falla che i jiggler sfruttano.

Una cultura che non ha bisogno di jiggler

La soluzione più duratura non è un metodo di rilevamento migliore. È eliminare il motivo per cui qualcuno vorrebbe usarne uno.

  • Misurare i risultati, dove possibile. Consegne, tempi di risposta, attività completate: tutto ciò che è più vicino al lavoro reale che al movimento del cursore.
  • Rendere nota la policy di monitoraggio. Dica chiaramente che cosa viene rilevato e perché, e si assicuri che lo scopo sia verificare i risultati e sostenere il team, non cogliere qualcuno in fallo.
  • Controllare chi controlla. Verifichi periodicamente che i responsabili usino i dati di attività in modo proporzionato, senza considerare sospetto ogni periodo di inattività. Reagire in modo eccessivo alle pause normali insegna alle persone a nasconderle.
  • Normalizzare le pause. Se la policy punisce tacitamente ogni calo di attività, ha creato esattamente l'incentivo a cui risponde un jiggler.

In Italia il punto d'appoggio giusto spesso esiste già: per chi lavora in modalità agile, l'accordo individuale scritto deve indicare anche i tempi di riposo e le misure che garantiscono la disconnessione dagli strumenti di lavoro (legge 81/2017, art. 19). È il luogo naturale in cui fissare obiettivi, momenti di confronto e, se serve, una rilevazione delle ore di lavoro trasparente, invece di un pallino verde in chat.

Un team che si fida dell'indicatore non ha bisogno di falsificarlo. Ed è un problema più economico da risolvere che inseguire ogni nuovo modello di jiggler che arriva sul mercato. Servono tre cose: una policy che dica che cosa si misura e perché, un KPI che rifletta il lavoro reale e non la semplice presenza, e responsabili formati ad affrontare uno schema sospetto con una domanda anziché con un verdetto. Con questi tre elementi al loro posto, la corsa tecnologica al rilevamento perde gran parte della sua importanza.

Domande frequenti

Usare un mouse jiggler è illegale?
Il dispositivo in sé non è vietato. Contano il contratto di lavoro, il codice disciplinare del CCNL applicato e il regolamento aziendale sull'uso degli strumenti informatici. Se il jiggler viene usato per far apparire un lavoro che non viene svolto, può costituire una violazione dell'obbligo di diligenza (art. 2104 del codice civile) e giustificare una sanzione disciplinare proporzionata. Il datore di lavoro, però, deve poterlo dimostrare con dati raccolti in modo legittimo: le informazioni ottenute senza rispettare l'articolo 4 dello Statuto o senza un'adeguata informativa rischiano di non essere utilizzabili.

Un software di monitoraggio può rilevare automaticamente un mouse jiggler?
Alcuni strumenti segnalano automaticamente schemi di attività insoliti, e i riepiloghi di attività rendono visibili le anomalie, ma un'anomalia non è una risposta confermata. Un responsabile deve comunque esaminare il contesto per capire se lo schema è davvero meccanico o se si tratta solo di una giornata di lavoro reale ma poco intensa. Trattare un avviso come prova automatica significa saltare proprio il passaggio che chiarisce che cosa è successo.

Serve un accordo sindacale per installare un software di monitoraggio?
Di regola sì. Uno strumento dal quale deriva la possibilità di controllare a distanza l'attività dei dipendenti rientra nell'articolo 4 dello Statuto dei Lavoratori: può essere installato solo previo accordo con le RSU o RSA oppure, se l'accordo non viene raggiunto o non ci sono rappresentanze in azienda, con l'autorizzazione dell'Ispettorato territoriale del lavoro. Una funzione di registrazione dei tasti (keylogger) resta comunque fuori discussione: il Garante la indica tra i trattamenti non consentiti.

Che cosa devo dire a un dipendente se sospetto un jiggler?
Parta da ciò che ha osservato, non da una conclusione: descriva lo schema concreto che emerge dai log e gli chieda di spiegarlo. Così otterrà una spiegazione invece di una reazione difensiva, e lascerà spazio alla possibilità che la risposta sia un problema di carico di lavoro e non di disonestà.

I jiggler hardware sono più facili da bloccare di quelli software?
Un po' sì. I jiggler USB si registrano come dispositivi di input con codici di produttore e prodotto identificabili, che l'IT può in linea di principio bloccare o escludere con un elenco di dispositivi consentiti, ma i nuovi modelli compaiono più in fretta di quanto vengano aggiornati gli elenchi. I modelli meccanici non sono visibili a livello tecnico, e i jiggler software simulano input molto difficili da distinguere da un uso reale e leggero del mouse.

Come capisco se il vero problema è il mio KPI e non il dipendente?
Se l'indicatore con cui viene valutata una persona premia l'attività visibile anziché il lavoro completato, è un segnale forte che va corretto prima l'incentivo, e solo dopo il singolo caso. Verifichi se altre persone valutate con lo stesso indicatore mostrano schemi simili: uno schema diffuso in tutto il team indica il sistema, non la persona.

Devo informare dipendenti e rappresentanze sindacali prima di introdurre il monitoraggio?
Sì. Oltre all'informativa prevista dal GDPR, l'articolo 4 dello Statuto richiede l'accordo con le RSU o RSA (o l'autorizzazione dell'Ispettorato) e un'adeguata informazione ai lavoratori sulle modalità d'uso degli strumenti e sui controlli; per lo smart working il potere di controllo va disciplinato anche nell'accordo individuale. Se utilizza sistemi decisionali o di monitoraggio integralmente automatizzati, si aggiungono gli obblighi informativi del cosiddetto Decreto Trasparenza (d.lgs. 104/2022). Un quadro generale si trova nel nostro articolo sui requisiti del GDPR per il monitoraggio dei dipendenti. Verifichi i requisiti specifici per la sua azienda con un consulente del lavoro o un legale prima di introdurre qualsiasi strumento.

Nota: questo articolo offre una panoramica generale e non sostituisce una consulenza legale sul singolo caso.