Pages

19 October 2010

Enabling touchpad clicking and edge scrolling in Squeeze

Gnome has a mouse configuration interface that lets you enable touchpad clicking and scrolling. But if you are a Debian Squeeze user and prefer Xfce, LXDE, or some handmade alternative, you will find that your touchpad's clicking and edge scrolling won't work [1]. You'll also find that those functions don't work in the GDM login screen even if you do use Gnome. No probs. The fix is easy.

To fix:
  1. Open  /usr/share/X11/xorg.conf.d/50-synaptics.conf (as root) in an editor.
  2. Add the text
    Option "TapButton1" "1"
    Option "VertEdgeScroll" "1"

    between Section "InputClass" and EndSection.
  3. Save, reboot and enjoy.
Note that if you use Gnome, you might find that your old mouse settings are messed up after the above. Set them again and all should be fine.

If you don't like the idea of changing system config files, you can use synclient in a startup script to enable things as well.

Useful links:

[1] At least at the time of this writing. When Squeeze is eventually released, this may change.

2 comments:

Chris Papadopoulos - awechris said...

thanks mate - you saved me for further looking on how to enable the vertical edge scroll in XFCE (disappointed GNOME3 user who migrated to XFCE+COMPIZ+EMERALD combo since the day Fedora15 came out with the GNOME3 and no option to downgrade to GNOME2. However, i found XFCE4,8 good enough (if not better))

Rik said...

Thanks! I also have XFCE, it is perfect for my old laptop ;)