Eu uso um laptop com Xubuntu. Atualizei de 17.04 para 17.10 recentemente. Desde a atualização, oa funcionalidade de repetição de teclas não funciona.
Por teclas repetidas quero dizer: ao pressionar uma tecla e mantê-la pressionada, espero que a letra associada à tecla apareça repetidamente na tela até que eu pare de pressionar a tecla.
Porém, o comportamento presenciado é o seguinte: ao pressionar uma tecla e mantê-la pressionada, a letra é impressa entre 1 e 4 vezes e depois para.
Coisas que fiz sem nenhum resultado positivo:
- Pesquisei aqui e em outros sites por outras instâncias do mesmo problema.
- Certifique-se de que a
Repeat keys
caixa de seleção esteja ativada emSettings > Keyboard > Behaviour
. - Desativei e habilitei novamente a
Repeat keys
caixa de seleção. - Experimentado com diferentes valores de
Repeat delay
eRepeat speed
na mesma tela de configuração. - Tentei outro teclado conectado por USB.
- Usado
xkbset repeatkeys
para desabilitar e habilitar as teclas de repetição. - Costumava
evtest
ver os acontecimentos do teclado e não via nada de anormal.
Alguma idéia sobre o que poderia ser o problema e, esperançosamente, como corrigi-lo?
EDITAR 1:
Editei o texto original para esclarecer que a carta se repete entre 1 e 4 vezes e depois para.
Conforme solicitado nos comentários, saída de alguns 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
E outra coisa estranha que descobri desde que escrevi isto, que pode ou não estar relacionada ao problema acima:
Ao pressionar uma tecla de acento apenas uma vez, se eu não pressionar nenhuma outra tecla imediatamente, uma letra estranha aparece sozinha. Por exemplo, se eu pressionar a tecla ´ (0xB4) uma vez e não pressionar mais nada imediatamente o caractere ΰ (0x3B0) aparece sozinho. Isso acontece também com outros acentos como ` e ^.
EDITAR 2:
O problema acontece com qualquer teclado: o teclado integrado do laptop ou um teclado USB. No caso do teclado USB, tentei diferentes portas e cabos e o resultado é o mesmo.
EDITAR 3:
Mais dois testes:
- Mudei para outro tty (por exemplo Ctrl+ Alt+ F5) e aí pude ver isso^@ estava sendo constantemente impressosem pressionar nenhuma tecla. Esta é uma das representações do caractere NULL.
- Inicializado a partir de USBs ativos antigoscontendo Xubuntu 17.04 e 16.04 (LTS mais recente) eo problema não se manifestoulá: teclas de repetição funcionaram perfeitamente
EDITAR 4:
Teste final:
- Inicializei a partir de um USB ativo contendo o Xubuntu 17.10 e o problema apareceu novamente.
Responder1
Você disse:^@ era constantemente impresso sem pressionar nenhuma tecla, isso sugere problema de driver.
lsmod | grep wmi
Se peaq_wmi estiver presente, faça com sudo:
modprobe -rv peaq_wmi
Se funcionar corretamente, torne-se permanente adicionando à lista negra:
nano /etc/modprobe.d/blacklist.conf
lista negra peaq_wmi