Eu também possuo o Asus UX501 e também enfrentei esse problema por um longo tempo. O laptop é incrível, mas sem a funcionalidade multitoque do touchpad, você não pode utilizá-lo totalmente no Ubuntu.
Se você tiver uma versão do kernel menor que 4.10, você pode tentar usar o este módulo do kernel .
De acordo com o Arch Linux , acho que este módulo foi adicionado no núcleo do kernel 4.10, então se você atualizar seu kernel para 4.10+ deve funcionar por padrão.
Apenas para confirmar, atualmente estou usando a versão 4.13.11 do kernel e o multi-touch começou a trabalhar para mim no meu laptop UX501 por padrão.