I am trying to enable touchpad multitouch/scrolling in Ubuntu 12.04 on my Dell Inspiron 5720 (17R). By default after installation it had the following settings (xinput results):

⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ Logitech Unifying Device. Wireless PID:101b   id=11   [slave  pointer  (2)]
⎜   ↳ PS/2 Generic Mouse                        id=14   [slave  pointer  (2)]

So I followed this tutorial: https://askubuntu.com/a/211755/113496

After installing the package stated there using install.sh here is installation log:

konnigun@konnigun-Inspiron-5720:/usr/src/psmouse-alps-dst-0.4$ sudo bash ./install.sh
MAIN: Driver source files by Dave Turvene. Install script by garyF.
MAIN: Removing previous versions of psmouse-alps-dst...

-------- Uninstall Beginning --------
Module:  psmouse
Version: alps-dst-0.4
Kernel:  3.2.0-35-generic (x86_64)

Status: Before uninstall, this module version was ACTIVE on this kernel.

 - Uninstallation
   - Deleting from: /lib/modules/3.2.0-35-generic/updates/dkms/
 - Original module
   - No original module was found for this module on this kernel.
   - Use the dkms install command to reinstall any previous module version.


DKMS: uninstall completed.

Deleting module version: alps-dst-0.4
completely from the DKMS tree.
MAIN: Building current driver from source files...

Creating symlink /var/lib/dkms/psmouse/alps-dst-0.4/source ->

DKMS: add completed.

Kernel preparation unnecessary for this kernel.  Skipping...

Building module:
cleaning build area....
make KERNELRELEASE=3.2.0-35-generic -C /lib/modules/3.2.0-35-generic/build M=/var/lib/dkms/psmouse/alps-dst-0.4/build/src psmouse.ko......
cleaning build area....

DKMS: build completed.
MAIN: Installing the driver

Running module version sanity check.
 - Original module
 - Installation
   - Installing to /lib/modules/3.2.0-35-generic/updates/dkms/


DKMS: install completed.
rmmod psmouse, wait=no
insmod /lib/modules/3.2.0-35-generic/updates/dkms/psmouse.ko 
MAIN: Done installing. Go to System Settings > Mouse and Touchpad to configure :-)

My touchpad got totally disabled. I mean, it doesnt work at all. But xinput now gives the following:

⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ Logitech Unifying Device. Wireless PID:101b   id=11   [slave  pointer  (2)]
⎜   ↳ PS/2 Mouse                                id=14   [slave  pointer  (2)]
⎜   ↳ AlpsPS/2 ALPS GlidePoint                  id=15   [slave  pointer  (2)]

But touchpad doesn't work. What can I do to fix it? Thanks alot =)

After updating Kernel from 3.2 to 3.5 it began working but in a very strange way: only scrolling and Fn+F3 began to work. Scrolling is working very strange. Nothing else works (I mean no two-finger scrolling and stuff like that). So basically I have a usual touchpad behavior now + scrolling.

  • 1
    You either have side scrolling or two finger scrolling but not both. You have to choose from the mouse configuration panel.
    – alfC
    Dec 26, 2012 at 0:33

1 Answer 1


Okay, after spending half of a day solving this puzzle here is what I got: Neither v0.4 or v1.0 installation from http://www.dahetral.com/public-download worked for me, touchpad just wasn't working it all.
So I upgraded kernel from 3.2 to 3.5 by doing this:

sudo apt-get install linux

Which actually installed the following packages:
- linux-header-3.50-030500 - linux-header-3.50-030500-generic - linux-image-3.50-030500-generic

After that I tried and reinstalled 0.4 version (using 1.0 version right now though) and it started working. What is strange: I didn't even reboot in new kernel, I installed driver with new kernel installed, than I purged it and everything works. Can't quite understand why it's like that.

Also I wanna say thanks to alfC for reminding me to check touchpad settings in system menu, totally forgot bout that.

  • Awesome, this did it for me :) !
    – user204762
    Oct 23, 2013 at 16:00

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.