O teclado não funciona no X11 depois de retomar do modo de suspensão / suspensão

3

Meu computador:

  • Debian 8.3
  • Linux 3.16.0-4-amd64 # 1 SMP Debian 3.16.7-ckt20-1 + deb8u3 (2016-01-17) x86_64 GNU / Linux
  • Dell Latitude 5420

Estou usando XMonad gerenciador de janelas, alguns applets (em stalonetray ) da área de trabalho mate (applet nm, applet power-manager) e i3lock para bloquear a tela.

Problema:

Geralmente tudo funciona bem ao sair do modo de suspensão / hibernação / suspensão, mas às vezes depois de sair do modo sleep, insiro a senha que desbloqueia a tela (i3lock), o conteúdo da área de trabalho aparece e posso mover o mouse (USB externo e interno touchpad e trackpoint) - mas o teclado (o USB interno e externo do laptop) não funciona.

Quando isso acontece:

  • o teclado em si funciona - o leds CAPSLOCK / NUMLOCK reage a pressionar as teclas CapsLock ou NumLock
  • posso mudar para console (CTRL-ALT-F1) e o teclado funciona no console e posso voltar ao X11 usando (ALT-F7)
  • mas no X11, nada reage aos pressionamentos de tecla
  • puxar o conector USB do teclado para fora e voltar não ajuda
  • quando eu suspendo o laptop novamente (do console) e retoma, o bloqueio de tela do mate aparece, mas o teclado ainda não funciona.

O que eu tentei:

Minha única solução é matar manualmente mate-session , mate-power-manager ou mate-screensaver do console e o teclado funciona novamente no X11.

Eu acho que talvez o mate-power-manager tente bloquear a tela depois que eu a desbloqueio com o i3lock, mas de alguma forma não se exibe ..

A questão:

O que posso fazer para impedir que mate-* componentes bloqueiem a tela ou bloqueiem o teclado (supondo que eu esteja correto)?

    
por Jan Spurny 24.02.2016 / 14:08

1 resposta

2

Há meia solução no link

Você pode tentar conectar um novo dispositivo USB no hub USB ao qual o teclado está conectado. Esse artigo dizia que isso poderia fazer o teclado voltar ao normal.

UPDATE 2017-10

Esse problema ocorreu depois que eu mudei meu teclado para outro novo.

    
por 06.03.2017 / 02:31