Hey .. take a look at this site from Microsoft .. well , if you download this software , you will have a visual keyboard in your screen in arabic language .. i guess this will help you alot to know the sittings of the letters
http://www.microsoft.com/downloads/d...displaylang=ar