شاشة اللمس راسبيري باي 7 انش

مبتدئ

image_pdf

إضافة لوحة مفاتيح إفتراضية على نظام التشغل

 

قبل أن نتمكن من تثبيت لوحة المفاتيح الإفتراضية على الشاشة ، يجب علينا أولاً تحديث نظام الخاص بنا. لترقية الحزم ، من خلال  تشغيل الأمرين التاليين.

sudo apt update 
sudo apt upgrade

لتثبيت برنامج لوحة المفاتيح الافتراضية ، من خلال  تشغيل الأمر التالي.

sudo apt install matchbox-keyboard

بعد ذلك يمكنك فتح لوحة المفاتيح من خلال النقر (علامة التوت <Accessories < Keyboard)

 

لوحة مفاتيح افتراضية مع شاشة اللمس راسبيري باي

إضافة لوحة المفاتيح الإفتراضية على شريط المهام

يمكنك إضافة رمز للوحة المفاتيح إلى شريط المهام. بحيث نتمكن من خلال النقر على الرمز من سيتم فتح وإغلاق لوحة المفاتيح على الشاشة تلقائيًا.

نبدأ بكتابة برنامج نصي في المجلد “/ usr / bin /” من خلال تشغيل الأمر التالي.

sudo nano /usr/bin/toggle-keyboard.sh

داخل هذا الملف ، أدخل سطور التعليمات البرمجية التالية.

#!/bin/bash
PID="$(pidof matchbox-keyboard)"
if [ "$PID" != "" ]; then
kill $PID
else
matchbox-keyboard &
fi

احفظ الملف بالضغط على CTRL + X ، ثم Y ، متبوعًا بـ ENTER.

نعطي إذن التنفيذ ، من خلال الأمر التالي.

sudo chmod +x /usr/bin/toggle-keyboard.sh

أنشئ ملف يساعد شريط المهام على قراءة وتحميل زر (رمز لوحة المفاتيح) من خلال الأمر التالي.

sudo nano /usr/share/raspi-ui-overrides/applications/toggle-keyboard.desktop

داخل هذا الملف ، أدخل الأسطر التالية.

[Desktop Entry]
Name=Toggle Virtual Keyboard
Comment=Toggle Virtual Keyboard
Exec=/usr/bin/toggle-keyboard.sh
Type=Application
Icon=matchbox-keyboard.png
Categories=Panel;Utility;MB
X-MB-INPUT-MECHANISM=True

احفظ الملف بالضغط على CTRL + X ، ثم Y ، متبوعًا بـ ENTER.

نحتاج إلى نسخ ملف التكوين الافتراضي إلى مجلد تهيئة مستخدمي pi.

سنقوم بتعديل هذا الملف لإضافة زر لوحة المفاتيح على الشاشة.

cp /etc/xdg/lxpanel/LXDE-pi/panels/panel /home/pi/.config/lxpanel/LXDE-pi/panels/panel

أخيرًا ، نحتاج إلى تعديل التكوين لمستخدم pi بحيث تتم إضافة الرمز إلى شريط المهام. قم بتشغيل الأمر التالي لبدء تعديل تكوين اللوحة.

nano /home/pi/.config/lxpanel/LXDE-pi/panels/panel

في آخر من هذا الملف ، أضف النص التالي.

Plugin {
type=launchbar
Config {
Button {
id=toggle-keyboard.desktop
}
}
}

هذا الجزء من النص يُنشئ مدخلا في شريط المهام. يخبر شريط المهام باستخدام ملف toggle-keyboard.desktop الذي أنشأناه سابقًا لعرض زر (لوحة المفاتيح ).

احفظ الملف بالضغط على CTRL + X ، ثم Y ، متبوعًا بـ ENTER.

لإظهار النتائج في شريط المهام ، تحتاج إلى إعادة تشغيل الراسبيري باي من خلال تشغيل الأمر التالي.

X
تم إضافة المنتج إلى السلة بنجاح