Pokud váš monitorovací panel ukazuje, že myš nebo klávesnice neutichnou ani o polední pauze, díváte se na typickou stopu mouse jiggleru. Takový vzorec se odhalí snadno. Těžší je zjistit, proč vůbec někdo cítil potřebu aktivitu předstírat – a právě tato druhá otázka je důležitější než ta první.

Mouse jiggler, tedy simulátor pohybu myši, je malé zařízení nebo program, který v pravidelných intervalech posouvá kurzorem nebo simuluje stisky kláves, aby se počítač nejevil jako nečinný. Některé jsou malá zařízení do USB, jiné podložky, na které se položí myš, další čistě software. Cíl je vždy stejný: stav zůstává zelený, i když nikdo nepracuje. S rozšířením home office a hybridní práce se téma ve firmách objevuje pravidelně.

Tento průvodce se věnuje oběma stránkám problému. Nejdřív technice: jak tyto nástroje fungují a co je skutečně vidět, když je někdo používá. Pak – a to je důležitější – proč je odhalení jiggleru jen snadných 10 % práce, jak vypadá zbývajících 90 % a co musí zaměstnavatelé v Česku zohlednit z právního hlediska.

Co mouse jiggler ve skutečnosti dělá

Hardwarový jiggler je obvykle zařízení do USB podobné malému donglu. Operační systém ho rozpozná jako zařízení HID (Human Interface Device), tedy stejnou třídu jako jakoukoli klávesnici nebo myš, a jiggler pak v pevných intervalech posílá drobné signály pohybu nebo kliknutí. Softwarové jigglery dělají totéž bez hardwaru: skript na pozadí posune kurzor o pixel nebo v nastavených intervalech stiskne neškodnou klávesu. Existují i čistě mechanické modely, které myší fyzicky pohybují a v systému se vůbec neobjeví jako samostatné zařízení.

Všechny varianty existují z jediného důvodu: mají obejít detekci nečinnosti. Stav „Nepřítomen“ v Teams nebo Slacku, automatické zamknutí obrazovky i některé monitorovací nástroje reagují až tehdy, když po určitou dobu nepřijde žádný vstup. Jiggler odstraní právě tento signál – aniž by se přitom pracovalo.

Jak odhalit mouse jiggler: signály, které stojí za kontrolu

Žádný jednotlivý signál neprokazuje, že někdo jiggler používá. Některé vzorce si ale zaslouží bližší pohled dřív, než vyvodíte závěry.

  • Rytmus metronomu. Skutečné pohyby myši jsou nepravidelné: nárazy, pauzy, opravy. Kurzor, který se v podezřele pravidelných intervalech – řekněme každých 30 až 60 sekund – posune o stejnou malou vzdálenost, působí mechanicky. Neprozradí ho samotný pohyb, ale jeho pravidelnost.
  • Pohyb bez výsledku. Kurzor se hýbe, ale žádné okno se nezmění, žádný dokument se neposune, žádné kliknutí nic nespustí. Pohyb bez jakéhokoli účinku je nejsilnější jednotlivá indicie.
  • Aktivita bez jediného poklesu. Každý pracovní den má přirozené mezery – telefonát, přestávku na kávu, oběd. Stav, který celých osm hodin ukazuje nepřetržitou aktivitu, je podezřelejší než stav s běžnými přestávkami.
  • Kanály, které si neodpovídají. Kurzor je aktivní, ale přepínání aplikací, aktivita v prohlížeči nebo v komunikátoru téměř chybí. Skutečná práce téměř vždy zanechává stopy ve více kanálech současně.

Teplotní mapa CleverControl s hodinovou aktivitou zaměstnance za sedm dní a zřetelným poklesem v polední pauze

Takhle vypadá běžný pracovní den v CleverControl: aktivita stoupá a klesá, v poledne je vidět pauza. Nápadný by byl řádek s trvale maximálními hodnotami bez jediného poklesu.

Žádný z těchto signálů sám o sobě neopravňuje k obvinění. Je to důvod k rozhovoru, ne k postihu.

Kde technická detekce naráží na hranice

Tuto část většina návodů přeskakuje. Je ale důležitá, protože ukazuje, co technická detekce realisticky dokáže.

Operační systémy nebyly navrženy k odhalování jiggleru. Windows sice zaznamenává připojení nového zařízení (například v Prohlížeči událostí) a pomocí zásad skupiny nebo řízení zařízení v Microsoft Defenderu lze omezit, která zařízení USB je možné nainstalovat. To ale vypovídá o zařízeních, ne o tom, zda vstup pochází od člověka, a ve Správci úloh z toho nic neuvidíte. V macOS lze spuštěné procesy zkontrolovat v Monitoru činnosti a položky načítané při přihlášení v Nastavení systému nebo pomocí nástroje příkazového řádku sfltool; v nejlepším případě tak najdete softwarový jiggler, nikdy hardwarový. Žádný z běžných operačních systémů nemá vestavěný detektor jiggleru.

Hardwarové jigglery situaci dále komplikují. Protože se hlásí jako standardní zařízení HID, lze je v zásadě identifikovat podle identifikátorů výrobce a produktu. IT oddělení může omezit instalaci softwaru na administrátory, povolit jen registrovaná vstupní zařízení nebo si nechat posílat upozornění, když se připojí nové vstupní zařízení USB. Seznam blokovaných zařízení ale zastaví jen ta, která už na něm jsou, a mechanické modely pod myší se jako zařízení vůbec neukážou. Softwarové jigglery jsou ještě obtížnější: na úrovni vstupu je skript, který posune kurzor o pixel, jen těžko odlišitelný od člověka, který se lehce dotkne myši. Windows sice softwarově generované vstupy interně označuje jako „injektované“, stejné označení ale nesou i legitimní nástroje, jako je vzdálená plocha nebo software pro usnadnění přístupu, a dá se obejít – samo o sobě tedy nic nedokazuje.

To je praktická hranice: detekce pouze na úrovni vstupů vždy povede k planým poplachům i k přehlédnutým případům, protože operační systém nedokáže s jistotou rozlišit „tohle posunul stroj“ od „člověk se myši sotva dotkl“. Brát upozornění na jiggler jako důkaz je proto chyba na jakékoli platformě.

Schéma: při skutečné práci se střídají vstupy, programy i výsledky, s mouse jigglerem jsou vidět jen pravidelné pohyby myši

Jiggler vytváří pohyb, ne práci: chybí přepínání programů i výsledky.

Proč kontext řekne víc než záznamy myši – a co dovoluje české právo

Pokud záznamy kurzoru a klávesnice otázku nerozhodnou, co ji rozhodne? Kontext. Snímek obrazovky z podezřelého úseku ukáže, zda byl skutečně otevřený dokument a pracovalo se na něm, zda se aktivně používala aplikace v popředí – nebo zda byla celou dobu vidět zamknutá obrazovka či prázdná plocha, zatímco jiggler držel stav zelený.

Právě tady simulace selhává: jiggler může oklamat časovač nečinnosti, ale nedokáže vytvořit dojem, že se dokument upravuje nebo že je karta prohlížeče aktivní, když to není pravda. Vstupní data ukazují pohyb, aktivita aplikací a snímky obrazovky ukazují obsah. Oba zdroje odpovídají na jiné otázky.

V Česku je přitom rámec poměrně přísný. Podle § 316 zákoníku práce smí zaměstnavatel přiměřeným způsobem kontrolovat, zda zaměstnanci nepoužívají jeho výpočetní techniku pro osobní potřebu. Podrobovat je otevřenému nebo skrytému sledování, odposlechu telefonních hovorů či kontrole elektronické pošty ale nesmí bez závažného důvodu spočívajícího ve zvláštní povaze své činnosti – a pokud takový důvod má, musí zaměstnance přímo informovat o rozsahu kontroly a o způsobech jejího provádění. Dodržování těchto pravidel kontroluje inspekce práce, která může za neoprávněné narušení soukromí uložit pokutu; zpracování osobních údajů podle GDPR dozoruje Úřad pro ochranu osobních údajů (ÚOOÚ). Odborníci na pracovní právo (stanovisko CzELA k práci na dálku z roku 2025) dodávají, že samotná práce z domova závažným důvodem není, že sledovat každé kliknutí, plošně snímat obrazovku nebo průběžně sledovat práci online je nepřiměřené a že souhlas zaměstnance rozsáhlejší sledování neospravedlní. Snímky obrazovky a data o aktivitě proto používejte cíleně – při konkrétním podezření a jen v rozsahu, o kterém zaměstnanci předem vědí.

S CleverControl může vedoucí v zabezpečeném webovém účtu projít konkrétní časový úsek a porovnat snímky obrazovky s aktivitou aplikací a webových stránek ze stejného období – pokud je takové kontrolní opatření u vás oprávněné a zaměstnanci o něm vědí. Pohybuje-li se kurzor, zatímco obrazovka celé hodiny ukazuje prázdnou plochu nebo nedotčenou aplikaci, řekne tato kombinace víc než jakýkoli záznam kurzoru.

Přehled CleverControl se snímky obrazovky za jeden den a aktivitou programů a webových stránek za stejné období

Kontext místo záznamu kurzoru: snímky obrazovky a aktivita programů za stejné období – cíleně, se závažným důvodem a v rozsahu, o kterém zaměstnanci vědí.

Skutečná otázka: proč někdo sáhne po jiggleru?

Toto je nejdůležitější část – a přesně ta, kterou čistě technická odpověď vynechává. Jiggler není příčina. Je to reakce na něco, nejčastěji na systém, který zaměstnanec považuje za nespravedlivý, nejasný nebo poctivě nesplnitelný.

O čem výskyt jiggleru ve skutečnosti vypovídá:

  • KPI, které měří přítomnost, ne výsledky. Pokud ukazatel, podle kterého někdo působí produktivně, zní „hýbala se myš?“, vytvořili jste motivaci pohyb myši předstírat. Nejde o nepoctivost ve vzduchoprázdnu, ale o předvídatelnou reakci na špatně zvolené měřítko.
  • Nesoulad v pracovní zátěži. Kdo své úkoly zvládne za čtyři hodiny denně, ale má vykazovat osm hodin viditelné aktivity, dostává motivaci zbylé čtyři „vyrobit“. Jiggler je důsledkem rozhovoru o zátěži, který nikdo nevedl.
  • Nedůvěra k samotnému monitoringu. Pokud lidé věří, že každá nečinnost bude potrestána bez ohledu na to, zda je práce hotová, stává se předstírání aktivity racionální strategií – i pro ty, kdo svou práci jinak dělají dobře.
  • Skutečný úmysl klamat. I to se stává: někdo prostě nepracuje a chce to skrýt. Je to reálná možnost, ale jen jedno z několika vysvětlení, ne výchozí předpoklad.

Vedoucí, který každé upozornění bere jako důkaz posledního vysvětlení a první tři přeskočí, nic nevyřeší. Hůř: zbytek týmu se naučí, že nejbezpečnější odpovědí na vadné KPI je lépe se maskovat, ne problém otevřít. Jak odhalit krádež pracovního času, aniž byste do této pasti spadli, popisujeme v samostatném průvodci.

Přiměřená reakce: co konkrétně dělat

Osvědčený postup ve chvíli, kdy máte před sebou podezřelý vzorec:

  1. Potvrďte vzorec dřív, než pojmenujete příčinu. Prohlédněte si kontext za daný úsek – v rozsahu, který vaše pravidla dovolují. Vylučte technické plané poplachy: naplánovanou úlohu, zaseknutý skript, legitimní nástroj pro usnadnění přístupu.
  2. Prověřte KPI, nejen člověka. Zjistěte, zda se cíle dané role měří viditelnou aktivitou, výsledky, nebo obojím. Pokud zní odpověď „hlavně aktivitou“, máte pravděpodobnou příčinu – a ta se týká celého týmu, ne jednoho člověka.
  3. Nejdřív rozhovor, potom důsledky. Začněte tím, co jste zjistili, ne závěrem: „V záznamech vidím nepřetržitý vstup v časech, kdy obrazovka vypadá nečinně. Můžete mi vysvětlit, co se tehdy dělo?“ Tak získáte informace. Obvinění vám přinese jen obranu.
  4. Oddělte oba scénáře. Pokud se ukáže problém se zátěží nebo s KPI, je potřeba změnit pravidla: upravit ukazatel, přerozdělit práci, vyjasnit, co v dané roli znamená „produktivní“. Pokud se ukáže porušení povinností, postupujte podle zákoníku práce a úměrně tomu, co lze doložit; při soustavném méně závažném porušování lze dát výpověď jen tehdy, byl-li zaměstnanec v posledních šesti měsících písemně upozorněn na možnost výpovědi (§ 52 písm. g) zákoníku práce).
  5. Opravte motivaci, ne jen incident. Pokud se jiggler objevil proto, že váš systém odměňuje zdání vytíženosti, jeden rozhovor s jedním zaměstnancem nezabrání dalšímu, aby sáhl po stejném obejití. Zkontrolujte, co váš monitoring ve skutečnosti měří.

Pět kroků přiměřené reakce na podezření z používání mouse jiggleru

Nejdřív ověřit a promluvit si, pak rozhodnout o důsledcích – a opravit systém, kvůli kterému byl jiggler lákavý.

Tady transparentnost zmůže víc než jakákoli detekce. Zaměstnanci, kteří vědí, co se měří a co vedoucí vidí a co ne, méně často předpokládají to nejhorší a spíš přímo otevřou problém se zátěží, místo aby ho potichu obcházeli. Jak toho dosáhnout v praxi, ukazujeme v článcích o tom, jak informovat zaměstnance o monitorování, a o etice monitorování zaměstnanců. Nejasná pravidla jsou přesně ta mezera, kterou jigglery využívají.

Kultura, která jigglery nepotřebuje

Nejtrvalejším řešením není lepší metoda detekce, ale odstranění důvodu, proč by po jiggleru vůbec někdo sahal.

  • Měřte výsledky, kde to jde. Odevzdané výstupy, reakční doby, dokončené úkoly – cokoli, co má blíž ke skutečné práci než k pohybu kurzoru.
  • Zveřejněte pravidla monitoringu. Jasně řekněte, co se zaznamenává a proč, a dbejte na to, aby šlo o ověřování výsledků a podporu týmu, ne o přistihování lidí.
  • Kontrolujte kontrolující. Pravidelně ověřujte, zda vedoucí používají data o aktivitě přiměřeně a nepovažují každou chvíli nečinnosti za podezřelou. Přehnaná reakce na běžné přestávky učí lidi je skrývat.
  • Berte přestávky jako normální. Pokud vaše pravidla potichu trestají každý pokles aktivity, vytvořili jste přesně tu motivaci, na kterou jiggler odpovídá.

V Česku k tomu existuje dobrý výchozí bod. Zaměstnavatel musí tak jako tak vést evidenci pracovní doby se začátkem a koncem odpracovaných směn (§ 96 zákoníku práce) a práce na dálku se zpravidla vykonává na základě písemné dohody (§ 317). Právě v ní je dobré stanovit, jak se bude práce vykazovat a kontrolovat – stanovisko CzELA doporučuje spíš přehledy činností vedené samotným zaměstnancem než průběžné sledování. Transparentní záznam pracovní doby je lepším měřítkem než zelená tečka v chatu a jiggleru bere smysl.

Tým, který ukazateli důvěřuje, ho nemusí falšovat. Vyřešit tento problém je levnější než honit každý nový model jiggleru, který se objeví na trhu. Potřebujete k tomu tři věci: pravidla, která říkají, co se měří a proč; KPI, které odráží skutečné výsledky, a ne pouhou přítomnost; a vedoucí, kteří na podezřelý vzorec reagují otázkou, ne verdiktem. Jakmile tyto tři věci fungují, technické závody v detekci do velké míry ztrácejí význam.

Časté otázky

Je používání mouse jiggleru nezákonné?
Samotné zařízení zakázané není. Rozhoduje pracovní smlouva, vnitřní předpisy a pravidla monitoringu ve firmě. Pokud zaměstnanec jiggler používá, aby předstíral práci, kterou neodvedl, může jít o porušení povinností vyplývajících z právních předpisů vztahujících se k vykonávané práci. Podle závažnosti pak připadá v úvahu i výpověď podle § 52 písm. g) zákoníku práce – při soustavném méně závažném porušování ovšem jen po předchozím písemném upozornění. Zda to platí v konkrétním případě, záleží na okolnostech a na důkazech, včetně toho, zda byly získány v souladu s § 316.

Dokáže monitorovací software mouse jiggler odhalit automaticky?
Některé programy neobvyklé vzorce aktivity automaticky označí a přehledy aktivity anomálie zviditelní – anomálie ale ještě není potvrzená odpověď. Vedoucí musí i nadále prověřit kontext, aby posoudil, zda je vzorec opravdu mechanický, nebo jde jen o neobvykle klidný, ale skutečný pracovní den. Kdo bere upozornění jako automatický důkaz, přeskakuje právě ten krok, který objasní, co se stalo.

Smí zaměstnavatel sledovat zaměstnance na home office?
Platí stejná pravidla jako na pracovišti, tedy § 316 zákoníku práce. Podle stanoviska CzELA samotná práce z domova závažným důvodem pro rozsáhlejší sledování není a plošné snímání obrazovky nebo kamera snímající domácí pracoviště jsou nepřiměřené. Rozumnější je hodnotit výsledky, dohodnout si pravidla vykazování práce v dohodě o práci na dálku a cílenou kontrolu použít jen při konkrétním podezření – vždy s předchozím informováním zaměstnance.

Co říct zaměstnanci, když máte podezření na jiggler?
Začněte tím, co jste zjistili, ne závěrem: popište konkrétní vzorec v záznamech a požádejte o vysvětlení. Získáte tak vysvětlení místo obranné reakce a necháte prostor pro to, že odpovědí bude problém se zátěží, nikoli nepoctivost.

Dají se hardwarové jigglery zablokovat snáz než softwarové?
O něco snáz. USB jigglery se hlásí jako vstupní zařízení s identifikovatelnými kódy výrobce a produktu, které může IT v zásadě zablokovat nebo vyloučit seznamem povolených zařízení – nové modely se ale objevují rychleji, než se seznamy aktualizují. Mechanické modely nejsou technicky vidět vůbec a softwarové jigglery simulují vstup na úrovni, kterou lze jen velmi těžko odlišit od lehkého skutečného používání myši.

Jak poznám, že skutečným problémem je moje KPI, a ne zaměstnanec?
Pokud ukazatel, podle kterého je někdo hodnocen, odměňuje viditelnou aktivitu místo odvedené práce, je to silný signál, že nejdřív je třeba opravit motivaci. Ověřte si, zda podobné vzorce vykazují i další lidé hodnocení stejným ukazatelem: vzorec v celém týmu ukazuje na systém, ne na člověka.

Musím zaměstnance o monitoringu předem informovat?
Ano. Pokud máte pro kontrolu závažný důvod, ukládá vám § 316 odst. 3 zákoníku práce zaměstnance přímo informovat o rozsahu kontroly a o způsobech jejího provádění; k tomu se přidává informační povinnost podle čl. 13 GDPR. Působí-li u vás odborová organizace, počítejte s tím, že ji zaměstnavatel musí informovat o základních otázkách pracovních podmínek a jejich změnách (§ 279 zákoníku práce) a – má-li alespoň 10 zaměstnanců – tyto otázky s ní také projednat (§ 280). Přehled najdete v našem článku o požadavcích GDPR na monitorování zaměstnanců. Konkrétní požadavky pro vaši firmu si před zavedením monitoringu ověřte s právníkem.

Upozornění: tento článek poskytuje obecný přehled a nenahrazuje právní poradenství v konkrétním případě.