Na verdade não estou usando o OpenSuse no momento. Apenas testei quando saiu a versão 11.3. Lembro que o touchpad funcionou sem problemas.
E no Ubuntu, para contornar esse problema, passei a usar o App Touchpad Indicator, que já foi citado acima.
Não creio que seja um Kernel diferente, mas sim um módulo específico que ele utilize.