- بواسطة x32x01 ||
✨ لما بتشتغل على Termux ساعات بتحتاج مفاتيح زي أسهم اليمين/الشمال أو PageUp/PageDown أو مفاتيح الوظائف - وده مش دايمًا موجود في لوحة المفاتيح اللمسية. الحل إن Termux بيسمح ليك تضيف صفوف مفاتيح إضافية على شريط الكيبورد بسهولة عن طريق ملف الإعدادات termux.properties. تحت هتلاقي أوامر جاهزة تعمل كل ده في سطر واحد.
ملاحظة مهمة: الأوامر دي بتشتغل على جهازك وبمجرّد لصقها هتتطبق. لو عايز تلغي التعديلات بعدين، هشرحلك ازاي تعملها في الآخر.
لو عايز مثلاً تضيف F7 بدل F1 غير النص في الصف الأول.
(أو افتح الملف وعدّل عليه برمجياً لو بتحب تحتفظ ببعض الأسطر).
ملاحظة مهمة: الأوامر دي بتشتغل على جهازك وبمجرّد لصقها هتتطبق. لو عايز تلغي التعديلات بعدين، هشرحلك ازاي تعملها في الآخر.
إزاي بتشتغل الفكرة؟ 🤔
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 تفعيل كل المفاتيح (كل الصفوف) - مش لازم لكل الناس ⚠️
لو فعلاً عايز كل المفاتيح مع بعض (مش دايمًا مفيد)، استخدم الأمر ده. خليك واعي إن المساحة على شريط الكيبورد هتبقى صغيرة لو شبابيك الكيبورد ضيقة: 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 لو بتحب تنقّل الإعدادات بين تليفونات.
التعديل الأخير: