c720 Trackpad set up
 I reinstalled or upgraded my c720 or something and things are a bit all over
the place. Tonight I started firefox in the
 
  hackerspace
 
 and noticed my
trackpad wasn't working, it needs to be explicitly setup. This is mentioned on
the comprehensive
 
  FreeBSD c720 guide
 
 , but there have been
 
  some
updates
 
 to the driver that aren't reflected on the page. You now need to
load the
 
  chromebook_platform
 
 driver manually.
# kldload chromebook_platform
# kldload ig4
# kldload cyapa
The cyapa driver offers all the features you would want from a trackpad, two finger dragging, thresholds for taps and an three button mouse emulation mode.
# sysctl debug.cyapa_enable_tapclick=3
Which gives me the following awesome mouse button layout on the trackpad.
        Trackpad layout
         2/3               1/3
+--------------------+------------+
|                    |   Middle   |
|                    |   Button   |
|       Left         |            |
|      Button        +------------+
|                    |   Right    |
|                    |   Button   |
+--------------------+............|
|     Thumb/Button Area           | 15%
+---------------------------------+
Also disable super danger mode:
# echo "hw.acpi.power_button_state=NONE" >> /etc/sysctl.conf