Custom scroll for touch devices