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
EDIT:
It seems that the modue is being loaded too early, because after logging in I can see that the psmouse module is loaded.