¿Por qué hay retrasos y problemas de entrada al usar mi teclado inalámbrico?

Respuestas:

12

Esto es causado por un poder inadecuado. Use una buena fuente de alimentación y un buen cable de alimentación. Algunos cables baratos que funcionan con un teléfono celular no pueden alimentar completamente el R-Pi. Algunos dispositivos USB requieren mucha energía: la mayoría tendrá una etiqueta que muestra los requisitos de voltaje y mA. Deben ser de 5v 100mA cada uno, como máximo, deben usarse con un concentrador USB con alimentación. Intente desconectar todos los dispositivos USB, excepto el teclado (también debe tener en cuenta que algunos teclados tienen concentradores integrados y pueden intentar extraer 150 mA (Pi solo puede manejar 100 mA por ranura USB sin un concentrador)). Además, use el último software. El usuario del foro MrEngman informó algunas repeticiones de teclado y bloqueos inalámbricos hasta que se actualizó al kernel debian6-19-04-2012, que informa estable sin problemas incluso con un bajo voltaje TP1-TP2 de 4.65 - 4.68 voltios.

De http://elinux.org/R-Pi_Troubleshooting#R-Pi_does_not_respond_to_key_presses_.2F_Keyboard_randomly_repeats_key_presses


EDITAR Hay una nota más abajo en esa página sobre el teclado / mouse exacto que está utilizando:

Se informa que algunos teclados inalámbricos, por ejemplo el Microsoft Wireless Keyboard 800, fallan a pesar de que la corriente consumida por el adaptador inalámbrico está dentro del límite de especificación USB R-Pi de 100 mA. Esto puede ser un problema de controlador de software.

Simon Whitaker
fuente
+1 Interesante. He visto otra pregunta como esta, pero esta conclusión no fue sacada.
Jivings
Gracias: no tengo un suministro de alta calidad a mano para probar, pero rastrearé uno y lo actualizaré cuando lo haga.
Andy Smith
2
Me gustaría confirmar que el problema no era mi fuente de alimentación sino mi teclado específico. Lo reemplacé con un teclado diferente y funciona perfectamente.
Andy Smith
Los teclados Bluetooth generalmente usan cifrado para comunicarse. ¿Podría esta sobrecarga adicional estar causando el cuello de botella?
earthmeLon
1

El enlace @Simon proporcionado en la otra respuesta contiene información muy útil sobre este tema. Lo que resolvió el problema para mí es el párrafo justo después del que Simon ha citado:

Un remedio sugerido para esto, que tiene algunos comentarios positivos, es ajustar la velocidad del bus USB. Para hacer esto, debe editar el archivo cmdline.txt y agregar "dwc_otg.speed = 1" (sin comillas) al final del archivo (que se encuentra en el directorio / boot).

No podrá hacer esto en el Pi, por supuesto, porque el teclado en sí está loco. Tendrá que insertar la tarjeta SD en su computadora y hacer las ediciones necesarias. Esto FUNCIONA para mi Microsoft Wireless Keyboard 800.

M.Sameer
fuente