Touchpad working but NOT detected by Chromium - not configurable, tap-to-click not working

1,599 views
Skip to first unread message

Tom Sharp

unread,
Aug 31, 2015, 6:57:08 AM8/31/15
to Chromium OS discuss
Hi all,

I recently installed the latest nightly build of Chromium on an old netbook I had lying around, an Asus Eee PC 1005HAG. Everything seems to work perfectly EXCEPT for the touchpad. 

Whilst it does work, I am not able to configure the touchpad settings via the Chromium UI ("No mouse or touchpad detected"), which is incredibly frustrating since I want to enable tap-to-click (currently I have to use the physical mouse buttons beneath the touchpad). Weirdly, other gestures (such as two-finger scroll) work perfectly.

I have tried to resolve this problem using the solutions offered by Arnoldthebat and Zhaostu, but to no avail. Manually editing the config files does not seem to help either.

If anyone has any ideas, I'd be really grateful.

Thanks,

Tom

Tom Sharp

unread,
Sep 2, 2015, 8:13:44 AM9/2/15
to Chromium OS discuss
SOLVED!

The 1005HAG requires a Synaptics config file, which was not automatically installed using Zhaostu's tool.

Here's what I did to install it:
  • Enter shell in the usual manner.
  • Run cd /etc/X11/xorg.conf.d
  • Run ls
  • You should see 40-touchpad-cmt.conf or 50-touchpad-cmt.conf or both in the output.
  • These files are protected, so run sudo mount -o remount,rw / to remount them as rewriteable.
  • Delete all files in the directory by running sudo rm <filename>
  • Create a new file, 50-touchpad-synaptics.conf by running touch /etc/X11/xorg.conf.d/50-touchpad-synaptics.conf
  • Here's the pain in the ass part - I couldn't find a raw version of the synaptics config file, so I copied the one found here into the newly created 50-touchpad-synaptics.conf file using vi. To do this:
    • Enter the editor by typing vi 50-touchpad-synaptics.conf
    • If you get a problem with permissions, repeat the above command with sudo
    • If you still have a problem, run sudo chmod 777 50-touchpad-synaptics.conf and try entering the editor again.
    • Once in the editor, copy the code from the link above into the file. I won't go into how to use vi here, but there's a decent-looking guide on HowToGeek.
    • Once copied over, save and exit vi (:x in command mode)
  • Reboot your system and everything should work fine. I went back into the config file and commented out MinSpeed, MaxSpeed, AccelFactor, HorizScrollDelta, VertScrollDelta, HorizEdgeScroll, VertEdgeScroll, HorizResolution and VertResolution as they produced unexpected behaviour, but you can tweak however you like. Just remember to save changes and reboot afterwards.
And that's it!
Reply all
Reply to author
Forward
0 new messages