
Yo uso una computadora portátil con Xubuntu. Actualicé de 17.04 a 17.10 recientemente. Desde la actualización, elLa funcionalidad de repetir teclas no funciona..
Por teclas repetidas quiero decir: al presionar una tecla y mantenerla presionada, espero que la letra asociada con la tecla aparezca una y otra vez en la pantalla hasta que deje de presionar la tecla.
Sin embargo, el comportamiento presenciado es el siguiente: al presionar una tecla y mantenerla presionada, la letra se imprime entre 1 y 4 veces y luego se detiene.
Cosas que he hecho sin ningún resultado positivo:
- Busqué aquí y en otros sitios web otros casos de este mismo problema.
- Se aseguró de que la
Repeat keys
casilla de verificación esté habilitada enSettings > Keyboard > Behaviour
. - Deshabilitado y habilitado nuevamente la
Repeat keys
casilla de verificación. - Experimenté con diferentes valores de
Repeat delay
yRepeat speed
en la misma pantalla de configuración. - Probé con otro teclado conectado por USB.
- Se utiliza
xkbset repeatkeys
para desactivar y activar las teclas de repetición. - Solía
evtest
ver los eventos del teclado y no vi nada inusual.
¿Alguna idea sobre cuál podría ser el problema y, con suerte, cómo solucionarlo?
EDITAR 1:
He editado el texto original para aclarar que la letra se repite entre 1 y 4 veces y luego se detiene.
Como se solicitó en los comentarios, salida de un par de comandos:
$ gsettings get org.gnome.desktop.peripherals.keyboard repeat
true
$
$
$ xset q r
Keyboard Control:
auto repeat: on key click percent: 0 LED mask: 00000002
XKB indicators:
00: Caps Lock: off 01: Num Lock: on 02: Scroll Lock: off
03: Compose: off 04: Kana: off 05: Sleep: off
06: Suspend: off 07: Mute: off 08: Misc: off
09: Mail: off 10: Charging: off 11: Shift Lock: off
12: Group 2: off 13: Mouse Keys: off
auto repeat delay: 467 repeat rate: 29
auto repeating keys: 00ffffffdffffbbf
fadfffefffedffff
9fffffffffffffff
fff7ffffffffffff
bell percent: 50 bell pitch: 400 bell duration: 100
Pointer Control:
acceleration: 2/1 threshold: 4
Screen Saver:
prefer blanking: yes allow exposures: yes
timeout: 900 cycle: 0
Colors:
default colormap: 0x40 BlackPixel: 0x0 WhitePixel: 0xffffff
Font Path:
/usr/share/fonts/X11/misc,/usr/share/fonts/X11/Type1,built-ins
DPMS (Energy Star):
Standby: 600 Suspend: 600 Off: 600
DPMS is Disabled
Y otra cosa extraña que he encontrado desde que escribí esto, que puede o no estar relacionada con el problema anterior:
Cuando presiono una tecla de acento solo una vez, si no presiono ninguna otra tecla inmediatamente aparece una letra extraña por sí sola. Por ejemplo, si presiono la tecla ´ (0xB4) una vez y no presiono nada más inmediatamente el carácter ΰ (0x3B0) aparece solo. Sucede también con otros acentos como ` y ^.
EDITAR 2:
El problema ocurre con cualquier teclado: ya sea el teclado integrado de la computadora portátil o un teclado USB. En el caso del teclado USB probé con diferentes puertos y cables y el resultado es el mismo.
EDITAR 3:
Dos pruebas más:
- Cambié a otro tty (por ejemplo, Ctrl+ Alt+ F5) y allí pude ver eso.^@ se imprimía constantementesin pulsar ninguna tecla. Esta es una de las representaciones del carácter NULL.
- Arrancado desde viejos USB en vivoque contiene Xubuntu 17.04 y 16.04 (último LTS) yel problema no se manifestóallí: las teclas de repetición funcionaron perfectamente
EDITAR 4:
Examen final:
- Arranqué desde un USB en vivo que contiene Xubuntu 17.10 y el problema vuelve a aparecer.
Respuesta1
Usted dijo:^@ se imprimía constantemente sin presionar ninguna tecla, esto sugiere un problema con el controlador.
lsmod | grep wmi
Si peaq_wmi está presente, hazlo con sudo:
modprobe -rv peaq_wmi
Si funciona correctamente, vuélvete permanente añadiendo a la lista negra:
nano /etc/modprobe.d/blacklist.conf
lista negra peaq_wmi