Isso não é realmente uma "resposta" por si, mas eu não entendo esse problema usando 14.10. Em algum momento, o problema deve ter sido corrigido. Eu não tenho certeza se ele foi corrigido em 12.10.
Estou usando o Ubuntu 12.10 de 64 bits em um ASUS VivoBook x202e para referência.
O laptop que eu tenho tem uma tela sensível ao toque (que eu estou gostando até agora). Um aborrecimento que notei no Ubuntu, no entanto, é que alternar entre usar a tela sensível ao toque e o mouse faz com que o cursor pule. No começo eu pensei que poderia estar lembrando a posição do mouse para cada dispositivo separadamente (por exemplo, quando eu toco na tela o cursor se move do ponto A para B, mas usando o touchpad faria com que ele retornasse para A antes de se mover) não é o caso.
O que realmente parece ser mover-se para baixo e para a direita um pouco ao voltar para o touchpad depois de tocar na tela em algum lugar. Isso parece bastante consistente em qualquer lugar da tela.
Eu não consegui encontrar nenhuma outra menção disso. Alguma idéia do que pode estar acontecendo?
Edit: Para referência, o seguinte é a saída da lista de entrada de dados para os dispositivos apontadores. O Elantech é o touchpad e o maXTouch é a tela.
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Atmel Atmel maXTouch Digitizer id=10 [slave pointer (2)]
⎜ ↳ ETPS/2 Elantech Touchpad id=13 [slave pointer (2)]
Edit: Isso é meio antigo, mas vou mencionar pelo menos 14.10. Eu não vejo mais esse problema. Isso não exigiu nenhum esforço de minha parte (exceto a atualização, suponho).
Isso não é realmente uma "resposta" por si, mas eu não entendo esse problema usando 14.10. Em algum momento, o problema deve ter sido corrigido. Eu não tenho certeza se ele foi corrigido em 12.10.
Estou errado se eu acho que no momento em que você estava se referindo no segundo parágrafo:
No começo eu pensei que poderia estar lembrando a posição do mouse para cada dispositivo separadamente [...]
Você estava usando o Unity, mas depois mudou para o Gnome e, assim, mudou de idéia sobre o comportamento?
Eu também tenho um laptop touchscreen e estou executando o Ubuntu 12.10 x64. Usando Unity eu posso deixar o mouse em um ponto específico, vamos chamá-lo de ponto A, então toque ou arraste na tela em um ponto completamente diferente e aleatório na tela e não importa o que quando eu movo o mouse (ou trackpad) o ponteiro começará o movimento de A.
No entanto, ao usar o Gnome (3.6.2), o comportamento fica cheio de bugs. Se eu deixar o ponteiro em A usando o mouse / touchpad, então toque / arraste na tela para um ponto final B e então chegue ao mouse novamente o ponteiro irá, na maioria das vezes, pular de B para uma posição inferior direita descrito e, em alguns casos, começará a partir de A como em Unity.
Ouvi dizer que a Canonical atualizou os drivers da tela sensível ao toque no Ubuntu 12.10 e acho que eles atualizaram seu ambiente de área de trabalho para adequar-se a essas atualizações também. Para mim, quando quero usar a tela sensível ao toque, carrego o Unity, já que o Gnome é praticamente inútil.
Felicidades.
Tags touchpad 12.10 asus touchscreen