How to make any Nokia s60v3 software compatible with Nokia s60V5 touch phone Mobiles

Most  s60 V3 software will run smooth in touch phones like Nokia 5800, N97
etc. The operating of the software will be difficult because of the Lack of
Keyboard in 5800.

The solution ??

Install the Virtual Keypad Software. This will have a transparent Keyboard
floating around and can be dragged to any location on the screen. Google for
"Virtual Keypad for Nokia 5800" without the quotes and you'll get the SIS