X11 server API supports touch events, which could be supported by NEWT
to generate NEWT's Mouse/Pointer events.
More Information can be found here: http://www.x.org/wiki/Development/Documentation/Multitouch/
I've patched this into the jogl version 2.3.2 already. I will make a branch on github for my changes and send a pull request.
Here is my pull request: https://github.com/sgothel/jogl/pull/102
Very good job and your pull request is quite clean :)