Introduction: Fix Chrubuntu C7 Touchpad

Chrubuntu on Acer C7 is really cool, except for one flaw - the touchpad is not responsive when it is not plugged on. The issue is that the Synaptics driver default settings for sensitivity is set too low. We have to make it more sensitive. It is weird though that the trackpad works perfectly if the laptop is plugged.

Edit 1: Added fix for pointer moving when you click the touchpad. The touchpad registers two events, small pointer movement and the actual click.

Step 1: Adjust Some Synaptics Options

Make synaptics adjustments by running

     # If you feel the trackpad is still not sensitive enough, you can try values 10/5 instead of 20/10
     synclient fingerhigh=20
     synclient fingerlow=10

     # These values control how much movement the touchpad must detect before moving the pointer.
     #   Using right hand for moving, left hand to click, and keeping the right hand on the touchpad helps.
     #    If the pointer still moves a lot, bump this to "24" value.
     synclient HorizHysteresis=12
     synclient VertHysteresis=12


Step 2: Make Changes Permanent

Edit /usr/share/X11/xorg.conf.d/50-synaptics.conf by running:

      sudo gedit /usr/share/X11/xorg.conf.d/50-synaptics.conf

Find the line

       MatchDevicePath "/dev/input/event*"

and add these after

      Option   "FingerHigh"    "10"
      Option   "FingerLow"     "5"
      Option   "HorizHysteresis" "12"
      Option   "VertHysteresis" "12"

Comments

author
delta_echo_lima made it! (author)2013-12-26

i am having exactly the issue described above. when following your instruction, i got the following error message after the "synclient fingerhigh / fingerlow" command: X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 141 (XInputExtension)
Minor opcode of failed request: 37 (X_ChangeDeviceProperty)
Value in failed request: 0x118
Serial number of failed request: 22
Current serial number in output stream: 25
any clue what might be wrong? (apologies for my english, i am no native speaker)

author
sorlaker made it! (author)sorlaker2015-03-06

I got the same error when trying to execute the command.

Try jumping to step 2 and edit /usr/share/X11/xorg.conf.d/50-synaptics.conf.

Then reboot.

This worked for me.

About This Instructable

6,854views

1favorite

License:

More by htan10:Fix Chrubuntu C7 Touchpad
Add instructable to: