Perché ci sono ritardi e problemi di input quando si usa la tastiera wireless?


Risposte:


12

Ciò è causato da un potere inadeguato. Utilizzare un buon alimentatore e un buon cavo di alimentazione. Alcuni cavi economici che funzionano con un telefono cellulare non possono alimentare completamente l'R-Pi. Alcuni dispositivi USB richiedono molta energia: la maggior parte avrà un'etichetta che mostra i requisiti di voltaggio e mA. Dovrebbero essere 5v 100mA ogni massimo, non più di questo devono essere usati con un hub USB alimentato. Prova a scollegare tutti i dispositivi USB tranne la tastiera (dovresti anche notare che alcune tastiere hanno hub integrati e possono provare a disegnare 150 mA (Pi può gestire solo 100 mA per slot USB senza un hub)). Inoltre, utilizza il software più recente. L'utente del forum MrEngman ha riportato alcune ripetizioni della tastiera e blocchi wireless fino all'aggiornamento al kernel debian6-19-04-2012, che riporta stabile senza problemi anche con una bassa tensione TP1-TP2 di 4,65 - 4,64 volt.

Da http://elinux.org/R-Pi_Tro troubleshooting #R-Pi_does_not_respond_to_key_presses_.2F_Keyboard_randomly_repeats_key_presses


MODIFICA C'è una nota più in basso nella pagina sull'esatta tastiera / mouse che stai usando:

Alcune tastiere wireless, ad esempio Microsoft Wireless Keyboard 800, potrebbero non funzionare anche se la corrente assorbita dall'adattatore wireless rientra nel limite delle specifiche USB R-Pi di 100 mA. Questo potrebbe essere un problema del driver del software.


+1 Interessante. Ho visto un'altra domanda come questa, ma questa conclusione non è stata tratta.
Jivings,

Grazie - Non ho a disposizione una fornitura di alta qualità da testare, ma ne rintraccerò una e la aggiornerò quando lo faccio.
Andy Smith,

2
Vorrei confermare che il problema non era il mio alimentatore ma la mia tastiera specifica. L'ho sostituito con una tastiera diversa e funziona perfettamente.
Andy Smith,

Le tastiere Bluetooth in genere utilizzano la crittografia per comunicare. Questo sovraccarico aggiuntivo potrebbe causare il collo di bottiglia?
earthmeLon

1

Il link @Simon fornito nell'altra risposta contiene informazioni molto utili su questo problema. Ciò che ha risolto il problema per me è il paragrafo subito dopo quello che Simon ha citato:

Un rimedio suggerito a questo, che ha un feedback positivo, è di regolare la velocità del bus USB. Per fare ciò, è necessario modificare il file cmdline.txt e aggiungere "dwc_otg.speed = 1" (senza virgolette) alla fine del file (che si trova nella directory / boot).

Ovviamente non sarai in grado di farlo sul Pi perché la tastiera stessa è pazza. Dovrai inserire la scheda SD nel tuo computer e fare le modifiche necessarie. Funziona con la mia Microsoft Wireless Keyboard 800.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.