Persian keyboard layout

Your rating: None Average: 5 (2 votes)

Persian keyboard layout for SailfishOS 1.1.4+

[FA] صفحه‌کلید فارسی


  • Supports Persian/Arabic diacritics
  • Supports both Persian and English Numbers
  • Supports Persian-specific spacing characters, zero width non-joiner (فاصله‌ی مجازی یا نیم‌فاصله) and zero width joiner (اتصال مجازی) as well as no-break space (فاصله‌ی نشکن)
  • Supports left-to-right and right-to-left marks for bilingual contexts
  • Punctuation marks also available by long tap on "dot" (.)
  • Additional Arabic characters available on long tap
  • Disabled autocaps
  • Support split keyboard feature available from 1.1.4 on

Known issues:

  • Doesn't support check spelling
  • Doesn't show non-printable characters, LRM, RLM, ZWNJ, ZWJ. [SOLVED]

Ambiguous characters:

‹|›  Zero width non-joiner (ZWNJ)
‹¦›  No-break space (NBS)
›|‹  Zero width joiner (ZWJ)
|›  Left-to-right mark (LRM)
‹|  Right-to-left mark (RLM)
Arabic tatweel/kashida: SYM2 below underline "_"
Arabic thousand separator: SYM1 below the number ۱ (the default font may display it the same as Arabic comma, but it's different – it will be displayed perfectly by a Persian font, e.g. Vazir)
Arabic decimal separator: SYM1 below the number ۲ (the same as above)

Donations are welcome ;)

PayPal - The safer, easier way to pay online!

Application versions: 
File persian-keyboard-0.6-3.noarch.rpm15.41 KB16/10/2018 - 22:08
File persian-keyboard-0.5-2.noarch.rpm10.39 KB31/10/2016 - 02:29
File persian-keyboard-0.4-2.noarch.rpm10.18 KB30/01/2016 - 03:48


  • Non-printing characters now have a symbolic icon
  • Paired symbols, such as (), [], {}, are now shown correctly
  • Symbol view shifter now has a background
  • Symbol view shifter got updated so that it can be used in other layouts, e.g. Arabic


  • Shift button removed
  • Make the layout more similar to Android standard layout and my keyboard layout for Ubuntu


  • Added BSD license
  • Add launcher icon to easily remove

0.3 - Back to 11-11-8 layout :|


  • Re-enabled caps lock
  • 10-10-7 layout
  • Shift key now works as it should (disabled autocaps, disabled caps lock)
  • Will learn words, making it easy to insert shifted chracters without shift!