add touch driver