O desafio que você está enfrentando é provavelmente causado pelo fato de que, embora muitos touchpads permitam a rolagem horizontal, eles geralmente não têm uma área grande o suficiente para a rolagem ser realmente detectada. Costumava haver um programa para alterar esse valor, mas não acredito que seja suportado por mais tempo.
É claro que essa é apenas uma das possíveis explicações, e pode ser que o seu touchpad não o suporte em primeiro lugar, o que é mais provável que seja o problema.
EDITAR: Da informação que você deu, parece que ou o driver no Linux está faltando suporte para rolagem horizontal, ou está usando a configuração errada para o seu hardware. Em ambos os casos, você deve informar um bug.