Support touch screens too...