Lots of folks note how Kernel 3.17 is supposed to fix trackpad issues. So, I initially installed 3.18 and found that my sound didn't work (? YMMV). Indeed, my trackpad did work, but my sound didn't. I then reinstalled elementary via elementaryos-chromebook and didn't update the kernel. Not updating the Kernel is reccommended:
http://shnatsel.blogspot.com/2013/12/why-you-should-not-upgrade-kernel-on.html
Here's what I did to get things working:
- Installed elementaryos-chromebook
- Booted into Elementary via Ctrl + L. Went through prompts.
- Went to Applications > Update Manager. Installed all updates.
- Installed Hardware updates first. Rebooted.
- Then installed software updates. Rebooted.
- Touchpad still didnt work. At this point, running
uname -r
in terminal returns3.13.0-43
. - I followed the first part of step 5 from the following URL to get the touchpad to work:
- http://realityequation.net/installing-elementary-os-on-an-hp-chromebook-14
- NOTE: You'll notice the author of that post installed
3.12.5-trusty
whereas, if you installed all your updates, you'll already be past that version. - NOTE 2: In light of this, I changed anywhere it said
linux-3.12.5
tolinux-3.13.11
. - I then ran the script by
cd
ing into the directory and typingbash cron-haswell-modules.sh
and rebooted. - Touchpad works.
- I didn't have to adjust the sensitivity as the second part of step 5 notes.
- The last thing I did was bind the Volume up and down buttons. Go to System Settings > Keyboard > Media > Volume Up/Down.