الرئيسية
» WINDOWS
»
كيفية إضافة لوحة أرقام إلى لوحة المفاتيح على نظام التشغيل ويندوز 10
كيفية إضافة لوحة أرقام إلى لوحة المفاتيح على نظام التشغيل ويندوز 10
لإضافة لوحة مفاتيح رقمية إلى لوحة مفاتيح صغيرة في نظام ويندوز 10، استخدم برنامج AutoHotkey v2 لإعادة تعيين صف الأرقام إلى مفاتيح لوحة مفاتيح رقمية افتراضية. يقوم البرنامج النصي أدناه بجعل أرقام الصف العلوي تعمل كأرقام لوحة مفاتيح رقمية عند تفعيل مفتاح Caps Lock، ويعيدها إلى وضعها الطبيعي عند تعطيله. يعمل هذا البرنامج فقط في التطبيقات التي تدعم أحداث المفاتيح المحاكاة في AutoHotkey.
كيفية عمل تعيين لوحة الأرقام
تستطيع أنظمة ويندوز والتطبيقات التمييز بين الرقم المكتوب من الصف العلوي والرقم نفسه المرسل من لوحة المفاتيح الرقمية. يمكن لبرنامج AutoHotkey اعتراض مفتاح وإرسال مفتاح آخر مكانه. هنا، 1من خلال الأمر 0send Numpad1through Numpad0؛ #HotIfيقتصر الشرط على إعادة تعيين المفاتيح خلال الفترة التي يكون فيها مفتاح Caps Lock مُفعلاً. يوثق AutoHotkey هذه الاختصارات الحساسة للسياق وأسماء المفاتيح في مرجع #HotIf ، ومرجع GetKeyState ، ودليل إعادة التعيين .
قم بإعداد لوحة مفاتيح رقمية باستخدام AutoHotkey v2
تثبيت AutoHotkey الإصدار 2
حمّل أحدث إصدار مستقر من AutoHotkey v2 من صفحة التنزيل الرسمية ، ثم شغّل برنامج التثبيت واحتفظ بالإعدادات الافتراضية ما لم يكن لديك سبب لتغييرها. استخدم الإصدار 2 للبرنامج النصي أدناه؛ إذ تستخدم البرامج النصية القديمة من AutoHotkey v1 صيغة مختلفة للاختصارات الشرطية. يشرح دليل التثبيت الرسمي خيارات الإعداد.
صورة توضيحية لصفحة تنزيل برنامج AutoHotkey الرسمية؛ قد يتغير مظهرها.
أنشئ برنامج إعادة تعيين الأحرف
افتح برنامج المفكرة، والصق النص البرمجي الكامل أدناه، واحفظه في مكان يسهل الوصول إليه numpad.ahk. في مربع حوار "حفظ باسم" في المفكرة، حدد نوع الحفظ إلى " جميع الملفات" حتى لا يضيف نظام ويندوز أي شيء .txtإلى اسم الملف.
يطلب السطر الأول تثبيت AutoHotkey الإصدار الثاني، #SingleInstance Forceويمنع تشغيل نسخ مكررة من هذا البرنامج النصي. يطبق الشرط إعادة تعيين المفاتيح فقط عند تفعيل مفتاح Caps Lock؛ أما السطر الأخير فيزيل هذا الشرط لأي اختصارات مفاتيح قد تُضاف لاحقًا. يُعيّن هذا البرنامج النصي الأرقام العشرة فقط عمدًا. راجع قائمة مفاتيح#HotIf AutoHotkey إذا كنت ترغب في إضافة مفاتيح لوحة المفاتيح أو مفاتيح أخرى.
يوضح الرسم التوضيحي بداية النص البرمجي؛ انسخ جميع عمليات الربط المكونة من عشرة أرقام من كتلة التعليمات البرمجية.
قم بتشغيل البرنامج النصي وقم بالتبديل بين الأوضاع
انقر نقرًا مزدوجًا numpad.ahk. سيظهر برنامج AutoHotkey في منطقة الإشعارات بجوار ساعة ويندوز؛ إذا كان الرمز مخفيًا، فانقر على السهم الصغير لأعلى لعرض أيقونات شريط المهام. اضغط على مفتاح Caps Lock لتفعيل إعادة تعيين الأحرف، ثم اكتب رقمًا في التطبيق الذي تريد استخدامه. اضغط على مفتاح Caps Lock مرة أخرى للعودة إلى إدخال الأرقام العادي.
لا يزال مفتاح Caps Lock يتحكم في حالة الأحرف. عند تفعيله، ستظهر الأحرف التي تكتبها بأحرف كبيرة، لذا قم بإيقافه عند العودة إلى الكتابة العادية. لإيقاف هذه الخاصية تمامًا، انقر بزر الماوس الأيمن على أيقونة AutoHotkey في شريط المهام واختر "خروج".
يُفعّل مفتاح Caps Lock الوضع المؤقت؛ ثم يتم إرسال الرقم المميز في الصف العلوي كمفتاح لوحة مفاتيح.
اختبره في التطبيق المستهدف
استخدم اختصارًا غير ضار أو إعداد إدخال مُصمم خصيصًا لمفتاح لوحة المفاتيح الرقمية. مع تفعيل مفتاح Caps Lock، اضغط على الرقم المطابق في الصف العلوي؛ ثم أوقف تشغيل Caps Lock وكرر العملية للتأكد من توقف عملية الربط. لا يستطيع محرر النصوص وحده التمييز بين المدخلين لأن كلاهما يعرض الرقم نفسه عادةً. إذا كان التطبيق يحتوي على شاشة لربط المفاتيح، فقم بربط إجراء مؤقت بمفتاح مخصص للوحة المفاتيح الرقمية فقط واختبره هناك.
يقوم هذا التعيين بإرسال حدث Numpad 2 عند الضغط على مفتاح الصف العلوي 2.
الحدود والحلول السريعة
لا تتضمن هذه التعليمات عمليات التشغيل. يقتصر البرنامج النصي على تعيين الأرقام فقط، ولا يشمل عمليات الجمع والطرح والضرب والقسمة والفاصلة العشرية أو مفتاح الإدخال (Enter) الموجودة على لوحة المفاتيح الرقمية. تتطلب هذه العمليات إعادة تعيين إضافية ومفاتيح مصدر مناسبة؛ وقد تُنتج بعض مفاتيح المصدر أحرفًا مختلفة على لوحات المفاتيح غير الأمريكية.
قد يتجاهل التطبيق المدخلات المُحاكاة. بعض الألعاب، أو جلسات التحكم عن بُعد، أو التطبيقات ذات معالجة المدخلات المُخصصة، قد لا تقبل الأحداث المُعاد تعيينها. راجع وثائق التطبيق وقواعده، خاصةً قبل استخدام إعادة تعيين لوحة المفاتيح في لعبة عبر الإنترنت. إذا نجحت هذه الميزة في تطبيقٍ ما ولم تنجح في تطبيقٍ آخر، فقد يكون التطبيق المُستهدف هو السبب.
تحقق من ملف البرنامج النصي وإصداره. إذا فتح النقر المزدوج الملف في المفكرة، فتأكد من أن اسمه ينتهي بـ ` .ahk..` وليس ` .ahk.txt..`، وأن برنامج AutoHotkey الإصدار 2 مُثبّت. لا يمكن لمُفسّر الإصدار 1 القديم تشغيل هذا البرنامج النصي الإصدار 2 كما هو مكتوب.
تحقق من مستوى صلاحيات التطبيق المستهدف. إذا كان التطبيق يعمل بصلاحيات مرتفعة، فقد لا يرسل البرنامج النصي الذي يعمل بشكل طبيعي أي مدخلات إليه. فقط إذا كنت تثق بالتطبيق وتفهم تأثير ذلك، فحاول تشغيل كلا التطبيقين بنفس مستوى الصلاحيات ثم أعد الاختبار.
إذا كنت تحتاج فقط إلى لوحة مفاتيح على الشاشة لإدخال البيانات باستخدام الماوس أو اللمس من حين لآخر، فإن نظام ويندوز يتضمن لوحة المفاتيح على الشاشة. اضغط على مفتاح ويندوز + Ctrl + O ، ثم اختر "خيارات" ، وفعّل خيار "تشغيل لوحة المفاتيح الرقمية" . سيؤدي هذا إلى عرض أزرار لوحة المفاتيح، ولكنه لن يحوّل صف الأرقام الفعلي إلى لوحة أرقام. يمكنك الاطلاع على دليل لوحة المفاتيح على الشاشة من مايكروسوفت لمعرفة المزيد حول هذا الخيار.