This old post describes why I needed to replace Microsoft Windows’ own Persian (Farsi) keyboard layout—kbdfa.dll.
The new Chortkeh Persian Keyboard Layout (kbdfa.dll) Revision 4, dated June 10, 2009, compatible with Windows 7, adds support for Arabic Hamza Above (U+0654) and Arabic Decimal Separator (U+066B) comparing to its predecessor, with the latter being only available in Type 3 (Chortkeh Persian Keyboard Layout with Persian numeric keypad), but is still installable using the preceding installer.
Please note both the x86 and x64 compilations are available in three types, representing Persian or Latin numbers on the main section of the keyboard and the numeric keypad.
Download Link
Installer
- Download Chortkeh Keyboard Layout Installer for Windows 7, Windows Server 2008 R2, Windows Vista, Windows Server 2008, Windows XP, and Windows Server 2003 (chortkeh-install-kbdfa.cmd, Revision 3, November 4, 2008)
Type 1: Latin Numeric Keypad, Latin Upper Numeric Row
- Download Chortkeh Persian Keyboard Layout with Latin numbers for Windows 32-Bit Family (x86) (kbdfa.dll, Revision 4, June 10, 2009)
- Download Chortkeh Persian Keyboard Layout with Latin numbers for Windows 64-Bit Family (x64) (kbdfa.dll, Revision 4, June 10, 2009)
Type 2: Latin Numeric Keypad, Persian Upper Numeric Row
- Download Chortkeh Persian Keyboard Layout with Latin numeric keypad for Windows 32-Bit Family (x86) (kbdfa.dll, Revision 4, June 10, 2009)
- Download Chortkeh Persian Keyboard Layout with Latin numeric keypad for Windows 64-Bit Family (x64) (kbdfa.dll, Revision 4, June 10, 2009)
Type 3: Persian Numeric Keypad, Persian Upper Numeric Row
- Download Chortkeh Persian Keyboard Layout with Persian numeric keypad for Windows 32-Bit Family (x86) (kbdfa.dll, Revision 4, June 10, 2009)
- Download Chortkeh Persian Keyboard Layout with Persian numeric keypad for Windows 64-Bit Family (x64) (kbdfa.dll, Revision 4, June 10, 2009)
How to Install
Download and save both the keyboard layout installer (chortkeh-install-kbdfa.cmd) and the Persian keyboard layout (kbdfa.dll) at the same folder, and run as administrator chortkeh-install-kbdfa.cmd. Then in the command-line you need to press “c” and hit Enter to continue with the installation. Please note once finished, the installer will restart your system, so save any unsaved work, and close running programs before launching the installer. Also please note you need to be an administrator to be able to modify system files.
صفحه کلید فارسی چرتکه برای ویندوز ۷ ۳۲-بیت و ویندوز ۷ ۶۴-بیت
این پست قدیمی توضیح میدهد که چرا از ابتدا نیاز بود آرایش صفحه کلید فارسی مایکروسافت ویندوز—kbdfa.dll—را تغییر دهم.
آرایش جدید صفحه کلید فارسی چرتکه (kbdfa.dll) نگارش ۴، بتاریخ ۱۰ ژوئن ۲۰۰۹، سازگار با ویندوز سون، همزهٔ بالا (U+0654) و جداکنندهٔ اعشاری (U+066B) یا همان ممیز فارسی را نسبت به نسخهٔ پیشینش پشتیبانی میکند، اما برای نصب کماکان از همان نصاب قبلی استفاده میکند. توضیح اینکه امکان تایپ ممیز فارسی تنها در نوع ۳ (صفحهکلید فارسی چرتکه با کیپد عددی فارسی) وجود دارد.
لطفاً توجه کنید که هر دو نسخهٔ ۶۴ بیت و ۳۲ بیت در ۳ نوع موجود هستند، که در قسمت اصلی اعداد کیبورد و در قسمت کیپد عددی اعداد فارسی و لاتین ارائه میکنند. توضیح اینکه برای سازگاری با برنامههایی که عدد انگلیسی در ورودی نیاز دارند (مانند نرمافزارهای حسابداری متداول) باید از نوعی استفاده کنید که حداقل در قسمت کیپد عددی اعداد انگلیسی ارائه میکند.
پیوند پایینگذاری
نصاب
- پایینگذاری نصاب آرایش صفحه کلید فارسی چرتکه برای ویندوز ۷، ویندوز سرور ۲۰۰۸ آر۲، ویندوز ویستا، ویندوز سرور ۲۰۰۸، ویندوز اکسپی، و ویندوز سرور ۲۰۰۳ (install-kbdfa.cmd، نگارش ۳، ۴ نوامبر ۲۰۰۸)
نوع ۱: کیپد عددی لاتین، سطر عددی بالایی لاتین
- پایینگذاری آرایش صفحه کلید فارسی چرتکه با اعداد لاتین برای ویندوزهای خانوادهٔ ۳۲-بیت (kbdfa.dll، نگارش ۴، ۱۰ ژوئن ۲۰۰۹)
- پایینگذاری آرایش صفحه کلید فارسی چرتکه با اعداد لاتین برای ویندوزهای خانوادهٔ ۶۴-بیت (kbdfa.dll، نگارش ۴، ۱۰ ژوئن ۲۰۰۹)
نوع ۲: کیپد عددی لاتین، سطر عددی بالایی فارسی
- پایینگذاری آرایش صفحه کلید فارسی چرتکه با کیپد عددی لاتین برای ویندوزهای خانوادهٔ ۳۲-بیت (kbdfa.dll، نگارش ۴، ۱۰ ژوئن ۲۰۰۹)
- پایینگذاری آرایش صفحه کلید فارسی چرتکه با کیپد عددی لاتین برای ویندوزهای خانوادهٔ ۶۴-بیت (kbdfa.dll، نگارش ۴، ۱۰ ژوئن ۲۰۰۹)
نوع ۳: کیپد عددی فارسی، سطر عددی بالایی فارسی
- پایینگذاری آرایش صفحه کلید فارسی چرتکه با کیپد عددی فارسی برای ویندوزهای خانوادهٔ ۳۲-بیت (kbdfa.dll، نگارش ۴، ۱۰ ژوئن ۲۰۰۹)
- پایینگذاری آرایش صفحه کلید فارسی چرتکه با کیپد عددی فارسی برای ویندوزهای خانوادهٔ ۶۴-بیت (kbdfa.dll، نگارش ۴، ۱۰ ژوئن ۲۰۰۹)
چگونگی نصب
هر دو پروندهٔ نصاب (chortkeh-install-kbdfa.cmd) و دیالال آرایش صفحه کلید فارسی چرتکه (kbdfa.dll) را دانلود کرده و در یک پوشه ذخیره کنید. پروندهٔ chortkeh-install-kbdfa.cmd را run as administrator کنید. در داخل خط-دستور با فشردن کلید «c» و زدن Enter نصب را ادامه دهید. لطفاً توجه کنید با پایان عملیات نصب، برنامهٔ نصاب فوراً سیستم را راهاندازی مجدد (ریاستارت) میکند، بنابراین هر کار ذخیرهنشده را ذخیره کرده و همهٔ برنامههای درحال اجراء را پیش از اجرای نصاب ببندید. همچنین لطفاً توجه کنید برای اعمال تغییرات سیستمی نیاز است مدیر سامانه باشید.
فارسی
English









29 comments: