Difference between revisions of "Clickpads"
(Created page with "Synaptics Clickpads are (unfortunately) used on a number of laptops and netbooks, and are widely known to be unpleasant to use. While the default Ubuntu configuration works, it c...") |
(No difference)
|
Revision as of 00:29, 18 November 2011
Synaptics Clickpads are (unfortunately) used on a number of laptops and netbooks, and are widely known to be unpleasant to use. While the default Ubuntu configuration works, it can be at times even more painful than on other platforms. In an effort to make the Clickpad more user-friendly when used with ubermix, we have included a package in version 0.910 and above with a custom version of the driver and configuration, which you can install by following these steps:
- Press ctrl-alt-t to open a terminal
- Type "/usr/local/lib/clickpad/fix.sh"
- Reboot
This installation basically replaced the Synaptics clickpad driver with a newer version, and installs a "quirk" file to adjust the settings for HP clickpads. This quirk file looks like this:
Section "InputClass" Identifier "HP Clickpad" MatchIsTouchpad "on" MatchDevicePath "/dev/input/event*" Driver "synaptics" Option "TopEdge" "0" Option "BottomEdge" "3800" Option "AreaBottomEdge" "4200" Option "RBCornerButton" "1" Option "LBCornerButton" "1" Option "JumpyCursorThreshold" "150" Option "TouchButtonArea" "40" EndSection
Essentially, what this does is moves the sensor BottomEdge up, so that movement is no longer detected when a finger is on the bottom (button) part of the clickpad, and tweaks a number of other settings to make the device more usable. For a full definition of these options, as well as the hundred or so others available:
- Open a terminal (ctrl-alt-t)
- Type "man synaptics".
To tinker with the options on a live machine, in the terminal (ctrl-alt-t):
- Type "synclient" to see all the current settings
- Type "synclient [option]=[value] . For example: synclient BottomEdge=3800
When you find a group of settings you like, you can make the permanent by updating the quirk file:
- Open a terminal (ctrl-alt-t)
- Type sudo gedit /usr/share/X11/xorg.conf.d/52-synaptics-quirks.conf
- Add your preferred settings to the file.