Este parece ser um bug em 12.04. 2 Como dito nos comentários, uma simples correção seria descarregar o driver do mouse e carregá-lo novamente assim:
sudo modprobe -r psmouse
sudo modprobe psmouse proto=imps
Isso só mantém o touchpad funcionando nesta sessão. Para torná-lo permanente, pode-se criar um arquivo como /etc/modprobe.d/psmouse.conf
(você pode escolher o nome que deseja, mas deve manter a extensão) com o seguinte conteúdo:
options psmouse proto=imps