Debug del problema
Il grande indizio qui è il messaggio di errore:
usbhid:9-2:1.1:impossibile trovare un endpoint di interrupt di input
USB HID è l'acronimo di USB Human Interface Device, che in genere indica la tastiera o il mouse, supponendo che si tratti di dispositivi basati su USB.
Tastiera o mouse?
Quando viene visualizzato il problema, in genere dovresti visualizzare messaggi di errore in dmesg
che corrispondono anche agli errori usbhid. Guardando, l'OP è stato in grado di scoprire che questi messaggi erano sicuramente lì e che sembravano indicare il mouse come colpevole.
Disabilitare il mouse
Per eseguire ulteriormente il debug del problema, ho suggerito di disabilitare il mouse, utilizzando un metodo che ho documentato in un'altra domanda e risposta di U&L intitolata:Disabilita la tastiera esterna da uno script. Il metodo utilizza xinput
per impostare la proprietà dei dispositivi in modo che sia disabilitata, ad esempio:
$ xinput set-int-prop 2 "Device Enabled" 8 0
Dopo che l'OP ha utilizzato un comando simile a quello sopra, il problema è sembrato risolversi, sostanzialmente confermando il sospetto.
Che tipo di mouse è?
Successivamente abbiamo determinato il tipo di mouse installato utilizzando il comando lshw -c input
.
$ sudo lshw -c input
Questo ci ha portato al nostro prossimo indizio, il tipo di topo era un modello chiamato Kinzu.
Problemi con i mouse Kinzu
Quest'ultima informazione è stata piuttosto critica per determinare il problema di fondo. Apparentemente i topi Kinzu sono noti per avere questo problema esatto. Ho trovato diversi rapporti a riguardo:
- il mouse è in ritardo di tanto in tanto
- aggiornamento del kernel -> il mouse smette di funzionare
Una "soluzione alternativa" consisteva nell'utilizzare una porta USB 3, se disponibile, per il mouse. L'OP ha provato questo ma non ha avuto alcun effetto sui problemi con questo mouse.
Cosa fare?
Alla luce di quanto sopra, sembra che il mouse sia difettoso o semplicemente mal progettato, quindi l'unica opzione è sostituirlo con un altro mouse.