I use Touchpad-Indicator, a very flexible app. It is not available from Ubuntu repositories, so you need to add one manually.
Then, install as usual:
sudo apt-get update
sudo apt-get install touchpad-indicator
To obtain desired option (disable touchpad while typing), Open the program and select that option from Preferences -> Actions.
Don't forget to add the app to the startup list, so this is always enabled. You can do this within the same program, from Preferences -> General options tab.
Now it should work. If it does not work at the beginning, restart the computer/session (some users mention that as an extra step).
If it still does not work, it might be because of this bug. The workaround is to create an empty configuration file that the program is unable to create itself. This is how (using the terminal):
mkdir ~/.config/touchpad-indicator
echo '{}' > ~/.config/touchpad-indicator/touchpad-indicator.conf
sudo chmod 777 ~/.config/touchpad-indicator/touchpad-indicator.conf
Then open the program and configure it again. You can then check that the new configuration variables are inside that file.
- Older version (14.04 Trusty, known to work):
If for any reason it still does not work, then try a different version of the program. First, if tried the method above, uninstall it with:
`sudo apt-get purge touchpad-indicator`
Also, remove ppa with:
sudo rm /etc/apt/sources.list.d/atareao-atareao-trusty.list
sudo rm /etc/apt/sources.list.d/atareao-atareao-trusty.list.save
Then, add this ppa:
sudo add-apt-repository ppa:baltix-members/ppa
If you are not using Trusty, then you need to change the ppa version. Go to /etc/apt/sources.list.d/
, open the above ppa (called baltix-members-ppa-trusty.list
) and edit the ubuntu version so that the files contain trusty
as below:
deb http://ppa.launchpad.net/baltix-members/ppa/ubuntu trusty main
Then install:
sudo apt-get update
sudo apt-get install touchpad-indicator
Best Answer
I found a similar question AskUbuntu which provided a link to the details needed to solve this issue.
In short, edit your
quirks
file:And add the following to the end of the file:
Now restart Xorg:
Now, just start
syndaemon
as usual:Note: For some reason, two-finger scrolling didn't work until I fully rebooted my laptop, but it eventually started working.
Edit
I eventually installed touchpad indicator like another answer suggests, when I had to switch to a different Dell laptop, and this fix no longer worked.