Basicamente, execute isso em um shell para confirmar que você é aplicável a essa solução:
dmesg | grep i8042
e confirme se você obtém esta saída
[ 1.514469] i8042: PNP: PS/2 Controller [PNP0303:KBC,PNP0f13:MOUE] at 0x60,0x64 irq 1,12
[ 1.525273] serio: i8042 KBD port at 0x60,0x64 irq 1
[ 1.525287] serio: i8042 AUX port at 0x60,0x64 irq 12
[ 1.526035] input: AT Raw Set 2 keyboard as /devices/platform/i8042/serio0/input/input3
[ 21.927438] input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio1/input/input10
adicione os parâmetros de inicialização i8042.direct
e i8042.dumbkbd
a /etc/default/grub
. Por exemplo, execute
sudo nano /etc/default/grub
Encontre a linha que começa com GRUB_CMDLINE_LINUX_DEFAULT=
e edite-a para incluir os novos parâmetros, para que, após a edição, pareça algo como
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i8042.direct i8042.dumbkbd"
Salve pressionando Ctrl + O , saia pressionando Ctrl + X e execute
>sudo update-grub
Fonte: algum viajante do tempo aqui nos fóruns do Ubuntu