Si el panel de monitorización muestra que el teclado o el ratón no se detienen nunca, ni siquiera a la hora de comer, está viendo el patrón típico de un mouse jiggler. Ese patrón es fácil de detectar. Lo difícil es entender por qué alguien sintió la necesidad de simular actividad, y esa segunda pregunta importa más que la primera.

Un mouse jiggler, o simulador de movimiento del ratón, es un pequeño dispositivo o programa que mueve el cursor o simula pulsaciones cada cierto tiempo para que el ordenador no aparezca como inactivo. Algunos son pequeños dispositivos USB, otros pequeñas plataformas sobre las que se apoya el ratón y otros, simple software. El objetivo siempre es el mismo: que el estado siga en verde aunque nadie esté trabajando. Con el teletrabajo, el tema aparece cada vez más en las empresas.

Esta guía aborda las dos caras del problema. Primero, la parte técnica: cómo funcionan estas herramientas y qué se ve realmente cuando alguien usa una. Después, la más importante: por qué detectar un jiggler es solo la parte fácil (un 10 %) del trabajo, cómo es el 90 % restante y qué hay que tener en cuenta en España desde el punto de vista legal.

Qué hace realmente un mouse jiggler

Un jiggler físico suele ser un periférico USB con forma de llave pequeña. Se registra en el sistema operativo como dispositivo de interfaz humana (HID), la misma clase que cualquier teclado o ratón, y envía pequeños movimientos o clics a intervalos fijos. Los jigglers de software hacen lo mismo sin hardware: un script en segundo plano desplaza el cursor un píxel o pulsa una tecla inofensiva cada cierto tiempo. También existen modelos puramente mecánicos que mueven el ratón físicamente y ni siquiera aparecen como dispositivo.

Todos existen por la misma razón: burlar la detección de inactividad. El estado «ausente» de Teams o Slack, el bloqueo automático de pantalla y algunas herramientas de monitorización esperan un periodo sin entradas antes de marcar inactividad. El jiggler elimina esa señal sin que nadie haga ningún trabajo.

Cómo detectar un mouse jiggler: señales que merece la pena revisar

Ninguna señal por sí sola demuestra que alguien usa un jiggler, pero algunos patrones merecen una mirada más atenta antes de sacar conclusiones.

  • Ritmo de metrónomo. El movimiento humano del ratón es irregular: ráfagas, pausas, correcciones. Un cursor que se desplaza siempre la misma pequeña distancia a intervalos sospechosamente regulares, por ejemplo cada 30 o 60 segundos, parece mecánico. Lo que delata no es el movimiento, sino su regularidad.
  • Movimiento sin resultado. El cursor se mueve, pero no cambia ninguna ventana, no se desplaza ningún documento y ningún clic produce efecto. Movimiento sin ningún efecto es el indicio aislado más fuerte.
  • Actividad que nunca baja. Toda jornada tiene huecos naturales: una llamada, un café, la comida. Un estado que muestra actividad continua durante ocho horas, sin ninguna caída, es más sospechoso que uno con pausas normales.
  • Canales que no cuadran. Hay actividad del cursor, pero el cambio entre aplicaciones, la navegación web o la mensajería no muestran actividad. El trabajo real casi siempre deja rastro en varios canales a la vez.

Mapa de calor de CleverControl con la actividad por horas de un empleado durante siete días y una caída clara a la hora de comer

Así se ve una jornada normal en CleverControl: la actividad sube y baja, con una pausa visible a mediodía. Lo llamativo sería una fila con valores máximos constantes y sin ninguna caída.

Ninguna de estas señales justifica por sí sola una acusación. Justifican una conversación.

Los límites de la detección técnica

Esta es la parte que casi todas las guías se saltan, y es importante porque fija expectativas realistas sobre lo que la detección técnica puede ofrecer.

Los sistemas operativos no se diseñaron para detectar jigglers. Windows registra cuándo se conecta un dispositivo nuevo (por ejemplo, en el Visor de eventos) y permite limitar qué dispositivos USB pueden instalarse mediante directivas de grupo o el control de dispositivos de Microsoft Defender. Pero eso informa sobre dispositivos, no sobre si una entrada procede de una persona, y el Administrador de tareas no muestra nada de ello. En macOS se pueden revisar los procesos en ejecución en el Monitor de Actividad y los elementos que se cargan al iniciar en los Ajustes del Sistema o con la herramienta de línea de comandos sfltool; con suerte, eso revela un jiggler de software, nunca uno físico. Ninguno de los sistemas operativos habituales incluye un detector de jigglers.

Los jigglers físicos lo complican todavía más. Como se registran como dispositivos HID estándar, en principio pueden identificarse por los códigos de fabricante y producto, y el departamento de TI puede limitar la instalación de software a administradores, permitir solo dispositivos de entrada registrados o recibir un aviso cuando se conecta uno nuevo. Pero una lista de bloqueo solo detiene los dispositivos que ya se han introducido en ella, y los modelos mecánicos que se colocan bajo el ratón ni siquiera aparecen. Los de software son aún más difíciles: a nivel de entrada, un script que mueve el cursor un píxel apenas se distingue de una persona que roza su ratón. Windows marca internamente como «inyectadas» las entradas generadas por software, pero esa misma marca la llevan herramientas legítimas como el escritorio remoto o el software de accesibilidad, y puede eludirse: por sí sola no prueba nada.

Ese es el límite práctico: la detección basada solo en las entradas siempre producirá falsos positivos y falsos negativos, porque el sistema operativo no puede distinguir con certeza entre «lo ha movido una máquina» y «una persona apenas lo ha tocado». Tratar una alerta de jiggler como prueba de algo es un error en cualquier plataforma.

Esquema: en el trabajo real cambian las entradas, los programas y los resultados; con un mouse jiggler solo hay movimientos regulares del ratón

Un jiggler genera movimiento, no trabajo: faltan los cambios de programa y los resultados.

Por qué el contexto dice más que los registros del ratón, y qué permite la ley en España

Si los registros del cursor y del teclado no resuelven la duda, ¿qué la resuelve? El contexto. Una captura de pantalla del intervalo en cuestión muestra si había realmente un documento abierto y en uso, si una aplicación estaba en primer plano o si la pantalla mostró todo el tiempo un bloqueo o un escritorio vacío mientras el jiggler mantenía el estado en verde.

Ahí es donde la simulación se viene abajo: un jiggler puede engañar a un temporizador de inactividad, pero no puede hacer que un documento parezca editado ni que una pestaña del navegador parezca activa si nada de eso es cierto. Los datos de entrada muestran movimiento; la actividad de programas y las capturas muestran contenido. Las dos fuentes responden a preguntas distintas.

En España, el punto de partida es el artículo 20.3 del Estatuto de los Trabajadores, que permite a la empresa adoptar medidas de vigilancia y control guardando la consideración debida a la dignidad del trabajador; para el teletrabajo lo recoge también el artículo 22 de la Ley 10/2021. El artículo 87 de la LOPDGDD exige fijar criterios de uso de los dispositivos digitales con participación de la representación de los trabajadores e informar a la plantilla. El Tribunal Supremo ha recordado en su sentencia 225/2024, de 6 de febrero, que esa participación también es necesaria cuando se modifican o amplían los criterios, incluida la incorporación de software de captura de pantalla. Y el Tribunal Europeo de Derechos Humanos (caso Bărbulescu, 2017) considera determinantes el aviso previo y la proporcionalidad en el control de los medios informáticos.

Con CleverControl, un responsable puede revisar un periodo concreto en la cuenta web segura y cruzar las capturas de pantalla con la actividad de programas y sitios web registrada en esa misma franja. Si el cursor se movió pero la pantalla muestra durante horas un escritorio vacío o una aplicación sin tocar, esa combinación dice mucho más que el registro del cursor. Además, cada módulo puede activarse o desactivarse por equipo, de modo que la configuración se ajuste a la política de uso pactada con la representación de los trabajadores.

Resumen de CleverControl con las capturas de pantalla del día y la actividad de programas y sitios web del mismo periodo

Contexto en lugar de registro del cursor: capturas y actividad de programas del mismo periodo, revisadas solo cuando hay un motivo concreto.

La verdadera pregunta: ¿por qué alguien recurre a un jiggler?

Esta es la sección más importante, y justo la que una respuesta puramente técnica se salta. Un jiggler no es una causa. Es una respuesta a algo, normalmente a un sistema que la persona considera injusto, poco claro o imposible de cumplir con honestidad.

Esto es lo que realmente indica la presencia de un jiggler:

  • Un KPI que mide presencia, no resultados. Si el indicador que decide si alguien parece productivo es «¿se movió el ratón?», ha creado un incentivo para simular movimiento. No es deshonestidad en el vacío, sino la respuesta previsible a una métrica mal diseñada.
  • Un desajuste de carga de trabajo. Quien necesita cuatro horas al día para sus tareas pero debe mostrar ocho horas de actividad visible tiene un incentivo para fabricar las otras cuatro. El jiggler es consecuencia de la conversación sobre carga de trabajo que nadie tuvo.
  • Desconfianza hacia la propia monitorización. Si la plantilla cree que cualquier inactividad se castigará, se haya hecho o no el trabajo, simular actividad pasa a ser la opción racional, incluso para quien hace bien su trabajo.
  • Mala fe real. También ocurre: alguien que simplemente no trabaja y quiere ocultarlo. Es real, pero es una explicación entre varias, no la hipótesis por defecto.

Quien trata cada alerta como prueba de la última explicación y se salta las tres primeras no arregla nada. Peor aún, enseña al resto del equipo que la respuesta más segura ante un KPI defectuoso es esconderse mejor, no plantear el problema. Si le interesa el tema, en nuestra guía explicamos cómo detectar el robo de tiempo en el lugar de trabajo sin caer en esta trampa.

Una respuesta proporcionada: qué hacer en la práctica

Un procedimiento práctico cuando tiene delante un patrón sospechoso:

  1. Confirme el patrón antes de nombrar una causa. Revise el contexto del intervalo en cuestión dentro de lo que permita su política de uso. Descarte falsos positivos técnicos: una tarea programada, un script bloqueado o una herramienta de accesibilidad legítima.
  2. Revise el KPI, no solo a la persona. Pregunte si los objetivos del puesto se miden por actividad visible, por resultados o por ambos. Si la respuesta es «sobre todo actividad», ahí está la causa probable, y afecta a todo el equipo, no a una persona.
  3. Primero la conversación, después cualquier medida. Empiece por lo observado, no por una conclusión: «He visto que los registros muestran entradas continuas en momentos en que la pantalla parece inactiva, ¿me cuentas qué pasaba?». Así obtiene información; con una acusación solo obtiene una defensa.
  4. Separe los dos escenarios. Si aflora un problema de carga de trabajo o de KPI, se resuelve cambiando la norma: ajustar la métrica, redistribuir tareas o aclarar qué significa «productivo» en ese puesto. Si aflora un incumplimiento, se aplica el régimen disciplinario del convenio colectivo, de forma proporcional a lo que pueda acreditar.
  5. Corrija el incentivo, no solo el incidente. Si el jiggler aparece porque su sistema premia parecer ocupado, una conversación con una persona no impedirá que la siguiente recurra al mismo atajo. Revise qué está midiendo realmente la monitorización.

Cinco pasos para responder con proporcionalidad ante la sospecha de un mouse jiggler

Primero comprobar y hablar, después decidir las consecuencias, y corregir el sistema que hizo atractivo el jiggler.

Aquí la transparencia hace más que cualquier detección. Las personas que saben qué se mide y qué puede ver y qué no puede ver su responsable suponen menos lo peor y plantean antes un problema de carga de trabajo en lugar de esquivarlo en silencio. Lo explicamos en nuestras guías sobre cómo informar a los empleados sobre la monitorización y sobre la ética de la supervisión de empleados. Una política poco clara es exactamente el resquicio que aprovechan los jigglers.

Una cultura que no necesite jigglers

La solución más duradera no es un método de detección mejor. Es eliminar el motivo por el que alguien querría uno.

  • Mida resultados siempre que pueda. Entregables, tiempos de respuesta, tareas cerradas: cualquier cosa más cercana al trabajo real que al movimiento del cursor.
  • Dé a conocer la política de monitorización. Explique con claridad qué se registra y por qué, y asegúrese de que su objetivo es verificar resultados y apoyar al equipo, no pillar a nadie.
  • Revise a quien revisa. Compruebe periódicamente que los responsables usan los datos de actividad de forma proporcionada, sin tratar cada periodo inactivo como sospechoso. Reaccionar en exceso a las pausas normales enseña a esconderlas.
  • Normalice las pausas. Si su política castiga en silencio cualquier bajada de actividad, ha creado justo el incentivo al que responde un jiggler.

En España, además, el registro diario de jornada es obligatorio desde 2019 (artículo 34.9 del Estatuto de los Trabajadores). Un control horario claro y transparente es una referencia mucho mejor que un punto verde en el chat, y le quita al jiggler buena parte de su razón de ser.

Un equipo que confía en la métrica no necesita falsearla. Resolver esto sale más barato que perseguir cada nuevo modelo de jiggler que sale al mercado. Para lograrlo hacen falta tres cosas: una política que diga qué se mide y por qué, un KPI que refleje el trabajo real y no la mera presencia, y responsables formados para responder a un patrón sospechoso con una pregunta, no con un veredicto. Con eso en marcha, la carrera técnica por la detección deja de importar en gran medida.

Preguntas frecuentes

¿Es ilegal usar un mouse jiggler?
El dispositivo en sí no es ilegal. Lo que cuenta es el contrato, el convenio colectivo y la política de uso de la empresa. Si se utiliza para aparentar un trabajo que no se está haciendo, puede considerarse una transgresión de la buena fe contractual, una de las causas de despido disciplinario del artículo 54.2.d del Estatuto de los Trabajadores. Que lo sea en cada caso depende de la gravedad, de la prueba y de que esta se haya obtenido respetando los derechos del trabajador.

¿Puede un software de monitorización detectar un mouse jiggler automáticamente?
Algunas herramientas señalan automáticamente patrones de actividad inusuales, y los resúmenes de actividad hacen visibles las anomalías, pero una anomalía no es una respuesta confirmada. Un responsable sigue teniendo que revisar el contexto para valorar si el patrón es realmente mecánico o solo un día de trabajo real con poca actividad. Tratar la alerta como prueba automática se salta justo el paso que aclara lo ocurrido.

¿Puede la empresa revisar el ordenador de un trabajador sin avisar?
Por regla general, no. La empresa debe haber fijado e informado previamente los criterios de uso de los dispositivos (artículo 87 de la LOPDGDD), y el control debe ser proporcionado. El Tribunal Europeo de Derechos Humanos, en el caso Bărbulescu (2017), considera clave que el trabajador haya sido avisado de antemano de la posibilidad y el alcance del control.

¿Qué le digo a un empleado si sospecho que usa un jiggler?
Empiece por lo que ha observado y no por una conclusión: describa el patrón concreto de los registros y pídale que se lo explique. Así obtendrá una explicación en lugar de una reacción defensiva, y deja espacio a que la respuesta sea un problema de carga de trabajo y no de deshonestidad.

¿Es más fácil bloquear un jiggler físico que uno de software?
Algo más. Los jigglers USB se registran como dispositivos de entrada con códigos de fabricante y producto identificables, que TI puede bloquear o excluir con una lista de dispositivos permitidos, aunque aparecen modelos nuevos más rápido de lo que se actualizan las listas. Los mecánicos no son visibles técnicamente, y los de software simulan entradas a un nivel muy difícil de distinguir del uso real y ligero del ratón.

¿Cómo sé si el problema real es mi KPI y no el empleado?
Si el indicador con el que se evalúa a alguien premia la actividad visible en lugar del trabajo terminado, es una señal clara de que hay que corregir primero el incentivo. Compruebe si otras personas medidas con el mismo indicador muestran patrones parecidos: un patrón de todo el equipo apunta al sistema, no a la persona.

¿Hay que informar a la plantilla antes de implantar la monitorización?
Sí. Además del deber de información del RGPD, los criterios de uso de los dispositivos digitales deben fijarse con participación de la representación de los trabajadores (artículo 87 de la LOPDGDD), y el comité de empresa tiene derecho a emitir informe previo sobre la implantación de sistemas de control del trabajo (artículo 64.5.f del Estatuto de los Trabajadores). Encontrará más detalle en nuestro artículo sobre los requisitos del RGPD para el seguimiento de empleados. Si su empresa opera en México u otros países de Latinoamérica, el marco legal es distinto: revíselo con un asesor local.

Nota: este artículo ofrece una visión general y no sustituye el asesoramiento jurídico en cada caso concreto.