Eu tenho um XPS 15z também e vou lhe dizer o que fiz no meu xps. Primeiro, sobre o teclado eu não sei o que aconteceu com o seu, no meu notebook funciona muito bem, eu acho que você terá que reinstalar o Ubuntu para corrigir isso.
Mas para o touchpad tem uma solução simples, você vai abrir o terminal (ctrl + alt + T), digite sudo gedit /etc/rc.local
e edite o arquivo que abriu. Antes da linha exit 0
, você adicionará as seguintes linhas:
sudo modprobe -r psmouse
sudo modprobe psmouse proto=imps
Salve o arquivo e reinicie o computador. Depois disso, o touchpad funcionará. Outra coisa é sobre o videocard, ele não funciona no Ubuntu, eu tento tantas soluções, mas qualquer um trabalha.
Espero poder ajudar você, desculpe pelo meu "inglês", não é minha língua nativa.