But still maybe if you want to impress someone then you can use the following link to do that.
You can type by clicking the keyboard OR you can type from your keyboard directly. The letter translations are pretty simple. e.g. H for 'Ha', K for 'Kaaf' etc.
ایک منٹ میں اردو کمپیوٹر پر لکھنا سیکھیں
Cool isn't it!