Touch Buddy is a free application for using Windows based touchscreens to send keystrokes to games.
The application uses game specific profiles created by community members.
The application and profiles are available from: http://www.touch-buddy.com
Following the departure of the creator of the project, development has started on a webserver based alternative called TouchDown. TouchDown can be used with IOS and Android devices such as the Ipad.
There is a Windows Mobile alternative for Falcon 4 users in PocketMFD.