Seria útil se soubéssemos sua versão do Ubuntu, mas a página que encontrei é de uma página wiki oficial do Ubuntu.
Descreve um método usando ginn com ginn-wrapper (para reiniciar automaticamente ginn em caso de falha) e configurá-lo para agir como os touchpads Synaptics, e eu tenho um dispositivo Synaptics e um iMac, em Nesse caso eles funcionam muito similarmente, quase indistintamente.
Espero que ajude você.
Este é o link: link