Alto uso de CPU por hidd en Mac

Alto uso de CPU por hidd en Mac

David Balaban

La mayoría de los usuarios de Mac nunca piensan en la maquinaria que funciona bajo el capó hasta que algo ralentiza todo el sistema. Uno de los sospechosos habituales en estas situaciones es el Monitor de Actividad (Activity Monitor) informando que algún elemento oscuro en segundo plano está monopolizando el procesador sin razón aparente. A lo largo de los años, toda una lista de este tipo de entidades ha aparecido en los informes de los usuarios, muchas de ellas inofensivas en principio pero capaces de hacer que una máquina moderna parezca estar funcionando a través de melaza cuando se salen de control.

En esta ocasión, el proceso en el punto de mira es hidd. Cuando todo está bien, apenas se registra en el gráfico de la CPU y realiza su trabajo silenciosamente en segundo plano. Sin embargo, cuando las cosas van mal, es posible que vea a hidd rondando cerca de la parte superior de la lista con un uso de CPU de dos o incluso tres dígitos, los ventiladores acelerándose, la duración de la batería cayendo en picado y el puntero sintiéndose lento o tembloroso. En algunos escenarios, hidd también aparece como "impidiendo el reposo" (preventing sleep), lo cual es otra molestia por sí sola.

Alto uso de CPU por hidd en el Monitor de Actividad en Mac

Dicho esto, veamos qué hace hidd, por qué puede comportarse mal y qué pasos vale la pena intentar en un orden lógico.


¿Qué es hidd en Mac?

Tiene sentido empezar por lo básico. El nombre críptico hidd significa Human Interface Device Daemon (Demonio de Dispositivo de Interfaz Humana). Funcionalmente, este es un servicio en segundo plano que interpreta todo lo que hace con su ratón, trackpad, teclado y periféricos similares, y luego pasa estas señales al resto de macOS.

En la práctica, hidd es la pieza que convierte las pulsaciones de teclas, los movimientos del ratón, los clics, los toques y los gestos en acciones significativas en la pantalla. También media la entrada de hardware de terceros, como tabletas gráficas, mandos de juegos y dispositivos de puntero externos. Sin él, el escritorio se vería perfectamente normal pero se negaría a responderle. Es por eso que simplemente eliminar o bloquear este proceso no es una opción: el sistema operativo lo reiniciará de todos modos, y si de alguna manera no lo hiciera, su Mac sería efectivamente inutilizable.

Bajo el capó, hidd es un binario estándar de macOS almacenado en /usr/libexec/ e iniciado por launchd con un usuario dedicado con pocos privilegios. Lo verá listado en el Monitor de Actividad exactamente con ese nombre. En un sistema en buen estado, por lo general consume una cantidad insignificante de CPU, y ocasionalmente tiene picos por un momento cuando mueve activamente el ratón o teclea frenéticamente en el teclado. Un alto uso persistente es señal de que algo en la pila de entrada está atrapado en un bucle, no de que el demonio en sí se haya vuelto malicioso de repente.

El demonio hidd almacenado en /usr/libexec/ en macOS


Por qué hidd puede usar demasiada CPU

Cuando hidd está en la parte superior del gráfico de la CPU durante más de un breve momento, casi siempre hay un desencadenante subyacente. En términos generales, hay algún problema con el hardware, el software o la configuración.

Dispositivos de entrada defectuosos o "ruidosos"

El factor más común es un periférico que se comporta mal y bombardea el sistema con eventos. Una tecla atascada en un teclado externo, un ratón Bluetooth defectuoso o un dongle USB inconsistente pueden causar que hidd consuma ciclos adicionales mientras intenta mantenerse al día con el tráfico de señales. En casos relacionados con el reposo, un ratón o teclado errático puede despertar la máquina repetidamente o impedir que se duerma en primer lugar, porque hidd sigue detectando "actividad".

Los dispositivos inalámbricos son especialmente propensos a esto si tienen poca batería, están fuera de alcance o se ven afectados por interferencias. Desde el punto de vista de hidd, simplemente ve una tormenta de señales parciales o repetidas y hace horas extras para procesarlas.

Problemas de software y controladores

Otra gran parte del problema es el software que se integra profundamente en el manejo de las entradas. Esto incluye:

  • Herramientas de mapeo de teclado personalizadas
  • Optimizadores de ratón o trackpad de terceros
  • Controladores de mandos de juegos
  • Utilidades de accesibilidad que reasignan atajos o gestos

Si una de estas extensiones falla después de una actualización o debido a un error, puede generar un bucle de eventos que mantiene ocupado a hidd. En algunas compilaciones de macOS, también ha habido errores temporales en los que los demonios relacionados con la entrada en general (incluyendo hidd) usaban más CPU de lo que debían, lo que normalmente se solucionaba en actualizaciones posteriores.

Ajustes del sistema y funciones de accesibilidad

Funciones como las Teclas del ratón (Mouse Keys), ciertas opciones de Control del puntero o un reconocimiento agresivo de gestos pueden amplificar el ruido subyacente. En condiciones específicas, esto puede manifestarse en forma de que hidd sondee el hardware con más frecuencia de lo habitual o malinterprete los datos de los sensores, especialmente en hardware más antiguo o cuando varios métodos de entrada están activos a la vez.

En escenarios poco comunes pero factibles, las tareas en segundo plano que siguen despertando la máquina para recordatorios, notificaciones o eventos de energía pueden mantener despierta la pila de entrada como efecto secundario. Desde la perspectiva del usuario, simplemente parece que hidd no se calma incluso cuando no está tocando nada.

Ajustes del sistema de macOS que muestran opciones de accesibilidad y puntero

Casos extremos y efectos secundarios de malware

Aunque hidd en sí no es un virus, un sistema demasiado "hablador" modificado por adware, secuestradores de navegadores o agentes en segundo plano mal programados puede arrojar más leña al fuego. Por ejemplo, un software que muestra constantemente superposiciones en pantalla, falsas alertas o ventanas a pantalla completa puede causar eventos de entrada adicionales o mantener la pila de la interfaz de usuario redibujándose, obligando a hidd a hacer más trabajo detrás de escena.

Esta no es la causa más frecuente del alto uso de CPU por parte de hidd, pero si también está viendo ventanas emergentes extrañas, redirecciones o aplicaciones no invitadas además del impacto en el rendimiento, vale la pena tenerlo en cuenta en el diagnóstico.


Cómo solucionar el alto uso de CPU de hidd en Mac

Esta sección le guiará a través de formas prácticas de domar a hidd sin paralizar la entrada en su sistema. La idea es comenzar con las comprobaciones menos intrusivas y solo después pasar a una resolución de problemas más avanzada.

Paso 1. Confirmar que hidd es realmente el culpable

Antes de cambiar nada, vale la pena verificar que hidd es de hecho el proceso que monopoliza la CPU y no solo uno de los muchos elementos que se disparan en conjunto.

  • Abra el Monitor de Actividad desde Aplicaciones → Utilidades.
  • Haga clic en la pestaña CPU.
  • Haga clic en el encabezado de la columna % CPU para que los valores más altos aparezcan en la parte superior.
  • Busque un proceso llamado hidd y anote su porcentaje de CPU durante 20–30 segundos.

Pestaña CPU del Monitor de Actividad con el proceso hidd resaltado

Si hidd sube brevemente cuando mueve el ratón o escribe y luego vuelve a caer por debajo de unos pocos puntos porcentuales, es un comportamiento normal. Si permanece cerca de la parte superior de la lista con un alto valor constante incluso cuando deja el Mac inactivo, se enfrenta a un problema real.

Paso 2. Reiniciar macOS y ver si el pico es transitorio

Suena simplista, pero un reinicio completo sigue siendo la forma más rápida de limpiar procesos atascados y fallos de controladores. hidd no es una excepción.

  • Guarde su trabajo y cierre las aplicaciones abiertas.
  • Haga clic en el menú Apple () y elija Reiniciar….
  • Después de que el Mac vuelva a encenderse, déle un minuto o dos para estabilizarse y luego vuelva a visitar el Monitor de Actividad → CPU.

Opción de Reiniciar del menú Apple en Mac

Si hidd vuelve a su uso mínimo habitual y se mantiene así, el pico fue un contratiempo temporal. Si el problema regresa rápidamente, pase a los siguientes pasos.

Paso 3. Revisar y aislar los dispositivos de entrada

Debido a que hidd depende por completo de su hardware de entrada, el siguiente paso es descartar los periféricos como origen del problema.

  • Desconecte los dispositivos USB externos uno por uno: ratones, teclados, tabletas gráficas, dongles y mandos de juegos.
  • Después de cada extracción, observe a hidd en el Monitor de Actividad durante un minuto para ver si el uso de CPU disminuye.
  • Si utiliza un ratón o teclado Bluetooth, apague el Bluetooth temporalmente desde la barra de menús o Ajustes del Sistema → Bluetooth.
  • Pruebe con el teclado y el trackpad integrados (en un MacBook) o, por el contrario, con un ratón y teclado con cable que sepa que funcionan bien.

Panel de configuración de Bluetooth en los Ajustes del Sistema de macOS

Si hidd se calma tan pronto como desconecta un dispositivo en particular, probablemente haya encontrado al culpable. Reemplazar ese periférico, actualizar su firmware (si está disponible) o usarlo con configuraciones diferentes puede ser la solución a largo plazo.

Paso 4. Reiniciar el proceso hidd a través del Monitor de Actividad

Si el hardware parece estar bien pero hidd sigue acaparando la CPU, puede forzar el reinicio limpio del demonio. macOS lo volverá a lanzar automáticamente, y la entrada puede congelarse temporalmente durante unos segundos mientras se reinicia.

  • Abra el Monitor de Actividad y permanezca en la pestaña CPU.
  • Localice hidd en la lista y selecciónelo.
  • Haga clic en el botón "X" de la barra de herramientas.
  • Elija Salir (o Forzar salida si la salida normal falla).
  • Espere unos segundos hasta que regrese el control del ratón y el teclado, luego compruebe si el uso de CPU disminuye.

Forzar la salida del proceso hidd en el Monitor de Actividad

Esta maniobra equivale más o menos a reiniciar el Mac pero se centra solo en el demonio de entrada. Si el pico vuelve a aparecer rápidamente, continúe: es probable que haya una causa más profunda.

Paso 5. Revisar los ajustes de entrada y accesibilidad

Las funciones de accesibilidad o del puntero mal configuradas pueden crear en ocasiones condiciones en las que hidd sea excesivamente activo. Vale la pena echar un vistazo rápido a los ajustes que afectan directamente a cómo se procesa la entrada.

  • Vaya a Ajustes del Sistema → Accesibilidad.
  • En Teclado, desactive temporalmente opciones como Teclas de pulsación fácil (Sticky Keys), Teclas lentas (Slow Keys) o Acceso total con el teclado (Full Keyboard Access) si no son esenciales para su flujo de trabajo.
  • En Control del puntero, desactive cualquier opción inusual de ratón o trackpad que haya activado recientemente.
  • Aplique los cambios y monitoree hidd de nuevo.

Ajustes de teclado de accesibilidad en los Ajustes del Sistema de macOS

Si el uso de CPU mejora, puede volver a habilitar las funciones una por una para encontrar la combinación exacta que desencadena el problema.

Paso 6. Eliminar o desactivar las utilidades de ajuste de entrada

Las herramientas de terceros que van más allá de las tareas básicas de los controladores y personalizan en profundidad el comportamiento del ratón o el teclado son una fuente frecuente de rarezas.

  • Haga una pequeña lista de las aplicaciones que utiliza para:
    • Atajos de teclado personalizados o reasignación de teclas
    • Aceleración avanzada del ratón o ajustes de gestos
    • Mapeo de mandos de juegos
  • Cierre temporalmente esas utilidades y, si es posible, desactive cualquier ítem de inicio de sesión que instalen para que no se inicien automáticamente.
  • Cierre la sesión de su cuenta y vuelva a iniciarla, o realice un reinicio rápido.
  • Revise hidd en el Monitor de Actividad de nuevo.

Ajustes de Ítems de inicio automático y extensiones que muestran herramientas de entrada de terceros

Si resulta que una de estas aplicaciones es el detonante, compruebe si el desarrollador ofrece una versión más reciente, ajuste su configuración o considere reemplazarla por una alternativa menos intrusiva.

Paso 7. Iniciar en Modo Seguro para acotar las causas

El Modo Seguro es una buena manera de saber si el problema tiene su origen en software de terceros o en algo más profundo de macOS. En este estado, el sistema funciona con un conjunto mínimo de controladores y desactiva la mayoría de los ítems de inicio de sesión.

  • En Macs con Apple silicon:

    1. Apague su Mac por completo.
    2. Mantenga presionado el botón de encendido hasta que vea "Cargando opciones de inicio".
    3. Seleccione su disco de inicio, mantenga presionada la tecla Shift (Mayús) y luego haga clic en Continuar en modo seguro.
  • En Macs con procesador Intel:

    1. Reinicie el Mac e inmediatamente mantenga presionada la tecla Shift (Mayús).
    2. Suéltela cuando vea la ventana de inicio de sesión con "Arranque seguro" en rojo.

Una vez en el Modo Seguro, deje que el sistema repose un rato y luego abra el Monitor de Actividad. Si hidd ya no se comporta mal allí pero vuelve a dar problemas en un arranque normal, eso es un fuerte indicio de que hay extensiones de terceros, controladores o ítems de inicio de sesión involucrados. Entonces puede eliminarlos o volver a configurarlos selectivamente.

Paso 8. Restablecer la NVRAM/PRAM y el SMC (para Macs Intel)

En las máquinas Intel, algunas configuraciones almacenadas en la caché profunda y los parámetros de gestión de energía pueden contribuir a un comportamiento extraño de entrada o de reposo. Restablecer la NVRAM/PRAM y el SMC es una forma comprobada de descartar esto.

  • Restablecer NVRAM/PRAM (Intel):

    1. Apague el Mac.
    2. Enciéndalo e inmediatamente mantenga presionadas las teclas Opción + Comando + P + R.
    3. Mantenga presionadas las teclas durante unos 20 segundos, luego suéltelas y deje que el Mac se inicie con normalidad.
  • Restablecer el SMC (portátiles Intel con chip T2):

    1. Apague el Mac.
    2. Mantenga presionado Control + Opción (Alt) + Shift (Mayús) en el lado izquierdo del teclado durante 7 segundos.
    3. Mientras mantiene pulsadas estas teclas, mantenga pulsado también el botón de encendido durante otros 7 segundos.
    4. Suelte todas las teclas, espere unos segundos y luego vuelva a encender el Mac.

En los Macs con Apple silicon, estos restablecimientos se incluyen efectivamente en un ciclo regular de apagado y encendido, por lo que no tiene que realizar combinaciones de teclado separadas.

Paso 9. Crear una nueva cuenta de usuario para comparar

A veces el problema reside en la configuración específica del usuario, el panel de preferencias o los agentes de inicio. Probar hidd bajo una cuenta nueva es una forma rápida de confirmar o descartar esto.

  • Abra Ajustes del Sistema → Usuarios y Grupos.
  • Haga clic en el botón "+" (Añadir cuenta) para crear un nuevo usuario Estándar.
  • Cierre sesión en su cuenta actual e inicie sesión en la nueva.
  • Use el Mac normalmente por un tiempo, y luego revise hidd en el Monitor de Actividad.

Ajustes de Usuarios y Grupos para crear una nueva cuenta de usuario en Mac

Si el problema del alto uso de la CPU no se reproduce ahí, significa que hay algo en su perfil original: preferencias personalizadas, agentes de inicio por usuario o utilidades instaladas. En ese momento, concentrarse en lo que es exclusivo de su cuenta principal generalmente revelará al culpable tarde o temprano.

Paso 10. Considerar el malware y la reparación del sistema operativo como último recurso

Si, además del pico de hidd, está viendo signos obvios de software no deseado (redirecciones del navegador, alertas falsas, aplicaciones desconocidas), es razonable sospechar que el adware o alguna aplicación potencialmente no deseada (PUA) podría estar añadiendo carga de forma indirecta. En esa situación, realizar un análisis completo del sistema con una solución de seguridad confiable es una precaución sensata.

Si todo lo demás falla y el Mac sigue teniendo problemas con hidd a través de varios reinicios, el Modo Seguro y un usuario limpio, está lidiando con un caso extremo poco frecuente. Llegado a ese punto, hacer una copia de seguridad de sus datos (a través de Time Machine u otro método) y reinstalar macOS sobre el sistema existente puede solucionar inconsistencias más profundas sin borrar sus archivos. Reserve el borrado completo y la instalación limpia como último recurso si nada más funciona.


Cómo prevenir problemas con hidd en el futuro

Una vez que ha devuelto a hidd a su estado habitual de bajo perfil, unos pocos hábitos muy sencillos pueden reducir las posibilidades de que se vuelva loco de nuevo. Esto no es un escudo mágico, pero inclina la balanza a su favor.

  • Mantenga macOS razonablemente actualizado: El manejo de las entradas, las pilas Bluetooth y los controladores USB sí reciben correcciones de errores. La instalación de las actualizaciones actuales del sistema tiende a suavizar las peculiaridades más evidentes del uso de recursos con el paso del tiempo.
  • Sea exigente con los periféricos: Es más probable que los dongles USB baratos y sin nombre y los dispositivos inalámbricos genéricos se comporten mal. Si nota que hidd se dispara solo cuando un aparato en particular está conectado, trátelo como una señal de alerta en lugar de una coincidencia.
  • Evite acumular demasiadas herramientas de ajuste de entrada: Ejecutar varias utilidades de optimización de teclado o ratón una al lado de la otra puede provocar la superposición de ganchos (hooks) y causar interacciones impredecibles. Limítese a una sola aplicación bien mantenida si realmente necesita un comportamiento adicional.
  • Preste atención a las señales de advertencia tempranas: Los pequeños tartamudeos ocasionales, un cursor que se siente "pegajoso" o un Mac que de repente se niega a dormir a menudo son indicios de que la pila de entrada está soportando una tensión inusual. Comprobar el Monitor de Actividad en ese punto es mucho más fácil que solucionar cualquier problema una vez que el sistema ya se haya bloqueado.
  • Practique una buena higiene de seguridad en general: Ser cuidadoso con lo que instala (especialmente el software empaquetado y los complementos dudosos del navegador) reduce el riesgo de tener componentes en segundo plano que, indirectamente, mantienen procesos como hidd más ocupados de lo que deberían.

Preguntas frecuentes

¿Es hidd un virus o algún tipo de spyware?

¿Puedo cerrar el proceso hidd de forma segura en el Monitor de Actividad?

¿Por qué hidd aparece como "preventing sleep" (impidiendo el reposo)?

¿Un uso elevado de CPU por parte de hidd significa que mi Mac ha sido hackeado?

¿Fue útil este artículo? Por favor, califica esto.