Synaptics source code