Recientemente, actualicé mi Ubuntu desde 17.10 a 18.04 y después del reinicio, el teclado dejó de funcionar. Funciona en la pantalla de bloqueo, pero una vez que inicie sesión, está fuera de servicio. Resulta que este es un problema bastante común. El controlador de entrada del teclado se rompe después de cada actualización importante, lo que provoca una falta de comunicación entre el sistema operativo Ubuntu y los dispositivos de entrada.
Puede solucionar esto fácilmente reinstalando el controlador del servidor X de entrada nuevamente. Pero dado que el teclado no funciona en primer lugar, esto se vuelve un poco complicado. Entonces, así es como arregla el teclado que no funciona después de actualizar su Ubuntu.
Caso 1: el teclado y el mouse funcionan en la pantalla de bloqueo
Si tiene el teclado y el trackpad funcionando en la pantalla de bloqueo, puede iniciar directamente una sesión de terminal presionando Ctrl + Alt + F3 y saltar a este paso.
Caso 2: el teclado no funciona pero el mouse funciona en la pantalla de bloqueo
Paso 1: En este caso, inicie sesión en el sistema con la ayuda del teclado de la pantalla. Puede habilitarlo haciendo clic en el Accesibilidad o icono humano en la esquina superior derecha. Una vez que haya iniciado sesión, debemos volver a encender el teclado de la pantalla. Para eso, abra el menú Configuración haciendo clic en la flecha en la esquina superior derecha. A continuación, haga clic en el icono de engranaje del menú desplegable.
Paso 2: En el menú Configuración, haga clic en «Acceso universal» en la pestaña de la izquierda para ir al menú Audición y escritura.
Paso 3: En el menú Acceso universal, navegue hasta el menú Escritura. Haga clic en el control deslizante junto al texto «Teclado en pantalla» en el teclado en pantalla.
Paso 4: Ahora que tenemos el teclado en pantalla, necesitamos el terminal para ejecutar el comando. Para abrir la terminal, haga clic con el botón derecho en el escritorio y seleccione Abrir terminal.
Paso 5: Una vez que haya iniciado el terminal, escriba el siguiente comando y presione Enter.
En ocasiones, Ubuntu puede intentar volverse fanático y pedirle la contraseña incluso después de ingresar sudo. Simplemente use el teclado en pantalla para ingresar la contraseña.
sudo apt-get install xserver-xorg-input-all
Debería volver a solicitar la entrada, presione Y y presione Enter nuevamente.
Una vez que tengamos instalados los controladores de entrada del teclado del servidor X, reinicie su sistema. Cuando el sistema vuelva a funcionar, debería poder utilizar el teclado y el mouse.
Caso 3: el teclado y el mouse no funcionan
En caso de que el teclado, el trackpad y el mouse no funcionen para usted, incluso en la pantalla de bloqueo, debemos iniciar el terminal durante el inicio. Para hacer eso, fuerce el apagado del sistema con las claves físicas.
Necesitaríamos un teclado externo para activar algunas teclas durante el proceso de arranque. Mientras el sistema se está iniciando, mantenga presionada la tecla Shift después de que se cargue el BIOS y entrará en el menú de GRUB. En el menú de GRUB, presione «e» para editar las opciones de arranque. Busque la línea que se parece a la siguiente.
linux /boot/vmlinuz-4.18.0-25-generic root=UUID=a98c605-2ac4-4ee3-8070-2560255293fe ro quiet splash $vt_handoff
Inserte «/ bin / bash» antes de $ vt_handoff y presione Ctrl + X o F10 para reiniciar. Una vez que esté en el comando, ejecute el siguiente comando y reinicie el sistema nuevamente.
sudo apt-get install xserver-xorg-input-all
Al reiniciar, debería tener el teclado y el mouse funcionando para usted.
Cambiar el archivo GRUB es un cambio temporal y no persistente. Entonces, si el arranque falla, simplemente reinicie el sistema y debería volver a la normalidad.
¿Qué pasa si reinstalar los controladores no funciona?
Si ninguno de los métodos anteriores le funciona, hay dos pequeños ajustes que puede hacer para intentar corregir la palabra clave y el mouse.
Apague las teclas de rebote y las teclas lentas
Ubuntu proporciona ciertas configuraciones de accesibilidad como teclas de rebote o teclas lentas. En caso de que no lo sepa, las teclas de rebote ignoran las pulsaciones rápidas, mientras que las teclas lentas requieren que las presione durante un tiempo determinado. En caso de que una aplicación de terceros o usted haya activado por error esta configuración, puede provocar un funcionamiento incorrecto de la palabra clave.
Para desactivar las teclas Rebote y Lento, diríjase al menú Configuración. Puede acceder al menú Configuración haciendo clic en la flecha en la esquina superior derecha. A continuación, haga clic en el icono de engranaje del menú desplegable.
En el menú Configuración, haga clic en «Acceso universal“.
En el menú de Acceso universal, desplácese hacia abajo y haga clic en «Asistente de escritura (AccessX)“.
En el menú emergente, asegúrese de que el interruptor junto a «Llaves de rebote» y «Teclas lentas» esta apagado.
Actualizar Ubuntu
Finalmente, si nada funciona, puede intentar actualizar los paquetes de Ubuntu. Esto podría arreglar el controlador roto y permitir que su teclado y trackpad funcionen correctamente.
Para actualizar su sistema Ubuntu, necesitaríamos ejecutar algunos comandos en la terminal. Para hacer eso, haga clic derecho en el escritorio y haga clic en «Terminal abierta“.
En la terminal, escriba el siguiente comando para actualizar la lista de paquetes.
sudo apt update
Una vez que la lista de paquetes se haya actualizado correctamente, podemos actualizar todos los paquetes con el siguiente comando. Tenga en cuenta que este comando llevará mucho tiempo. ¡Así que siéntese desconcertado y bébalo!
sudo apt upgrade
Terminando
En caso de que ninguno de los métodos haya funcionado, se requiere una instalación limpia de Ubuntu. Sin embargo, asegúrese de haber hecho una copia de seguridad de sus datos de antemano. También puede leer nuestros otros artículos sobre 15 aplicaciones imprescindibles en Ubuntu inmediatamente después de una nueva instalación y cómo ejecutar Linux en Windows con una caja virtual.
Avíseme en los comentarios a continuación en caso de cualquier problema o consulta.