diff --git a/data/keyboards/ir.yaml b/data/keyboards/ir.yaml
index 33ced36a0857767fabca2e6009563a184d5a7ad6..310e07891f95d3948e68a97d69736f7b1ad5ff89 100644
--- a/data/keyboards/ir.yaml
+++ b/data/keyboards/ir.yaml
@@ -8,14 +8,14 @@ outlines:
 
 views:
     base:
-        - "ض ص ث ق ف غ ع ه خ ح"
-        - "ش س ی ب ل ا ت ن م"
-        - "Shift_L   ظ ط ز ر ذ د پ  BackSpace"
+        - "ض ص ق ف غ ع ه خ ح ج"
+        - "ش س ی ب ل ا ت ن م ک"
+        - "Shift_L   ظ ط ز ر ذ د و  BackSpace"
         - "show_numbers preferences         space        period Return"
     upper:
-        - "ْ ٌ ٍ ً ُ ِ َ ّ ج چ"
-        - "و ئ ي إ أ آ ة » «"
-        - "Shift_L   ك گ ژ ٰ ‌ ٔ ء  BackSpace"
+        - "پ { } [ ] ّ   َ   ِ  ُ چ"
+        - "ؤ‌ ئ ي‌ إ أ آ ة‌ » « گ"
+        - "Shift_L  Ùƒ Ù“ Ú˜ Ø¡ > < ØŸ  BackSpace"
         - "show_numbers preferences         space        period Return"
     numbers:
         - "Û± Û² Û³ Û´ Ûµ Û¶ Û· Û¸ Û¹ Û°"
diff --git a/data/keyboards/ir_wide.yaml b/data/keyboards/ir_wide.yaml
index 117290aded7653ec20f9819a98df0867de2829c8..e9df053299eb7d16dd5edcfd128c4e9f545b4de6 100644
--- a/data/keyboards/ir_wide.yaml
+++ b/data/keyboards/ir_wide.yaml
@@ -8,14 +8,14 @@ outlines:
 
 views:
     base:
-        - "ض ص ث ق ف غ ع ه خ ح"
-        - "ش س ی ب ل ا ت ن م"
-        - "Shift_L   ظ ط ز ر ذ د پ  BackSpace"
+        - "ض ص ق ف غ ع ه خ ح ج"
+        - "ش س ی ب ل ا ت ن م ک"
+        - "Shift_L   ظ ط ز ر ذ د و  BackSpace"
         - "show_numbers preferences         space        period Return"
     upper:
-        - "ْ ٌ ٍ ً ُ ِ َ ّ ج چ"
-        - "و ئ ي إ أ آ ة » «"
-        - "Shift_L   ك گ ژ ٰ ‌ ٔ ء  BackSpace"
+        - "پ { } [ ] ّ   َ   ِ  ُ چ"
+        - "ؤ‌ ئ ي‌ إ أ آ ة‌ » « گ"
+        - "Shift_L  Ùƒ Ù“ Ú˜ Ø¡ > < ØŸ  BackSpace"
         - "show_numbers preferences         space        period Return"
     numbers:
         - "Û± Û² Û³ Û´ Ûµ Û¶ Û· Û¸ Û¹ Û°"