This on-screen digital Arabic Keyboard is a great alternative to downloading a keyboard for your computer.
You can type using your mouse and clicking the letter you want, or by typing the letter on your physical keyboard.
It also connects directly to Google search and images, YouTube, and Yahoo.
Lexilogos is an online keyboard for almost any language in the world.
Unlike the other Arabic Keyboard provided, this keyboard is activated by transliteration (If you want to type the Arabic word for restaurant, type mTgm). If you get confused, there are keys you can click on to enter letters.