An user-space driver for Silead's GSL1680 capacitive touch screen driver chip.