have u read this before?
http://www.tldp.org/HOWTO/XFree86-Touch-Screen-HOWTO.html
many touch screens already have drivers for linux act as a mouse driver. u can try to search from google and download one.
http://www.elotouch.com/support/linux.asp is a good example, it seems that its driver is included in xfree86 code.