مفاتيح الماوس
تُعدّ مفاتيح الفأرة ميزةً في بعض واجهات المستخدم الرسومية ، حيث تستخدم لوحة المفاتيح (وخاصةً لوحة المفاتيح الرقمية ) كجهاز تأشير (عادةً ما تحل محل الفأرة ). تعود جذورها إلى بدايات برامج التحرير المرئي ، عندما كان التنقل بين الأسطر والأعمدة يتم باستخدام مفاتيح الأسهم . أما اليوم، فيُشير مصطلح "مفاتيح الفأرة" عادةً إلى تخطيط لوحة المفاتيح الرقمية الذي تم توحيده مع إطلاق نظام X Window في عام 1984. [ 1 ] [ 2 ]
تَخطِيط

| مفتاح | فعل |
|---|---|
| Num Lock | مع +Alt⇧ Shift تفعيل/تعطيل مفاتيح الماوس |
| 8 | المؤشر للأعلى |
| 2 | المؤشر لأسفل |
| 6 | المؤشر إلى اليمين |
| 4 | المؤشر إلى اليسار |
| 7 | حرك المؤشر للأعلى ولليسار |
| 9 | المؤشر لأعلى ولليمين |
| 3 | حرك المؤشر للأسفل ولليمين |
| 1 | حرك المؤشر للأسفل ولليسار |
| / | حدد الزر الأساسي |
| * | حدد زر التعديل |
| - | حدد الزر البديل |
| 5 | انقر على الزر المحدد |
| + | انقر نقراً مزدوجاً على الزر المحدد |
| 0 | اضغط على الزر المحدد |
| . | حرر الزر المحدد |
| ↵ Enter | مفتاح الإدخال |
تاريخ
تاريخيًا، كانت مفاتيح الماوس تدعم برامج واجهة المستخدم الرسومية عندما لم تكن العديد من المحطات الطرفية مزودة بجهاز تأشير مخصص . ومع انتشار أجهزة التأشير، انحصر استخدام مفاتيح الماوس في الحالات التي يكون فيها جهاز التأشير مفقودًا أو غير قابل للاستخدام أو غير ملائم. وقد تنشأ هذه الحالات من الأسباب التالية:
- متطلبات الدقة (مثل الرسم الفني )
- مشاكل تتعلق بالمستخدمين ذوي الإعاقة أو بيئة العمل
- الحدود البيئية (مثل الاهتزاز في السيارة أو الطائرة)
- معدات معطلة/مفقودة/غير متوفرة
في عام 1987، وفر نظام التشغيل ماكنتوش 4.2 ميزة الوصول السهل التي تدعم مفاتيح الماوس لجميع التطبيقات. وكان يتم تفعيل أو تعطيل هذه الميزة بالنقر على المفتاح خمس مرات.⇧ Shift
بحلول أوائل العقد الثاني من القرن الحادي والعشرين، ومع ازدياد شيوع استخدام الأجهزة اللوحية الرسومية ، قد يكون من الضروري إجراء تغيير في الإعدادات قبل تفعيل ميزة MouseKeys.
تسارع مفاتيح الماوس

| المعلمة | معنى |
|---|---|
| mk_delay | المللي ثانية بين الضغطة الأولى على المفتاح وأول حدث حركة متكررة |
| mk_interval | أجزاء من الثانية بين أحداث الحركة المتكررة |
| mk_max_speed | يتم تطبيق سرعة ثابتة (بوحدات action_delta) في كل حدث |
| mk_time_to_max | عدد الأحداث (العد) التي تتسارع إلى سرعة ثابتة |
| منحنى mk | منحدر يستخدم للوصول إلى أقصى سرعة للمؤشر |
يُطبّق عنصر التحكم MouseKeysAccel في نظام X Window إجراءً (عادةً تحريك المؤشر) بشكل متكرر طالما استمر الضغط على أحد مفاتيح الاتجاهات {1، 2، 3، 4، 6، 7، 8، 9}. [ 3 ] عند الضغط على المفتاح، يتم تطبيق تغيير فوري في الإجراء action_delta . إذا استمر الضغط على المفتاح لأكثر من mk_delay مللي ثانية، يتم تطبيق إجراء ما كل mk_interval مللي ثانية حتى يتم تحرير المفتاح. إذا استمر الضغط على المفتاح بعد تطبيق أكثر من mk_time_to_max إجراءً، يتم تطبيق تغيير action_delta مضروبًا في mk_max_speed مرة كل mk_interval مللي ثانية.
تزداد إجراءات mk_time_to_max الأولى بسلاسة وفقًا لدالة أسية.
| منحنى mk | نتيجة |
|---|---|
| -1000 | سرعة منتظمة، حركة متزايدة خطيًا |
| 0 | تسارع منتظم، سرعة متزايدة خطيًا |
| 1000 | ارتجاج منتظم، تسارع متزايد خطيًا |
هذه المعلمات الخمس قابلة للتكوين. [ 4 ]
التمكين
في أنظمة النوافذ X.Org و XFree86 المستخدمة في أنظمة شبيهة بنظام يونكس مثل لينكس ، وبي إس دي ، وإيه آي إكس ، يتم تفعيل/إلغاء تفعيل ميزة MouseKeys (وMouseKeysAccel) عند توفرها، باستخدام مفتاح + + . [ 5 ] تتوفر ميزة MouseKeys بدون تسارع (المعروفة أيضًا بوضع الرسم البياني) أحيانًا باستخدام مفتاح + . وهذا مستقلٌّ اسميًا عن مدير النوافذ المستخدم، ولكن يمكن تجاوزه، أو حتى تعطيله، من خلال ملف تكوين .Alt⇧ ShiftNum Lock⇧ ShiftNum Lock
قبل التفعيل، قد يكون من الضروري تغيير إعدادات النظام. يمكن استخدام أداة setxkbmap لتغيير الإعدادات في بيئة Xorg: [ 6 ]
setxkbmap -option keypad:pointerkeys
توجد أيضًا أدوات مساعدة متنوعة تسمح بتحكم أكثر دقة عبر ربط المفاتيح القابل للتكوين من قبل المستخدم، مثل xmousekeys و xdotool .
منذ KDE 5 ، يتم تمكين MouseKeys وتكوينه بواسطة systemsetting5 [ 7 ] (الأجهزة → أجهزة الإدخال → الماوس → التنقل باستخدام لوحة المفاتيح)
يتم تمكين وتكوين MouseKeys لنظام التشغيل macOS الخاص بشركة Apple Inc. عبر إمكانية الوصول [ 8 ] ([apple] → تفضيلات النظام → إمكانية الوصول → الماوس ولوحة التتبع).
قامت مايكروسوفت بتغيير طريقة التمكين بين ويندوز 2000 ، [ 9 ] وويندوز إكس بي (أضافت حركة المؤشر القطرية و MouseKeysAccel)، [ 10 ] وويندوز فيستا . [ 11 ]
الاستخدام الشائع
استبدال مفاتيح الماوس
يتم استبدال أزرار الماوس بلوحة المفاتيح الرقمية على النحو التالي:
الكتابة (باستخدام لوحة المفاتيح الرقمية) تُعادل النقر على الزر المُحدد. افتراضيًا، يكون الزر المُحدد هو الزر الأساسي (عادةً ما يكون أسفل إصبع السبابة ، الزر الأيسر لمعظم مستخدمي اليد اليمنى والزر الأيمن لمعظم مستخدمي اليد اليسرى). الكتابة (باستخدام لوحة المفاتيح الرقمية) تُحدد الزر البديل (عادةً ما يكون أسفل إصبع البنصر ، الزر الأيمن لمعظم مستخدمي اليد اليمنى والزر الأيسر لمعظم مستخدمي اليد اليسرى). الكتابة (باستخدام لوحة المفاتيح الرقمية) تُحدد زر التعديل (عادةً ما يكون أسفل الإصبع الأوسط ، الزر الأوسط في فأرة ثلاثية الأزرار). الكتابة (باستخدام لوحة المفاتيح الرقمية) تُحدد الزر الأساسي. يبقى التحديد ساريًا حتى يتم تحديد زر آخر.5-*/
يمكن ضبط وظائف أزرار الماوس (الأيمن/الأيسر/الأوسط) لتكون أساسية/معدلة/بديلة، أو بديلة/معدلة/أساسية، أو غير ذلك، بعدة طرق. تحتوي بعض الفأرات على مفتاح لتبديل وظائف الزرين الأيمن والأيسر. كما تحتوي العديد من أنظمة BIOS لأجهزة الكمبيوتر المحمولة على إعدادات لتخصيص أزرار الماوس. وتوفر العديد من برامج إدارة النوافذ إعدادات لتبديل هذه الوظائف. ضمن بروتوكول X Window System الأساسي ، يمكن تطبيق التبديل باستخدام xmodmap .
تحريك المؤشر باستخدام المفاتيح
باستثناء مفتاح ، تُستخدم جميع المفاتيح الرقمية الأخرى من لوحة المفاتيح الرقمية لتحريك المؤشر على الشاشة. على سبيل المثال، سيؤدي الضغط على مفتاح إلى تحريك المؤشر لأعلى، بينما سيؤدي الضغط على مفتاح إلى تحريكه قطريًا لأسفل إلى اليسار.581
انظر أيضاً
- FilterKeys – ميزة إمكانية الوصول في نظام التشغيل مايكروسوفت ويندوز
- مفاتيح التثبيت - ميزة تسهيل الوصول
- مفاتيح التبديل – وظيفة إمكانية الوصول لنظام التشغيل مايكروسوفت ويندوز
- لوحة مفاتيح افتراضية - مكون برمجي
مراجع
- ↑ ملحق لوحة المفاتيح X: مواصفات البروتوكول
- ↑ ملحق لوحة مفاتيح X: مواصفات المكتبة
- ↑ ملحق لوحة مفاتيح X: مواصفات المكتبة، إصدار المكتبة 1.0/مراجعة المستند 1.1، معيار اتحاد X، إصدار X 11 / الإصدار 6.4، عناصر تحكم لوحة المفاتيح، 10.5.2، عنصر تحكم MouseKeysAccel
- ↑ مكتبة توثيق جنوم، تهيئة فأرة تعمل بلوحة المفاتيح، مؤرشفة بتاريخ 12 يونيو 2010 على موقع Wayback Machine
- ↑ ملحق لوحة مفاتيح X: مواصفات المكتبة، إصدار المكتبة 1.0/مراجعة المستند 1.1، معيار اتحاد X، إصدار X 11 / الإصدار 6.4، عناصر تحكم لوحة المفاتيح، 10.5.1، عنصر تحكم مفاتيح الماوس
- ↑ "صفحة دليل xkeyboard-config" . 2012. تم الاطلاع عليه بتاريخ 15 مارس 2015 .
- ↑ KDE.org، استخدام إعدادات النظام، فئات ووحدات إعدادات النظام
- ↑ Apple.com، نظام التشغيل Mac OS X، إمكانية الوصول
- ↑ Microsoft.com، دروس تعليمية حول إمكانية الوصول، ويندوز 2000، تشغيل وإيقاف مفاتيح الماوس
- ↑ Microsoft.com، دروس تعليمية حول إمكانية الوصول، ويندوز إكس بي، مفاتيح الماوس: التحكم في مؤشر الماوس باستخدام لوحة المفاتيح الرقمية
- ↑ Microsoft.com، دروس تعليمية حول إمكانية الوصول، ويندوز فيستا، التحكم في مؤشر الماوس باستخدام لوحة المفاتيح (مفاتيح الماوس)
- إمكانية الوصول إلى الكمبيوتر
- أجهزة إدخال البيانات الحاسوبية
- تقنيات واجهة المستخدم
- بيئة العمل
