Eu tenho um Yoga 2 Pro, mas ele tem um touchpad sináptico. Minha experiência com Elantech é limitada. Tenho certeza que isso é uma regressão do kernel. Houve outros problemas no kernel com o Yoga 2 Pro também (notavelmente WiFi), mas eles foram corrigidos com a distribuição 14.10.
elantech touchpad - o multi touch não está funcionando para o kernel 3.13.0-35-generic
Este tópico aponta para o relatório de erros que provavelmente é onde está o seu problema.
link
Primeiro, tente acessar seu terminal e digite synclient e veja se ele retorna a configuração do seu trackpad. Se sim, o que o VertTwoFingerScroll mostra? Se mostrar VertTwoFingerScroll = 0, execute:
% bl0ck_qu0te%
Veja se ele começa a funcionar. No meu entender, o xinput é obsoleto.
Se isso fizer funcionar, você precisa estudar o 50-synaptics.conf porque este é o arquivo de configuração que faz as configurações do synclient na inicialização. Isso eu entendo muito bem porque eu precisava fazer muitas modificações sinápticas no Yoga Pro 2 para torná-lo utilizável. O problema do kernel do trackpad em 14.10 para o Yoga 2 Pro é que o PalmDetect não funciona. Pode ser corrigido por um patch de kernel. Eu deveria ser capaz de ajudá-lo a obter o arquivo de configuração funcionando. É muito enigmático.
Você precisa saber como trabalhar com o synclient e o 50-synaptics.conf se quiser aproveitar ao máximo seu trackpad e ajustar as configurações.
Se isso não funcionar, acredito que seja um problema profundo do kernel com o hardware da Elantech e ele não o reconhece. A partir do link acima, tente instalar uma versão mais antiga do Ubuntu e veja se o trackpad funciona. Eu acho que isso provaria a teoria da regressão do kernel.
Você pode experimentar o patch do kernel no link acima em 14.10. Você tem mexido com muita configuração, então se você estiver indo para o problema de um patch de kernel eu faria uma nova instalação de 14.10. Estude o relatório de erros detalhadamente porque acho que o patch do kernel veio originalmente do relatório de bug. Há postagens muito recentes no relatório de erros e implementações de patch bem-sucedidas.