Utilizzo elevato della CPU da parte di hidd su Mac

Utilizzo elevato della CPU da parte di hidd su Mac

David Balaban

La maggior parte degli utenti Mac non pensa mai ai meccanismi che ronzano dietro le quinte finché qualcosa non rallenta l'intero sistema fino a farlo quasi fermare. Uno dei soliti sospetti in queste situazioni è Monitoraggio Attività, che segnala che un oscuro elemento in background sta monopolizzando il processore senza un motivo evidente. Nel corso degli anni è emersa nei resoconti degli utenti una serie di simili entità, in linea di principio innocue ma in grado di far sembrare che una macchina moderna giri nel fango quando vanno fuori controllo.

Questa volta, il processo sotto i riflettori è hidd. Quando tutto va bene, si nota a malapena sul grafico della CPU e svolge silenziosamente il suo lavoro in background. Tuttavia, quando le cose si complicano, potresti vedere hidd aggirarsi vicino alla cima della lista con un utilizzo della CPU a due o persino a tre cifre, le ventole che accelerano, la durata della batteria che crolla e il puntatore che risulta lento o tremolante. In alcuni scenari, hidd appare anche come qualcosa che "impedisce lo stop" ("preventing sleep"), che è un'altra seccatura a sé stante.

Utilizzo elevato della CPU per hidd in Monitoraggio Attività su Mac

Detto questo, esaminiamo cosa fa hidd, perché potrebbe comportarsi male e quali passaggi vale la pena provare in un ordine sensato.


Cos'è hidd sul Mac?

Ha senso partire dalle basi. Il nome enigmatico hidd sta per Human Interface Device Daemon (Daemon del dispositivo di interfaccia umana). Dal punto di vista funzionale, si tratta di un servizio in background che interpreta tutto ciò che fai con il mouse, il trackpad, la tastiera e periferiche simili, per poi trasferire questi segnali al resto di macOS.

In pratica, hidd è il pezzo che trasforma pressioni dei tasti, movimenti del mouse, clic, tocchi e gesti in azioni significative sullo schermo. Inoltre, fa da mediatore per l'input proveniente da hardware di terze parti come tavolette grafiche, controller di gioco e dispositivi di puntamento esterni. Senza di esso, il desktop sembrerebbe perfettamente normale ma rifiuterebbe di rispondere ai tuoi comandi. Ecco perché rimuovere o bloccare semplicemente questo processo non è un'opzione: il sistema operativo lo riavvierebbe comunque e, se in qualche modo non ci riuscisse, il tuo Mac diventerebbe di fatto inutilizzabile.

Dietro le quinte, hidd è un binario standard di macOS archiviato in /usr/libexec/ e avviato da launchd con un utente dedicato a bassi privilegi. Lo vedrai elencato in Monitoraggio Attività esattamente con questo nome. Su un sistema sano consuma solitamente una CPU trascurabile, con picchi occasionali di un momento quando muovi attivamente il mouse o martelli la tastiera. Un utilizzo elevato e persistente è segno che qualcosa nello stack di input è bloccato in un loop, non che il daemon stesso sia diventato improvvisamente dannoso.

Daemon hidd memorizzato in /usr/libexec/ su macOS


Perché hidd può sovraccaricare la CPU

Quando hidd si trova in cima al grafico della CPU per più di un breve momento, c'è quasi sempre una causa scatenante alla base. In termini generali, a intralciare il funzionamento sono hardware, software o configurazione.

Dispositivi di input difettosi o "rumorosi"

Il fattore più comune è una periferica malfunzionante che bombarda il sistema di eventi. Un tasto incastrato su una tastiera esterna, un mouse Bluetooth difettoso o un dongle USB instabile possono far bruciare cicli in più a hidd mentre cerca di stare al passo con tutto il "rumore". Nei casi legati allo stop (sleep), un mouse o una tastiera nervosi possono risvegliare ripetutamente la macchina o impedirle del tutto di addormentarsi perché hidd continua a rilevare "attività".

I dispositivi wireless sono particolarmente inclini a questo se la batteria è quasi scarica, sono fuori portata o sono interessati da interferenze. Dal punto di vista di hidd, vede semplicemente una tempesta di segnali parziali o ripetuti e fa gli straordinari per elaborarli.

Particolarità del software e dei driver

Un'altra grossa fetta del problema è data dai software che si agganciano profondamente alla gestione dell'input. Questo include:

  • Strumenti personalizzati di mappatura della tastiera
  • Potenziatori di mouse o trackpad di terze parti
  • Driver di controller per videogiochi
  • Utilità di accessibilità che rimappano scorciatoie o gesti

Se una di queste estensioni deraglia dopo un aggiornamento o a causa di un bug, può generare un ciclo di feedback di eventi che tiene occupato hidd. In alcune build di macOS si sono verificati anche bug transitori per cui i daemon legati all'input in generale (incluso hidd) utilizzavano più CPU del dovuto, di solito risolti in successivi aggiornamenti.

Impostazioni di sistema e funzioni di accessibilità

Funzioni come Tasti mouse, alcune opzioni di Controllo puntatore o il riconoscimento aggressivo dei gesti possono amplificare il rumore di fondo. In condizioni specifiche, questo può manifestarsi come hidd che interroga l'hardware più frequentemente del solito o che interpreta male i dati dei sensori, in particolare su hardware più vecchi o quando più metodi di input sono attivi contemporaneamente.

In scenari rari ma plausibili, le attività in background che continuano a riattivare la macchina per promemoria, notifiche o eventi di alimentazione possono mantenere sveglio lo stack di input come effetto collaterale. Dal punto di vista dell'utente, sembra semplicemente che hidd non si calmi nemmeno quando non stai toccando nulla.

Impostazioni di Sistema di macOS che mostrano le opzioni di accessibilità e puntatore

Casi estremi ed effetti collaterali dei malware

Sebbene hidd di per sé non sia un virus, un sistema eccessivamente "loquace" modificato da adware, hijacker del browser o agenti in background scritti male può gettare benzina sul fuoco. Ad esempio, un software che mostra continuamente overlay sullo schermo, finti avvisi o finestre a schermo intero può causare eventi di input extra o mantenere in ridisegno lo stack della UI, spingendo hidd a fare più lavoro dietro le quinte.

Questa non è la causa più comune di un utilizzo elevato della CPU per hidd, ma se vedi anche strani pop-up, reindirizzamenti o app non invitate in aggiunta al calo di prestazioni, vale la pena considerarlo nella diagnosi.


Come risolvere l'utilizzo elevato della CPU da parte di hidd su Mac

Questa sezione ti guida attraverso modi pratici per domare hidd senza compromettere l'input sul tuo sistema. L'idea è di iniziare con i controlli meno invasivi e poi passare ad una risoluzione dei problemi più avanzata.

Passaggio 1. Confermare che hidd sia effettivamente il colpevole

Prima di cambiare qualsiasi cosa, vale la pena verificare che sia effettivamente hidd a monopolizzare la CPU e non solo uno dei tanti elementi che raggiungono un picco in contemporanea.

  • Apri Monitoraggio Attività da Applicazioni → Utility.
  • Fai clic sulla scheda CPU.
  • Fai clic sull'intestazione della colonna % CPU in modo che i valori più alti appaiano in cima.
  • Cerca un processo chiamato hidd e prendi nota della sua percentuale di CPU per 20–30 secondi.

Scheda CPU di Monitoraggio Attività con il processo hidd evidenziato

Se hidd ha un breve picco quando muovi il mouse o digiti per poi scendere di nuovo sotto una piccola percentuale, è un comportamento normale. Se invece si trova vicino alla cima della lista con un valore costantemente alto anche quando lasci il Mac inattivo, hai di fronte un problema effettivo.

Passaggio 2. Riavviare macOS e vedere se il picco è temporaneo

Sembra semplicistico, ma un riavvio completo è ancora il modo più rapido per ripulire processi bloccati e glitch dei driver. E hidd non fa eccezione.

  • Salva il tuo lavoro e chiudi le app aperte.
  • Fai clic sul menu Apple () e scegli Riavvia….
  • Quando il Mac si riaccende, dagli un minuto o due per assestarsi e poi rivisita Monitoraggio Attività → CPU.

Opzione Riavvia dal menu Apple su Mac

Se hidd torna al suo normale utilizzo minimo e ci resta, il picco è stato un intoppo momentaneo. Se il problema si ripresenta in fretta, passa ai passaggi successivi.

Passaggio 3. Controllare e isolare i dispositivi di input

Dato che hidd vive e muore a seconda del tuo hardware di input, il passo successivo è escludere le periferiche come fonte del problema.

  • Scollega i dispositivi USB esterni uno a uno: mouse, tastiere, tavolette da disegno, dongle e gamepad.
  • Dopo ogni rimozione, osserva hidd in Monitoraggio Attività per un minuto per vedere se l'utilizzo della CPU cala.
  • Se usi un mouse o una tastiera Bluetooth, disattiva temporaneamente il Bluetooth dalla barra dei menu o in Impostazioni di Sistema → Bluetooth.
  • Fai dei test con la tastiera e il trackpad integrati (su un MacBook) oppure, viceversa, con un mouse e una tastiera cablati notoriamente funzionanti.

Pannello delle impostazioni Bluetooth nelle Impostazioni di Sistema di macOS

Se hidd si calma non appena scolleghi un particolare dispositivo, probabilmente hai trovato il colpevole. Sostituire quella periferica, aggiornarne il firmware (se disponibile) o usarla con impostazioni differenti potrebbe essere la soluzione a lungo termine.

Passaggio 4. Riavviare il processo hidd da Monitoraggio Attività

Se l'hardware sembra a posto ma hidd continua a monopolizzare la CPU, puoi forzare il daemon a riavviarsi in modo pulito. macOS lo rilancerà automaticamente e l'input potrebbe bloccarsi temporaneamente per qualche secondo durante il ripristino.

  • Apri Monitoraggio Attività e resta sulla scheda CPU.
  • Individua hidd nell'elenco e selezionalo.
  • Fai clic sul pulsante "X" nella barra degli strumenti.
  • Scegli Esci (o Uscita forzata se l'uscita normale fallisce).
  • Attendi qualche secondo per il ripristino del controllo del mouse e della tastiera, poi controlla se l'utilizzo della CPU è sceso.

Uscita forzata del processo hidd in Monitoraggio Attività

Questa manovra equivale all'incirca al riavvio del Mac, ma si concentra solo sul daemon di input. If il picco si ripresenta rapidamente, continua a indagare: è probabile ci sia una causa più profonda.

Passaggio 5. Rivedere le impostazioni di input e accessibilità

A volte, configurazioni di accessibilità o funzionalità del puntatore mal regolate possono creare scenari in cui hidd è eccessivamente attivo. Vale la pena fare una rapida deviazione nelle impostazioni che influiscono direttamente sull'elaborazione dell'input.

  • Vai su Impostazioni di Sistema → Accessibilità.
  • Clicca su Tastiera e disattiva temporaneamente opzioni come Tasti singoli, Tasti lenti o Accesso completo da tastiera se non sono essenziali per il tuo lavoro.
  • Sotto Controllo puntatore, disattiva qualsiasi opzione inusuale del mouse o trackpad che potresti aver abilitato di recente.
  • Applica le modifiche e monitora di nuovo hidd.

Impostazioni di tastiera per accessibilità nelle Impostazioni di Sistema di macOS

Se l'utilizzo della CPU migliora, puoi riabilitare le funzioni una per una per trovare l'esatta combinazione che scatena il problema.

Passaggio 6. Rimuovere o disattivare le utility di modifica dell'input

Gli strumenti di terze parti che vanno oltre i normali compiti dei driver e personalizzano profondamente il comportamento del mouse o della tastiera sono una frequente fonte di stranezze.

  • Fai una breve lista delle app che usi per:
    • Scorciatoie da tastiera personalizzate o rimappatura dei tasti
    • Accelerazione avanzata del mouse o modifiche ai gesti
    • Mappatura dei controller per i giochi
  • Chiudi temporaneamente queste utility e, se possibile, disabilita qualsiasi elemento di login che esse installano per evitarne l'avvio automatico.
  • Fai il logout dal tuo account e di nuovo il login, oppure esegui un riavvio veloce.
  • Controlla ancora hidd in Monitoraggio Attività.

Impostazioni di Elementi di login ed estensioni che mostrano tool di input di terze parti

Se si scopre che una di queste app è la causa scatenante, verifica se lo sviluppatore offra una build più recente, modifica le sue impostazioni, oppure considera di sostituirla con un'alternativa meno invasiva.

Passaggio 7. Avviare in Modalità sicura per circoscrivere le cause

La Modalità sicura (Safe Mode) è un ottimo modo per capire se il problema ha origine nei software di terze parti o in qualcosa di più profondo dentro macOS. In questo stato, il sistema gira con un set minimo di driver e disattiva gran parte degli Elementi di login.

  • Sui Mac con Apple Silicon:

    1. Spegni completamente il Mac.
    2. Tieni premuto il tasto di accensione finché non vedi "Caricamento opzioni di avvio".
    3. Seleziona il tuo disco di avvio, tieni premuto il tasto Maiusc, poi clicca su Continua in Modalità sicura.
  • Sui Mac basati su Intel:

    1. Riavvia il Mac e tieni premuto immediatamente il tasto Maiusc.
    2. Rilascialo quando vedi la finestra di login con scritto "Avvio sicuro" in rosso.

Una volta in Modalità sicura, lascia riposare il sistema per un momento e poi apri Monitoraggio Attività. Se hidd lì non si comporta più in modo anomalo ma il problema persiste con l'avvio normale, è un forte indizio che l'origine del sintomo siano estensioni e driver di terze parti o elementi di login. Potrai poi rimuoverli o riconfigurarli in modo selettivo.

Passaggio 8. Ripristinare NVRAM/PRAM e SMC (per Mac Intel)

Sulle macchine Intel, alcune impostazioni radicate in cache o i parametri della gestione energetica possono contribuire a input strano o al cattivo comportamento in fase di stop. Un ripristino di NVRAM/PRAM e dell'SMC è un buon metodo collaudato nel tempo per escludere tali variabili.

  • Ripristinare NVRAM/PRAM (Intel):

    1. Spegni il Mac.
    2. Accendilo e tieni immediatamente premuti i tasti Opzione + Comando + P + R.
    3. Continua a tenere premuti i tasti per circa 20 secondi, quindi rilasciali e lascia che il Mac si avvii normalmente.
  • Ripristinare l'SMC (Laptop Intel con chip T2):

    1. Spegni il Mac.
    2. Tieni premuti Controllo + Opzione (Alt) + Maiusc sul lato sinistro della tastiera per 7 secondi.
    3. Mantenendo la pressione, premi e tieni premuto anche il pulsante di accensione per altri 7 secondi.
    4. Rilascia tutti i tasti, attendi qualche secondo, poi riaccendi il Mac.

Sui Mac dotati di chip Apple Silicon, questi reset si integrano materialmente all'interno di un regolare ciclo di spegnimento e accensione, quindi non ci sono combinazioni di tasti specifiche da eseguire.

Passaggio 9. Creare un nuovo account utente per il confronto

Talvolta la natura del problema risiede nelle impostazioni e preferenze associate al singolo utente oppure nei processi Launch Agent di uno specifico utente. Testare hidd sotto un profilo account nuovo di zecca è una procedura ad alta efficienza per confermare o escludere questo scenario.

  • Apri Impostazioni di Sistema → Utenti e Gruppi.
  • Fai clic sul pulsante "+" per creare un nuovo account utente Standard.
  • Fai il logout dal tuo account corrente e un login nel nuovo profilo appena allestito.
  • Usa il Mac normalmente per un po', quindi controlla hidd nel Monitoraggio Attività.

Impostazioni Utenti e Gruppi per creare un nuovo account utente su Mac

Se in tal frangente il massiccio picco di CPU non riappare, ci si rivolge inevitabilmente alle radici legate al tuo profilo originario: configurazioni di sistema alterate nei parametri utente, componenti del Launch Agent di base eseguiti limitatamente dal tuo utente oppure applicazioni in secondo piano proprie e ristrette ad esecuzione univoca solo presso di te. Intercettato dove cade la colpa di natura utente non ci metterai molto una volta isolato a scoprire la genesi dei singoli applicativi in colpa.

Passaggio 10. Considerare il malware e la riparazione dell'OS come ultima risorsa

Se, al di sopra dei disagi da hidd, subisci ulteriori chiare manifestazioni di intrusioni quali reindirizzamenti su pagine del tuo navigatore web, finestrelle promozionali in sovrapposizione casuali ed applicazioni sgradite spuntate ex-novo sulla tua plancia – allora acquista indubbio merito propendere sull'ipotesi della natura ad-ware od a malware la reale appesantita radice alle macchine, che accrescendo cicli CPU spronano come un ricasco il traffico dei daemon input quali hidd. Controllare attraverso un blasonato strumento anti malware garantisce indiscusse delucidazioni e debellazioni sicure al caso.

Come misura d'estrema sintesi laddove neanche passaggi di reset sicuri e puliti all'ambiente con accertamenti su terzi abbiano fruttato o spolverato via le esagerazioni del componente daemon, non giova altra ipotesi all'infuori che una sovrascrittura netta globale sui strati marci all'OS con reinstallazione globale pura dei core-file senza danno sui tuoi personali per cancellare asincronie occulte fatali a macOS stesso. L'ultimo dei passaggi qualora la macchina fatichi pur sopra ogni testato livello precedentemente illustrato in ordine, giunge via ripristino o installazione pulita riassicurandone l'uso.


Come prevenire problemi di hidd in futuro

Dopo aver affrontato ed abbattuto la belva domatrice hidd facendola rifluire sotto lo standard e i criteri previsti ad essa solite, alcuni spunti da farci il callo offrono uno sprone e un muro d'argine ad inaspettati ricaschi del fattaccio a tradimento. È lungi dall'essere la panacea per schermar le anomalie informatiche, ma pende a vostro lato nel baricentro le chances di non reincappare un dì per due di ricominciare il ciclo appena illustrato:

  • Mantenere macOS ragionevolmente aggiornato: Gestori dell'hardware, driver di USB a pacchetto e reti d'estensioni del protocollo in Bluetooth vedono nei fix rilasciati la silente riparazione ad accertate magagne da eccessi di consumo. Assicurati d'essere sempre aggiornato, di per sé allevia una pletora da tali noie.
  • Scegliere buone periferiche: Dongle USB sconosciuti economici ed economici dispositivi wireless fuori standard raddoppieranno solo sul piatto le potenzialità di errori. Sostituiscili se noti che l'utilizzo di risorse sale visibilmente collegandoli.
  • Evitare un accavallamento d'applicativi di input contemporanei: Mai sovrapporre ed attivare simultaneamente decine d'applicativi configuratori tra hot keys extra, calcolatori delle gestualità col tap o tool del mouse in gara fra lor stesso; scegli ed usa solo il necessario d'affidabilità con accertata base.
  • Occhi aperti sulle prime avvisaglie: Piccole disconnessioni ai tasti, blanda fluidità al cursore o persino uno stop di routine in sleep che improvvisamente non esegue più al coperchio richiuso sono da prendere in serio sentore di campanello e segnale d'allarme, prenderlo su anticipo e controllare l'Activity Monitor aiuta ed isolarlo a colpi secchi.
  • Garantire pulizia informatica di fondo e sicurezza: Agire coi sensi attivati prima che un link fraudolento apra le porte all'adware minimizza i rischi di background processes pesanti e i retrigger automatici di simili daemon senza logico ed utile motivo.

FAQ

hidd è un virus o una sorta di spyware?

Posso chiudere in sicurezza il processo hidd in Monitoraggio Attività?

Perché hidd appare come "impedisce il riposo"?

Una CPU alta in hidd significa che il mio Mac è stato violato?

Questo articolo è stato utile? Per favore, valuta questo.