Komeil’s Persian Keyboard Layout (kbdfa.dll) for Windows XP and Windows Server 2003

The Institute of Standards and Industrial Research of Iran’s Persian keyboard layout—ISIRI 2901—is one of the worst blindly-designed Persian (Farsi) keyboard layouts around. Then is the Microsoft’s own Persian (Farsi) keyboard layout—kbdfa.dll—which is somehow an extended Arabic layout, having a few letters misplaced comparing to their original location on an old-fashioned Persian typewriter.

Continue reading