O teclado não funciona depois de acordar de suspender / dormir

1

Recentemente, meu teclado Tomoko parou de funcionar com o Ubuntu 16.04. Isso só acontece depois de acordar o PC da suspensão. O mouse funciona bem, mas o teclado não funciona. Eu tenho que desconectá-lo e ligá-lo novamente antes de começar a trabalhar novamente. Alguém tem alguma idéia de como solucionar isso? Procurei em dmesg , mas não tenho certeza do que procurar.

Eu vejo esse "fracasso" depois de ligar o teclado Tomoko de volta, mas não tenho certeza se está relacionado com o jeito depois de acordar da suspensão? Ele também funciona apesar desse erro ( hid-generic 0003:04D9:A0CD.000B: usb_submit_urb(ctrl) failed: -1 )

[ 9541.053188] usb 3-13: new full-speed USB device number 6 using xhci_hcd
[ 9541.190014] usb 3-13: New USB device found, idVendor=04d9, idProduct=a0cd
[ 9541.190021] usb 3-13: New USB device strings: Mfr=0, Product=2, SerialNumber=0
[ 9541.190025] usb 3-13: Product: USB Keyboard
[ 9541.194898] input: USB Keyboard as /devices/pci0000:00/0000:00:14.0/usb3/3-13/3-13:1.0/0003:04D9:A0CD.000A/input/input32
[ 9541.249553] hid-generic 0003:04D9:A0CD.000A: input,hidraw0: USB HID v1.11 Keyboard [USB Keyboard] on usb-0000:00:14.0-13/input0
[ 9546.059820] [UFW BLOCK] IN=eno1 OUT= MAC=01:00:5e:00:00:01:2c:30:33:eb:46:1c:08:00 SRC=0.0.0.0 DST=224.0.0.1 LEN=32 TOS=0x00 PREC=0xC0 TTL=1 ID=0 DF PROTO=2 
[ 9551.252501] hid-generic 0003:04D9:A0CD.000B: usb_submit_urb(ctrl) failed: -1
[ 9551.252519] hid-generic 0003:04D9:A0CD.000B: timeout initializing reports

O mais estranho é que depois que o PC é suspenso eu posso usar o teclado Tomoko (toque na barra de espaço) para ativar o PC, mas depois disso o teclado não funciona mais. Tenho que desconectá-lo e conectá-lo novamente.

Olhando em dmesg , acredito que é isso que recebo depois de tentar acordar após a suspensão:

[10171.636787] hid-generic 0003:04D9:A0CD.000B: usb_submit_urb(ctrl) failed: -19
    
por TBoss 11.08.2016 / 21:38

1 resposta

2

Consegui corrigir o problema adicionando usbhid.quirks=0x04D9:0xA0CD:0x20000408 aos parâmetros de inicialização do kernel, conforme descrito aqui no link .

    
por fedorn 05.11.2016 / 22:26