Esta resposta aplica-se apenas ao Lenovo Z470, mas provavelmente existe uma maneira semelhante de resolver para outros modelos.
Encontrei a resposta aqui: O teclado lenovo z470 fica preso
A partir dessa pergunta:
- Abra seu terminal.
-
$ sudo nano /lib/udev/hwdb.d/60-keyboard.hwdb
- No editor nano, procure a seção "lenovo" ( CTRL + w ). No Ubuntu 15.04 deve haver uma seção semelhante à que você deve adicionar, exceto para o IdeaPad Z370.
- Adicione esta seção (Copiar e Colar) abaixo da do Z370 (ou onde você achar que está certo: P):
Ubuntu 13.10 e 15.04
# IdeaPad Z470
keyboard:dmi:bvn*:bvr*:svnLENOVO*:pn*IdeaPad*Z470*:pvr*
KEYBOARD_KEY_a0=!mute
KEYBOARD_KEY_ae=!volumedown
KEYBOARD_KEY_b0=!volumeup
Ubuntu 15.10
# IdeaPad Z470
evdev:atkbd:dmi:bvn*:bvr*:svnLENOVO*:pn*IdeaPad*Z470*:pvr*
KEYBOARD_KEY_a0=!mute
KEYBOARD_KEY_ae=!volumedown
KEYBOARD_KEY_b0=!volumeup
- Salve as alterações e saia do nano.
-
sudo udevadm hwdb --update
- reiniciar.
Este foi um bug reportado para o Lenovo Z370 e foi corrigido. Infelizmente, não para o Z470 (deve haver uma correção menos específica?)