Configure Synaptics/ALPS/ElanTech touchpad for Chromiums OS
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.

No longer supported

This project is no longer supported as I am no longer using Chromium OS on a daily basis. If you tried the installer and it is not working for you, chances are that I could not get it working either on your specific setup. Your best bet is to look at the original solution that inspired this project and try to make it work manually.

If you can help solve some of those issues, pull requests are welcome.

Configure Synaptics/ALPS/ElanTech touchpad for Chromiums OS

Using the latest Chromium OS build seems to fix the alignment issue. To get ArnoldTheBat's latest build, you can go to here.

As the vanilla Chromium OS builds defaults to the "cmt" driver, on many laptops the touchpad won't work out of box. This script configures Synaptics/ALPS/Elantech touchpad for your Chromium OS. The script can detect which brand the touchpad you have and install the proper configuration.

Credit goes to ArnoldTheBat as he published the solution here. This script automates the configuration process and (hopefully) installs more generic configurations.


First you need to get shell access:

  • Press Ctrl + Alt + F2 (You can press Ctrl + Alt + F1 to come back).
  • Enter username chronos
  • Enter password facepunch for Hexxeh builds or password for ArnoldTheBat builds.

Or, if your Chromium OS is in developer mode, you can access shell through:

  • Press Ctrl + Alt + T. This will launch "crosh" in a new tab.
  • Enter shell in "crosh". If you get an error message, it is likely because the Chromium OS is not in developer mode.

Now you need to become a root user:

  • sudu su
  • Enter the above password again.

Run the following as root user:

wget -qO- | sh

Then reboot, and enjoy your touchpad.