I just got my ALPS Touchpad on my Lenovo Flex 2 working (xinput returned "PS/2 Generic Mouse", now it returns two devices: "ALPS PS/2 Device" and "ALPS PS/2 Device")

But after rebooting my system it returns "PS/2 Generic Mouse" again and multitouch doesn't work anymore. dmesg returns

psmouse serio1: alps: Unknown ALPS touchpad: E7=73 03 0a, EC=88 b6 06

To make it work again I have to unloud and load the psmouse kernel module:

rmmod psmouse
modprobe psmouse

After that it works again.

By the way I'm running Ubuntu 14.04


It seems that the modue is being loaded too early, because after logging in I can see that the psmouse module is loaded.

2 Answers 2


I fixed the problem by putting following lines into /etc/rc.local

/sbin/modprobe -r psmouse
/sbin/modprobe psmouse

Now Multitouch works.


Read man 5 modules, it will tell you how to specify kernel modules to load at boot time. Or, just append "psmouse" to the /etc/modules file. At "boot time", no modules are loaded, so the rmmod is unneeded.

  • Already tried that, but it didn't work. After logging in psmouse is loaded according to lsmod. Thats why I have to run rmmod.
    – Christian
    Commented Sep 27, 2014 at 21:34

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .