كيفية تفعيل مفاتيح إضافية في Termux بسهولة!!؟

x32x01
  • بواسطة x32x01 ||
✨ لما بتشتغل على Termux ساعات بتحتاج مفاتيح زي أسهم اليمين/الشمال أو PageUp/PageDown أو مفاتيح الوظائف - وده مش دايمًا موجود في لوحة المفاتيح اللمسية. الحل إن Termux بيسمح ليك تضيف صفوف مفاتيح إضافية على شريط الكيبورد بسهولة عن طريق ملف الإعدادات termux.properties. تحت هتلاقي أوامر جاهزة تعمل كل ده في سطر واحد.

ملاحظة مهمة: الأوامر دي بتشتغل على جهازك وبمجرّد لصقها هتتطبق. لو عايز تلغي التعديلات بعدين، هشرحلك ازاي تعملها في الآخر.

إزاي بتشتغل الفكرة؟ 🤔

Termux بيسمح لك تبقى عندك extra-keys - صفوف تقدر تضيف فيها مفاتيح زي ESC, CTRL, ALT, LEFT, RIGHT, UP, DOWN, PGUP, PGDN, أو حتى مفاتيح F1–F12. الفكرة إنك بتنشئ ملف ~/.termux/termux.properties وتحط فيه تعريف الصفوف اللي عايزها، وبعدين تعيد تحميل الإعدادات علشان تظهر المفاتيح على الكيبورد.

أمر واحد لتفعيل كل أسهم الكيبورد (يمين، شمال، فوق، تحت) ⬅️➡️⬆️⬇️

انسخ السطر ده كله، افتح Termux، إلصقه واضغط Enter، وبعدين اقفل وافتح التطبيق تاني - هتلاقي صف مفاتيح كامل فيه الأسهم:
Code:
mkdir $HOME/.termux/ ;echo "extra-keys = [['ESC','/','-','HOME','UP','END'],['TAB','CTRL','ALT','LEFT','DOWN','RIGHT']]" >> ~/.termux/termux.properties
termux-reload-settings
sleep 1 && exit

لو عايز PageUp و PageDown كمان 📄

نفس الفكرة بس ضفنا PGUP و PGDN لصفوف المفاتيح:
Code:
mkdir ~/.termux/
echo "extra-keys = [['ESC','/','-','HOME','UP','END','PGUP'],['TAB','CTRL','ALT','LEFT','DOWN','RIGHT','PGDN']]" >> ~/.termux/termux.properties
termux-reload-settings
sleep 1 && exit

تفعيل صف مفاتيح الوظائف (F1–F12) 🔑

لو محتاج مفاتيح F (وظائف) استخدم الأمر ده - تقدر تغيّر أي F لمفتاح تاني لو حبيت:
Code:
mkdir ~/.termux/
echo "extra-keys = [['F1','F2','F3','F4','F5','F6','F12'],['ESC','TAB','CTRL','ALT','-','DOWN','UP']]" >> ~/.termux/termux.properties
termux-reload-settings
sleep 1 && exit
لو عايز مثلاً تضيف F7 بدل F1 غير النص في الصف الأول.

تفعيل كل المفاتيح (كل الصفوف) - مش لازم لكل الناس ⚠️

لو فعلاً عايز كل المفاتيح مع بعض (مش دايمًا مفيد)، استخدم الأمر ده. خليك واعي إن المساحة على شريط الكيبورد هتبقى صغيرة لو شبابيك الكيبورد ضيقة:
Code:
mkdir ~/.termux/ ;echo "extra-keys = [['F1','F2','F3','F4','F5','F6','F7'],['ESC','/','-','HOME','UP','END','PGUP'],['TAB','CTRL','ALT','LEFT','DOWN','RIGHT','PGDN']]" >> ~/.termux/termux.properties
termux-reload-settings
sleep 1 && exit

لو مش لاقي مفتاح معين - ازاي تعدّله 👇

لو عايز مفتاح مش موجود في الأمثلة، روح شوف أسماء المفاتيح اللي Termux بيفهمها في الـ Termux‑Wiki أو مستندات التطبيق، وبعدين عدّل نص extra-keys في السطر اللي استخدمته - استبدل اسم المفتاح باللي انت عايزه، ثم نفّذ termux-reload-settings.

ازاي ترجع الإعدادات الافتراضية لو حبّيت؟ 🔄

لو حبيت تمسح الإعدادات الإضافية ورجع كل حاجة زي الأول، شيل ملف termux.properties أو امسح السطر اللي ضفتُه وبعدين عمل:
Code:
rm ~/.termux/termux.properties
termux-reload-settings
sleep 1 && exit
(أو افتح الملف وعدّل عليه برمجياً لو بتحب تحتفظ ببعض الأسطر).

نصايح سريعة ✨

  • بعد لصق الأمر، لو المفاتيح ما ظهرتش فورًا اقفل Termux وافتحه تاني.
  • لو لوحة مفاتيح تالتة (مثل Gboard) مخفية العناصر، جرّب تغيير إعدادات الكيبورد أو استخدام لوحة مالية بديلة تدعم الصفوف الإضافية.
  • حافظ على نسخة من termux.properties لو بتحب تنقّل الإعدادات بين تليفونات.
 
التعديل الأخير:
المواضيع ذات الصلة
x32x01
الردود
0
المشاهدات
632
x32x01
x32x01
x32x01
الردود
0
المشاهدات
590
x32x01
x32x01
x32x01
الردود
0
المشاهدات
761
x32x01
x32x01
x32x01
  • x32x01
الردود
0
المشاهدات
782
x32x01
x32x01
x32x01
الردود
0
المشاهدات
887
x32x01
x32x01
x32x01
الردود
0
المشاهدات
1K
x32x01
x32x01
x32x01
  • x32x01
الردود
0
المشاهدات
716
x32x01
x32x01
x32x01
الردود
0
المشاهدات
1K
x32x01
x32x01
x32x01
الردود
0
المشاهدات
1K
x32x01
x32x01
x32x01
الردود
0
المشاهدات
720
x32x01
x32x01
الدخول أو التسجيل السريع
نسيت كلمة مرورك؟
إحصائيات المنتدى
المواضيع
1,836
المشاركات
2,051
أعضاء أكتب كود
460
أخر عضو
jhghk
عودة
أعلى