المفتاح الحاد
اسم SharpKey مشتق من واجهة لوحة
مفاتيح Sharp ، لأنه يعتمد على واجهة لوحة المفاتيح الأصلية mz25key Sharp MZ-2500/MZ-2800 PS/2.
واجهة SharpKey Multi-HID عبارة عن جهاز يتيح توصيل لوحات المفاتيح وأجهزة الماوس، عبر PS/2 أو Bluetooth، بأجهزة كمبيوتر Sharp وNEC القديمة. إنه موجود في غلاف KM-24 صغير باللون الأسود أو الرمادي الفاتح ليتناسب مع لون وحدة التحكم المضيفة ويشغل الحد الأدنى من المساحة الإضافية. يحتوي على منفذين خارجيين، أحدهما للوحة المفاتيح أو الماوس PS/2 والثاني لكابل للاتصال بلوحة المفاتيح المضيفة أو مقبس إدخال الماوس. إذا تم استخدام البلوتوث، فلن يتم استخدام منفذ PS/2 ولا يلزم سوى كابل مضيف من المنفذ المضيف.
أثناء الاستخدام، يأخذ SharpKey الطاقة من المضيف، مما يضيف القليل من الحمل الإضافي إلى مصدر الطاقة للكمبيوتر المضيف. يستهلك عادةً 30 مللي أمبير عندما يكون نشطًا في وضع الواجهة ويرتفع إلى 150 مللي أمبير في حالة تمكين واجهة ويب IoT. يمكن أن يصل تيار بدء التشغيل الفوري الأقصى لشبكة WiFi إلى 250 مللي أمبير.
يصف هذا القسم المنافذ والواجهات والأزرار ومصابيح LED الخاصة بـ SharpKey.
الموانئ
تم تجهيز SharpKey بمنفذين أنثى mini-DIN، ومصباح LED ومفتاح تكوين لتمكين واجهة الويب WiFi IoT المدمجة وإقران جهاز Bluetooth. الصورة أدناه توضح المواقع.
على اليسار يوجد موصل HOST، وهو عبارة عن مقبس أنثى صغير DIN ذو 8 سنون يتم توصيل كابل HOST الخاص به. يقوم الكابل بتوصيل SharpKey إما بمنفذ الماوس أو لوحة المفاتيح على مضيف معين، على سبيل المثال. شارب MZ-2800.
على اليمين يوجد موصل PS/2، وهو عبارة عن مقبس أنثى صغير DIN ذو 6 سنون يتم توصيل لوحة مفاتيح PS/2 أو ماوس PS/2 به. هذا المقبس قابل للتبديل السريع، لذا من الممكن فصل الجهاز وإعادة إدخاله أثناء تشغيل الواجهة. من الممكن توصيل جهاز مختلف من نفس النوع ولكن التغيير من لوحة المفاتيح إلى الماوس/الماوس غير ممكن لأنه يتطلب تغيير كابل HOST أيضًا (على سبيل المثال، إذا كان جانب HOST متصلاً بالجهاز إدخال لوحة المفاتيح لجهاز Sharp X68000 وجانب PS2 بلوحة مفاتيح PS/2، ستحتاج إلى تغيير جانب HOST إلى كابل ماوس X68000 إذا كنت تريد توصيل ماوس PS/2).
داخليًا، يوجد موصل رأس 8 سنون 2 مم، يُستخدم عند فشل ترقية البرنامج الثابت عبر OTA (على سبيل المثال، معطوب) أو لتطوير الميزات الجديدة وتصحيح أخطاءها. راجع الوثائق الفنية لمزيد من المعلومات حول هذا الموصل واستخدامه.
المصابيح
يُستخدم مؤشر LED الأزرق للنشاط للإشارة إلى تشغيل الجهاز والتحذير من الأخطاء أو حالة الجهاز.
أثناء التشغيل العادي، يضيء مؤشر LED للنشاط لمدة ثانية عند تشغيل الواجهة ثم ينطفئ ضوء LED. إذا لم يكن هناك جهاز PS/2 متصل، فسيضيء مؤشر LED بشكل دائم حتى يتم توصيل جهاز PS/2 (أو تمكين Bluetooth ويقترن الجهاز بمفتاح SharpKey). أثناء نشاط لوحة المفاتيح، يومض مؤشر LED عند كل ضغطة على المفتاح. أثناء نشاط الماوس، لن يضيء مؤشر LED إلا في حالة الضغط على "زر العجلة الثالثة" ودخول الماوس في وضع التكوين.
حالة الصمام | حدوث | وصف |
---|
على | أثناء تشغيل الطاقة | يضيء لمدة ثانية واحدة ثم ينطفئ. يشير هذا إلى تشغيل الطاقة بشكل طبيعي ونجاح عملية التهيئة. |
| الاستخدام العادي | لوحة المفاتيح أو الماوس PS/2 غير متصلين، جهاز Bluetooth غير مقترن. |
عن | أثناء تشغيل الطاقة | فشل الجهاز. |
| الاستخدام العادي | الجهاز يعمل بشكل طبيعي . |
نبض | الاستخدام العادي | تضيء مصابيح LED لفترة وجيزة عند الضغط على كل مفتاح بلوحة المفاتيح. |
| اختيار واي فاي | يومض مؤشر LED مرة واحدة كل 0.5 ثانية عند الضغط على مفتاح WiFi لأكثر من ثانيتين ويشير مفتاح SharpKey إلى تحديد وضع عميل WiFi/نقطة الوصول الذي تم تكوينه. |
| | يومض مؤشر LED مرة واحدة كل 0.25 ثانية عند الضغط على مفتاح WiFi لأكثر من 5 ثوانٍ ويشير مفتاح SharpKey إلى تحديد وضع نقطة الوصول للمعلمة الافتراضية. |
| الاقتران بالبلوتوث | يومض مؤشر LED مرة واحدة كل 0.125 ثانية عند الضغط على مفتاح WiFi لأكثر من 10 ثوانٍ وتحديد وضع الاقتران بالبلوتوث. |
| إعادة تعيين NVS | ينبض مؤشر LED وميضًا طويلًا واحدًا في الثانية عند الضغط على مفتاح WiFi لأكثر من 15 ثانية واختيار NVS Reset. |
مفاتيح
يوجد مفتاح تكوين WiFi/Bluetooth داخل غلاف SharpKey ويمكن الوصول إليه عبر فتحة دبوس في الجزء العلوي من الغلاف بجوار مؤشر LED. يلزم استخدام قضيب غير موصل، وإدخاله في فتحة الدبوس والضغط على المفتاح الداخلي.
تشير المدة الزمنية التي يتم فيها الضغط على المفتاح إلى الميزة التي يرغب المستخدم في الوصول إليها.
مفتاح الوقت مضغوط | قاد | ميزة |
---|
1 ثانية | عن. | إلغاء أي ميزة محددة، على سبيل المثال. وضع WiFi أو الاقتران بالبلوتوث. |
2 ضغطة على المفتاح في ثانية واحدة | تتم إعادة تشغيل SharpKey وسيضيء مؤشر LED حتى يتم الضغط على المفتاح أو تحريك الماوس. | أعد تشغيل مفتاح SharpKey. يُستخدم إذا كنت بحاجة إلى إعادة تشغيل SharpKey، على سبيل المثال، التغيير من PS/2 إلى Bluetooth بعد فصل جهاز PS/2. |
2 - 4 ثواني | يومض 2 مرات في الثانية الواحدة. | حدد وضع WiFi الذي تم تكوينه أو نقطة الوصول أو العميل. |
5 - 9 ثواني | يومض 4 مرات في الثانية. | حدد وضع نقطة وصول WiFi للمعلمة الافتراضية. |
10 - 14 ثانية | يومض 8 مرات في الثانية. | حدد وضع الاقتران بالبلوتوث. |
15 - 19 ثانية | يومض بنبضة واحدة طويلة في الثانية. | حدد وضع إعادة تعيين NVS (امسح جميع الإعدادات واستعد إلى وضع المصنع). |
راجع القسم ذي الصلة لمزيد من المعلومات حول الوصول إلى الميزات المختلفة واستخدامها.
الكابلات
يتمتع كل جهاز مضيف بمواصفات كهربائية وميكانيكية مختلفة لمدخلات لوحة المفاتيح والماوس الخاصة به. إن SharpKey قادر على إدارة المتطلبات الكهربائية ومتطلبات البروتوكول ولكن يجب تلبية المتطلبات الميكانيكية باستخدام كابل مادي.
وهذا يعني أن كل منفذ إدخال للوحة المفاتيح والماوس في الجهاز المضيف يتطلب كابلًا فريدًا من SharpKey إلى لوحة المفاتيح المضيفة أو منفذ الماوس. في أجهزة Sharp، يكون منفذ الماوس شائعًا، لذا يلزم وجود كابل واحد فقط لتوصيل SharpKey بأي منفذ ماوس من Sharp. يمكن رؤية الكابلات المختلفة أدناه.
يحتوي كل كابل على موصل DIN صغير ذو 8 سنون متصل (يحتوي MZ-2500 على موصلين بحيث يمكن استخدام أي موصل جانبي) والذي يتم توصيله بـ SharpKey. يتم توصيل الطرف الآخر من الكابل بمنفذ لوحة المفاتيح أو الماوس المضيف.
توصيل مفتاح Sharp
إن توصيل SharpKey هو ببساطة مسألة الحصول على الكابل الصحيح لجهازك المضيف، سواء لوحة المفاتيح أو الماوس، وتوصيل طرف mini-din ذو الـ 8 سنون بـ SharpKey والطرف المقابل بمنفذ لوحة المفاتيح أو الماوس بالجهاز المضيف.
إذا كنت تنوي استخدام لوحة مفاتيح PS/2 أو ماوس PS/2، فأدخل موصل mini-din ذي 6 سنون للوحة المفاتيح/الماوس في الطرف المقابل من SharpKey. إذا كنت تنوي استخدام Bluetooth، فلا يلزم إجراء اتصال بمنفذ PS/2 الموجود على SharpKey.
ملحوظة: لن يتم تمكين Bluetooth إلا في حالة عدم توصيل جهاز PS/2.
بمجرد توصيل الكابلات، قم بتشغيل جهازك واستخدم لوحة المفاتيح/الماوس PS/2 أو لوحة المفاتيح/الماوس Bluetooth كالمعتاد. إذا لم يتم تعيين أي مفاتيح لوحة مفاتيح بشكل صحيح لمفاتيح المضيف، فيمكنك استخدام واجهة ويب IoT لإضافة تعيينات المفاتيح كما هو مطلوب.
ملحوظة: تتطلب أجهزة Bluetooth الاقتران وبمجرد الاقتران، قد يستغرق الأمر بضع ثوانٍ للاتصال. عند استخدام Bluetooth عند التشغيل، قم بتنشيط أجهزة البلوتوث عن طريق الضغط بشكل متكرر على مفتاح Shift أو هز الماوس، وهذا ضروري لأن الجهاز سيكون في وضع السكون ولن يتمكن SharpKey من الاتصال.
الاقتران بالبلوتوث
بالإضافة إلى أجهزة PS/2 HID، يمكن أيضًا توصيل أجهزة Bluetooth اللاسلكية بـ SharpKey.
لاستخدام تقنية Bluetooth، لا ينبغي توصيل أي جهاز PS/2 بـ SharpKey. إذا اكتشف SharpKey جهاز PS/2 أثناء بدء التشغيل، فلن يقوم بتمكين Bluetooth. جهاز إرسال واستقبال Bluetooth في ESP32 ليس قويًا جدًا لذا يجب أن يكون جهازك في نطاق متر واحد أو أقل (بعض الأجهزة، عادةً الفئران، تعمل على مسافة أطول بكثير).
عند الاستلام، في
الوضع الافتراضي للمصنع أو بعد وظيفة
NVS Clear ، سيقوم SharpKey بإجراء فحص Bluetooth بحثًا عن الأجهزة القريبة الموجودة في وضع الإقران. ما عليك سوى الضغط على زر
الإقران الموجود على لوحة المفاتيح أو جهاز الماوس الخاص بك وفي غضون 5 إلى 10 ثوانٍ، يجب أن يتم الاتصال دون الحاجة إلى رمز PIN للإقران.
يمكن إقران ما يصل إلى 5 أجهزة إضافية باستخدام SharpKey (الذي سيعمل في وقت واحد إذا كانت جميع الأجهزة الخمسة متصلة) ويمكن إضافتها عن طريق وضع SharpKey في
وضع الاقتران . للدخول إلى
وضع الاقتران ، اضغط على مفتاح Wifi/Config Enable لمدة 10-15 ثانية، أثناء الضغط على المفتاح ستلاحظ تغيير نمط LED الأزرق:
- سيومض لمدة 2-5 ثوانٍ مرتين في الثانية مما يشير إلى تحديد وضع تمكين WiFi إذا قمت بتحرير المفتاح.
- 5-10 ثوانٍ، سيومض 4 مرات في الثانية للإشارة إلى تحديد وضع WiFi الافتراضي إذا قمت بتحرير المفتاح.
- لمدة 10-15 ثانية، سيومض 8 مرات في الثانية للإشارة إلى تحديد وضع الاقتران بالبلوتوث إذا قمت بتحرير المفتاح.
حرر المفتاح بعد 10 ثوانٍ وسيدخل SharpKey في وضع الاقتران ويتصل بأي أجهزة HID يجدها في وضع الاقتران. يظل SharpKey في وضع الإقران لمدة 60 ثانية، وخلال هذه الفترة سيتم إقرانه مع أكبر عدد ممكن من أجهزة HID التي يجدها.
تم تعطيل مصادقة الجهاز (إدخال رقم التعريف الشخصي) برمجيًا لـ SharpKey نظرًا لعدم توفر وسيلة لعرض رقم التعريف الشخصي الخاص بالاقتران. تعمل هذه الطريقة بشكل عام بشكل جيد مع معظم أجهزة BLE وBT Classic، ولكن إذا كان جهازك يتطلب رقم تعريف شخصي لا يمكن تعطيله، فبعد حوالي 10 ثوانٍ، سيبدأ مؤشر LED الأزرق في الوميض بثلاث نبضات طويلة، تتكرر كل ثانية. إذا رأيت مؤشر LED يومض، فأدخل رمز PIN "1234" على لوحة المفاتيح لديك واضغط على ENTER. إذا استمر مؤشر LED في الوميض، كرر إدخال رمز PIN حتى يقترن ويتوقف مؤشر LED عن الوميض.
في دورات الطاقة المستقبلية لـ SharpKey، سيكون من الضروري هز جهاز البلوتوث الخاص بك أو تنبيهه حتى يتمكن من إعادة الاتصال. يمكن تحقيق ذلك عن طريق الضغط على مفتاح
Shift بشكل متكرر على لوحة المفاتيح أو تحريك الماوس. إذا لم يتم تنشيط أجهزة البلوتوث، فلن يتمكن SharpKey من رؤيتها والاتصال بها. قد يستغرق الأمر من 1 إلى 10 ثوانٍ لإعادة الاتصال اعتمادًا على جهازك والنطاق من SharpKey (كلما زادت المسافة، قد يستغرق الأمر وقتًا أطول نظرًا لأن جهاز إرسال واستقبال Bluetooth ESP32 ليس قويًا جدًا).
الوصول إلى واجهة ويب إنترنت الأشياء
يحتوي SharpKey على العديد من خرائط لوحة المفاتيح التي تم تكوينها مسبقًا، ويتم ضبطها افتراضيًا من قبل المصنع على تخطيط لوحة المفاتيح في المملكة المتحدة على جميع الأجهزة المضيفة المدعومة. باستخدام مفاتيح التشغيل السريع (انظر أدناه)، من الممكن تحديد خريطة مختلفة.
ستتطور الخرائط المضمنة بمرور الوقت لدعم المزيد من لوحات المفاتيح وسيتم توزيع هذه التحديثات كتحديث للبرنامج الثابت. تخطيطات لوحات المفاتيح المدعومة حاليًا هي:
- Wyse KB-3926 تخطيط المملكة المتحدة
- عام OADG109 تخطيط ياباني
- سانوا SKB-L1 التصميم الياباني
- تخطيط Perixx Periboard 810 في المملكة المتحدة
- أوموتون K8508 تخطيط المملكة المتحدة
ومع ذلك، توجد حالة حافة لمفتاح لا يعمل أو لا يعمل بالطريقة التي ينبغي أن يعمل بها لمستخدم فردي، كما قد يجد المستخدمون الآخرون أن لوحات المفاتيح الإقليمية (البلدية) الخاصة بهم لا تعمل بشكل جيد ويجب معالجة أوجه القصور هذه من قبل المستخدم الذي لديه المزيد الأيدي على الخبرة. ولتحقيق هذه الغاية، يمكن تكوين SharpKey لتعيين أي كود PS/2 أو مجموعات التعليمات البرمجية في تسلسل مفاتيح يتوقعه المضيف النشط. يتم تعيين رموز مسح Bluetooth داخليًا إلى رموز مسح PS/2 بحيث يتم إجراء تعيين جميع أنواع لوحة المفاتيح (PS/2 أو Bluetooth) باستخدام رموز PS/2.
من أجل إجراء تغييرات، تم تجهيز SharpKey بخادم ويب مدمج يستخدم تقنية WiFi ويمكن تهيئته في وضع Access Point (يمكنك توصيل جهاز WiFi الخاص بك بـ SharpKey) أو وضع العميل حيث يستخدم SharpKey بيانات الاعتماد المخزنة للاتصال بجهازك. جهاز توجيه الشبكة المنزلية.
للوصول إلى واجهة الويب، يحتاج SharpKey إلى تمكين نقطة وصول wifi أو جهاز إرسال واستقبال العميل. يتم ذلك عبر مفتاح تكوين WiFi/BT.
هناك وضعان للواي فاي، نقطة الوصول والعميل:
- نقطة الوصول هي المكان الذي يعمل فيه SharpKey كجهاز توجيه WiFi ويمكنك البحث عبر إعدادات wifi للكمبيوتر/الهاتف عن شبكة WiFi: مفتاح حاد والاتصال باستخدام كلمة المرور: مفتاح حاد. يمكن تغيير SSID وكلمة المرور في التكوين، ولكن في حالة نسيان التغييرات، فإن الضغط على مفتاح WiFi/BT لأكثر من 5 ثوانٍ سيجبر SharpKey على الدخول في وضع Access Point باستخدام الإعدادات الافتراضية المذكورة أعلاه.
- وضع العميل هو المكان الذي يتصل فيه SharpKey بشبكتك المنزلية، ويجب إدخال تفاصيله مسبقًا في SharpKey عبر وضع نقطة الوصول. بمجرد التعيين، في كل مرة يدخل فيها SharpKey إلى وضع WiFi، سيحاول الاتصال تلقائيًا بجهاز التوجيه الخاص بك، باستخدام DHCP (يخصص جهاز التوجيه الخاص بك عنوانًا) أو بعنوان ثابت تقدمه.
يمكن رؤية خطوات الوصول إلى كل وضع من الأوضاع في الجدول أدناه.
وضع | كيفية الوصول | وصف |
---|
وضع نقطة الوصول. الإعداد الأولي أو عن طريق فرض الوضع الافتراضي. | الإعداد الأولي للمصنع، سيؤدي الضغط على مفتاح WiFi لمدة 5 إلى 10 ثوانٍ إلى الدخول في وضع نقطة وصول WiFi. إذا تم إجراء تكوين سيئ أو كان لديك تغيير في الشبكة، فاضغط على مفتاح WiFi لمدة 5 إلى 10 ثوانٍ لتحميل المعلمات الافتراضية والدخول إلى وضع نقطة الوصول. | ابحث في قائمة إعدادات WiFi بجهاز الكمبيوتر أو الهاتف عن الشبكة: المفتاح الحاد. تواصل مع هذه الشبكة وأدخل كلمة المرور:مفتاح حاد. بعد الاتصال الناجح، افتح متصفح الويب وأدخل في شريط العناوين: http://192.168.4.1 - ستتمكن الآن من الوصول إلى SharpKey وتكوين WiFi عبر WiFi Manager. |
وضع نقطة الوصول. | بمجرد تكوين SharpKey وتحديد وضع AP في WiFi Manager، سيؤدي الضغط على مفتاح WiFi لمدة 2-5 ثوانٍ إلى الدخول في وضع Access Point. | هذا الوضع هو المكان الذي حددت فيه وضع Access Point عبر قائمة WiFi Manager في تكوين المتصفح. يمكنك تغيير اسم الشبكة (SSID) وكلمة المرور ونطاق عنوان IP ليناسب متطلباتك. في هذا الوضع، ستتصل دائمًا بـ SharpKey من خلال الانضمام إلى شبكته في قائمة إعدادات WiFi بجهاز الكمبيوتر أو الهاتف الخاص بك والوصول إلى صفحة الويب الخاصة بالتكوين باستخدام الإعدادات التي قدمتها. |
وضع العميل (ويسمى أيضًا المحطة). | بمجرد تكوين SharpKey وتحديد وضع العميل في WiFi Manager، سيؤدي الضغط على مفتاح WiFi لمدة 2-5 ثوانٍ إلى الدخول في وضع العميل. | يسمح هذا الوضع لـ SharpKey بالاتصال بشبكتك عبر تسجيل الدخول عبر WiFi إلى جهاز التوجيه الخاص بك. أثناء الاتصال الأولي في وضع Access Point، ضمن قائمة WiFi Manager، حدد وضع Client وقم بإعداده باستخدام بيانات اعتماد جهاز التوجيه الخاص بك. بمجرد تكوينه، في كل مرة تقوم فيها بتمكين WiFi، سيتصل SharpKey بجهاز التوجيه الخاص بك ويمكن الوصول إليه عن طريق عنوان IP مخصص على شبكتك أو عنوان IP ثابت قمت بإدخاله في قائمة WiFi Manager. |
بعد الضغط على مفتاح تكوين WiFi للمدة المطلوبة، سيتم إعادة تشغيل الجهاز والدخول إلى وضع WiFi المطلوب. سوف يضيء المصباح الأزرق وإذا ظل مضاءً، فهذا يعني حدوث خطأ. إذا ومض لفترة وجيزة عدة مرات، فهذا يعني أن تكوين WiFi المطلوب قد تم إعداده وتأسيسه.
إذا نجح كل شيء وانضممت إلى شبكة Access Point أو تم توصيل SharpKey بشبكتك، فسيؤدي فتح المتصفح وإدخال عنوان IP الصحيح (على سبيل المثال: http://192.168.4.1 لوضع نقطة الوصول الأولي) إلى انظر شاشة الحالة أدناه. عنوان IP الصحيح هو الذي قمت بتكوينه في WiFi Manager، أو في حالة وضع العميل مع تمكين DHCP، العنوان المخصص بواسطة جهاز التوجيه الخاص بك والذي يمكنك العثور عليه من خلال النظر إلى صفحة الإدارة الخاصة بجهاز التوجيه الخاص بك.
إشارة مرئية لـ SharpKey المتصل بجهازك
تكوين وضع نقطة الوصول
تبدأ حالة مصنع SharpKey تلقائيًا في وضع Access Point عند تمكين WiFi. يتم تمكين WiFi بالضغط على مفتاح WiFi/BT Config لمدة تتراوح بين 2 و5 ثوانٍ. بمجرد تكوين الجهاز، إذا تعذر الوصول إلى الجهاز (على سبيل المثال، بسبب تغيير الشبكة)، فإن الضغط على مفتاح تكوين WiFi/BT لمدة 5 إلى 10 ثوانٍ سوف يدخل تلقائيًا في وضع نقطة الوصول مع المعلمات الافتراضية.
المعلمات الافتراضية في وضع نقطة الوصول غير المكونة أدناه.
المعلمة | قيمة |
---|
SSID (اسم الشبكة) | مفتاح حاد |
كلمة المرور | مفتاح حاد |
عنوان IP لنقطة الوصول | 192.168.4.1 |
عنوان جهاز التوجيه | 192.168.4.1 |
نطاق IP المخصص لـ DHCP | 192.168.4.2 - 192.168.4.254 |
بعد ضبط SharpKey على وضع WiFi، قم بالوصول إلى قائمة WiFi بجهاز الكمبيوتر أو الهاتف الخاص بك وحدد شبكة SharpKey. أدخل مفتاح كلمة المرور الحاد، وسينضم الآن جهاز الكمبيوتر أو الهاتف الخاص بك إلى شبكة SharpKey ويمكنك الوصول إلى واجهة الويب الخاصة به.
أدخل عنوان URL http://192.168.4.1 في متصفح الويب وستظهر لك شاشة الحالة:
تعرض شاشة الحالة لوحتين، لوحة تكوين WiFi التي تعرض تكوين WiFi النشط الذي يستخدمه SharpKey ولوحة معلومات الإصدار التي تعرض وحدات البرامج الثابتة المثبتة مع رقم الإصدار وإصدار نظام ملفات القرص. يمكن استخدام هذه المعلومات للتحقق من الميزات أو تتبع الأخطاء/رفع تذكرة الدعم وأيضًا لعرض الإصدارات لمعرفة ما إذا كانت حزمة التحديث توفر برامج أو إصلاحات أحدث.
في الجانب الأيسر من الشاشة، والتي تسمى قائمة الشريط الجانبي، توجد الخيارات الممكنة المتاحة للعرض أو التكوين في واجهة الويب. يعرض هذا المستند تفاصيل كل خيار من الخيارات بمزيد من التفصيل أدناه.
انقر فوق خيار WiFi Manager في قائمة الشريط الجانبي الأيسر. سيؤدي هذا إلى بدء شاشة تكوين WiFi Manager التي ستظهر كما يلي:
لديك الآن خيار تكوين SharpKey كنقطة وصول أو كعميل. نقطة الوصول تعني أن SharpKey يوفر شبكة WiFi ويحتاج جهاز الكمبيوتر/الهاتف الخاص بك إلى الاتصال بها عبر قائمة إعدادات WiFi. يعني وضع العميل أنك تدخل تفاصيل شبكتك المنزلية وسيتصل SharpKey تلقائيًا بشبكتك المنزلية وسيراه جهاز الكمبيوتر أو الهاتف الخاص بك كجهاز على شبكتك.
إذا قررت استخدام وضع Access Point، فيمكنك تركه مهيأً بالإعدادات الافتراضية، أو تغييرها باستخدام لوحة Configure WiFi أدناه.
خيارات وضع نقطة الوصول في لوحة تكوين WiFi هي:
خيار | وصف |
---|
وضع واي فاي | حدد نوع الوضع المطلوب، وفي هذه الحالة انقر على Access Point. |
SSID | هذا هو اسم الشبكة الذي ستراه على جهاز الكمبيوتر أو الهاتف الخاص بك عندما تنتقل إلى قائمة إعدادات Wifi وتبحث عن الشبكات المتاحة. إما أن تتركه كإعداد افتراضي أو تغيره إلى اسم ذي معنى. |
كلمة المرور | هذه هي كلمة المرور التي سيطلبها جهاز الكمبيوتر أو الهاتف الخاص بك عندما تختار الانضمام إلى الشبكة المحددة بواسطة SSID. |
عنوان IP | هذا هو نطاق عنوان IP الذي سيستخدمه SharpKey لخادم DHCP الخاص به والذي يخصص أي عملاء متصلين يطلبون عنوانًا. يجب أن تنتهي هذه القيمة بـ .1 الذي تم تعيينه لـ SharpKey وسيقوم خادم DHCP بتخصيص العناوين xxx.xxx.xxx.2 - 254 للعميل المتصل. |
قناع الشبكة | هذا هو قناع الشبكة المستخدم لتصفية عناوين IP وإخفائها. ما لم تكن على دراية بالشبكة، قم دائمًا بتعيين هذا العنوان على 255.255.255.0. |
بوابة | هذه هي البوابة التي يحتاجها الكمبيوتر أو الهاتف لتوجيه طلبات الشبكة. يجب أن يكون هذا هو نفس عنوان IP لأن SharpKey لا يقوم بالتوجيه. |
بعد إدخال الإعدادات المطلوبة، اضغط على حفظ وسيتم التحقق من صحة البيانات. إذا كانت البيانات صحيحة، فسيتم عرض رسالة باللون الأخضر تخبرك بأن كل شيء على ما يرام، ثم اضغط على Reboot. إذا كانت الرسالة باللون الأحمر، فلاحظ الخطأ وقم بتصحيحه وفقًا لذلك، ثم اضغط على "حفظ" بمجرد إصلاح الخطأ.
بعد الحفظ الناجح، اضغط على إعادة التشغيل وسيُعاد تشغيل مفتاح SharpKey، ويدخل على الفور في وضع WiFi لتأكيد البيانات (على سبيل المثال، لا تحتاج إلى الضغط على مفتاح تكوين WiFi/BT مرة أخرى). ما عليك سوى السماح ببضع ثوانٍ ثم الانضمام إلى شبكة SharpKey باستخدام قائمة إعدادات WiFi للكمبيوتر أو الهاتف. بمجرد الاتصال بشبكة SharpKey، افتح المتصفح وأدخل عنوان IP الذي اخترته في لوحة
تكوين WiFi وسيتم نقلك على الفور إلى قائمة حالة SharpKey.
تكوين وضع العميل
تبدأ حالة مصنع SharpKey تلقائيًا في وضع Access Point عند تمكين WiFi. اتبع تكوين وضع نقطة الوصول حتى ترى شاشة حالة SharpKey واتبع الإرشادات أدناه.
انقر فوق خيار "WiFi Manager" في قائمة الشريط الجانبي الأيسر. سيؤدي هذا إلى بدء شاشة تكوين WiFi Manager التي ستظهر كما يلي:
لديك الآن خيار تكوين SharpKey كنقطة وصول، وفي هذه الحالة اتبع تعليمات تكوين وضع نقطة الوصول، أو قم بتكوين SharpKey في وضع العميل.
إذا قررت استخدام وضع العميل، فانقر فوق زر اختيار العميل وسيتم تحديث لوحة
تكوين WiFi لطلب معلمات العميل. يوجد وضعان مختلفان للتشغيل، إما تمكين DHCP حيث يوفر جهاز التوجيه جميع معلومات اتصال الشبكة أو تعطيل DHCP حيث تحدد معلمات الشبكة يدويًا.
تظهر المعلمات الأولية المطلوبة في لوحة
تكوين WiFi أدناه، وهي نفسها بالنسبة لوضع DHCP Enabled أو Disabled.
خيار | وصف |
---|
وضع واي فاي | حدد نوع الوضع المطلوب، وفي هذه الحالة انقر على Client. |
SSID | هذا هو اسم الشبكة الذي تريد أن ينضم إليه SharpKey لتأسيس اتصال بشبكتك المنزلية. |
كلمة المرور | هذه هي كلمة المرور التي سيوفرها SharpKey لجهاز التوجيه الخاص بك للمصادقة على نفسه وإنشاء اتصال. |
وضع DHCP | يحدد هذا ما إذا كنت تريد أن يقوم جهاز التوجيه الخاص بك بتوفير جميع معلومات الشبكة (ممكّن) أو ستوفرها يدويًا (معطل). |
ستظهر اللوحة كما هو موضح أدناه:
إذا قررت استخدام وضع تعطيل DHCP، فسيتم طلب معلمات إضافية في لوحة تكوين WiFi :
خيار | وصف |
---|
عنوان IP | هذا هو العنوان الذي سيستخدمه SharpKey لنفسه على شبكتك المنزلية. سوف تتصل بـ SharpKey باستخدام هذا العنوان في متصفحك، أي. http://<عنوان IP>. |
قناع الشبكة | هذا هو عامل التصفية والإخفاء حتى يتمكن SharpKey من احتلال أجزاء من الشبكة الفرعية. ما لم تكن خبيرًا في الشبكة، أدخل 255.255.255.0 |
بوابة | هذا هو عنوان IP الخاص بالجهاز الموجود على شبكتك والذي يعمل بمثابة بوابة إلى الإنترنت/الإنترانت. إن SharpKey ليس على علم بالإنترنت، لذا أدخل نفس قيمة عنوان IP أعلاه. |
ستظهر اللوحة المحدثة كما هو موضح أدناه:
بمجرد ضبط وضع التشغيل الصحيح وإدخال المعلمات المطلوبة، اضغط على "حفظ" وسيتم التحقق من صحة المعلمات وتحديثها. إذا كانت المعلمات صالحة، ستظهر رسالة نجاح خضراء تشير إلى ذلك وتطلب منك الضغط على إعادة التشغيل. إذا كانت المعلمات غير صالحة، ستظهر رسالة حمراء تشير إلى الإدخال غير الصحيح، قم بإصلاحه ثم اضغط على حفظ مرة أخرى.
بعد الحفظ الناجح، اضغط على Reboot على الشريط الجانبي الأيسر وسيتم إعادة تشغيل SharpKey. اضغط على مفتاح WiFi مرة أخرى إذا كنت تريد الدخول إلى وضع WiFi بالإعدادات الجديدة. إذا فشل SharpKey في الانضمام إلى الشبكة، فسيظل مؤشر LED مضاءً وإلا سيومض عدة نبضات قصيرة لتأكيد اتصال WiFi. إذا فشل SharpKey في الدخول إلى وضع WiFi (أي لا يمكن الاتصال بجهاز التوجيه الخاص بك)، فسيظل مؤشر LED مضاءً وبعد دقيقة واحدة سيتم إعادة التشغيل. في هذه الحالة، اضغط على مفتاح WiFi/BT Config لمدة 5-8 ثوانٍ وسيدخل في وضع WiFi Access Point بالإعدادات الافتراضية حتى تتمكن من إعادة تأكيد بيانات الاعتماد التي أدخلتها.
تحديثات عبر الهواء
تم تجهيز SharpKey بميزة تسمح بتحديث البرامج الثابتة الداخلية أو نظام حفظ الأقراص. يمكن ترقية البرنامج الثابت أو نظام الملفات للحصول على ميزات أحدث أو لإصلاح الأخطاء المعروفة.
من أجل استخدام ميزة تحديثات OTA، قم بالوصول إلى واجهة الويب باستخدام معلومات نقطة الوصول/العميل أعلاه وافتح المتصفح لتحميل صفحة الحالة الأولية، على سبيل المثال:
انقر فوق خيار OTA Update في قائمة الشريط الجانبي الأيسر. سيؤدي هذا إلى بدء شاشة تكوين تحديث OTA والتي ستظهر كما يلي:
تعرض شاشة تحديث OTA 4 لوحات:
- لوحة معلومات الإصدار التي تعرض وحدات البرامج الثابتة المثبتة مع رقم الإصدار وإصدار نظام ملفات القرص. يمكن استخدام هذه المعلومات للتحقق من الميزات أو تتبع الأخطاء/رفع تذكرة الدعم وأيضًا لعرض الإصدارات لمعرفة ما إذا كانت حزمة التحديث توفر برامج أو إصلاحات أحدث.
- لوحة أقسام ESP32 التي تعرض تخطيط NVS Flash RAM على ESP32 SoC الذي يقوم بتشغيل SharpKey. المعلومات ذات الأهمية هي أسماء الأقسام: ota_0، ota_1 وfilesys. يستخدم SharpKey نظام تحديث متسامح مع الأخطاء بطريقة round robin. إذا كان البرنامج الثابت الحالي يعمل على القسم ota_0، فسيتم وضع أي تحديثات على ota_1. بعد التحديث، في حالة فشل SharpKey في التمهيد، سيتم إجراء التراجع التلقائي وسيتم إعادة تشغيل SharpKey من ota_0. ليس هذا هو الحال بالنسبة لنظام الملفات، إذا فشل التحديث، فقد يكون نظام الملفات تالفًا وستفشل واجهة الويب في العمل. في هذه الحالة، يجب توصيل مسبار برمجة خارجي بـ SharpKey من أجل إعادة تحميل ملفات نظام الملفات. يعد هذا أمرًا نادرًا ويحدث فقط بسبب أخطاء البرامج أو انقطاع التيار الكهربائي.
- لوحة تحميل البرامج الثابتة التي تسمح لك بتحديد ملف برنامج ثابت جديد وتحميله إلى SharpKey.
- لوحة File Pack Upload التي تسمح لك بتحديد ملف صورة نظام ملفات جديد وتحميله إلى SharpKey.
لترقية البرنامج الثابت، انقر فوق الزر تحديد ملف في لوحة تحميل البرنامج الثابت واختر صورة البرنامج الثابت المخزنة أو التي تم تنزيلها. سيتم التحقق من الصحة قبل البرمجة، لذا إذا اخترت صورة خاطئة، فسوف يرفض SharpKey التحديث. ستؤدي عملية التحقق أيضًا إلى التحقق من الإصدار وحظر التحديث إذا كان الإصدار الذي تم اختياره هو نفس إصدار البرنامج الثابت الحالي. بمجرد التحديد، سيتم تحديث اللوحة على النحو التالي:
انقر فوق الزر "ترقية" إذا كنت مستعدًا لتحميل البرنامج الثابت الجديد وتثبيته في SharpKey أو انقر فوق "إلغاء الأمر" لمسح الملف المختار. بمجرد الضغط على ترقية، سيبدأ إجراء التحديث، أولاً سيتم التحقق من صحة الملف، وإذا كان صالحًا، فسيتم تحميل الملف وستتغير اللوحة لإظهار الحالة:
بعد نجاح التحميل، ستظهر رسالة نجاح خضراء تنصحك بإجراء عملية إعادة التشغيل. إذا ظهرت رسالة حمراء، فأعد تشغيل SharpKey وحاول تحميل البرنامج الثابت مرة أخرى. لن تقوم آلية الأمان من الفشل أبدًا بالكتابة فوق البرنامج الثابت الحالي، لذا يمكنك دائمًا إعادة تشغيل SharpKey.
من أجل ترقية حزمة الملفات (نظام الملفات الذي يحتوي على صور التعيين الرئيسية وملفات خادم الويب)، انقر فوق الزر تحديد ملف في لوحة تحميل حزمة الملفات واختر صورة حزمة الملفات المخزنة أو التي تم تنزيلها. سيتم التحقق من الصحة قبل البرمجة، لذا إذا اخترت صورة خاطئة، فسوف يرفض SharpKey التحديث. بمجرد التحديد، سيتم تحديث اللوحة على النحو التالي:
انقر فوق الزر "ترقية" إذا كنت مستعدًا لتحميل حزمة الملفات الجديدة ووضعها في SharpKey أو انقر فوق "إلغاء الأمر" لمسح الملف المختار. بمجرد الضغط على ترقية، سيبدأ إجراء التحديث، أولاً سيتم التحقق من صحة الملف، وإذا كان صالحًا، فسيتم تحميل الملف وستتغير اللوحة لإظهار الحالة:
بعد نجاح التحميل، ستظهر رسالة نجاح خضراء تنصحك بإجراء عملية إعادة التشغيل.
إذا ظهرت رسالة حمراء، فأعد تشغيل SharpKey وحاول تحميل حزمة الملفات مرة أخرى. في هذه الحالة، حيث يفشل تحديث حزمة الملفات، إذا فشل SharpKey في الدخول إلى وضع WiFi، فهناك احتمال كبير أن يكون نظام الملفات تالفًا. ستستمر واجهة SharpKey في العمل ولكن لن يكون من الممكن الوصول إلى واجهة الويب. لتصحيح ذلك، يجب توصيل مسبار برمجة خارجي بـ SharpKey من أجل إعادة تحميل ملفات نظام الملفات. راجع الوثائق الفنية حول الإجراء الصحيح. يجب أن يكون الموقف الذي يفشل فيه تحميل حزمة الملفات ويحدث الفساد نادرًا جدًا، فقط تأكد من توصيل الطاقة بشكل مستمر إلى SharpKey أثناء التحميل.
محرر الخريطة الرئيسية
لتلبية احتياجات مجموعات المفاتيح أو لوحات المفاتيح غير المعينة ذات التخطيط والتكوين ورموز المسح الضوئي المختلفة، يسمح SharpKey بتحرير خريطة لوحة المفاتيح. يمكن تحديث الخرائط الرئيسية عبر محرر خرائط المفاتيح المدمج أو عبر إجراء حفظ وتحرير وتحميل ملف محلي باستخدام أداة مثل dhex. إذا أصبح ملف تعيين المفاتيح تالفًا، فيمكنك تحميل نسخة احتياطية من ملف محلي أو السماح لـ SharpKey بإعادة التحميل من الخريطة الافتراضية الداخلية حتى يمكن إجراء محاولة أخرى لتحرير خريطة المفاتيح.
نظرًا للاختلافات بين الأجهزة المدعومة المختلفة، يختلف محرر الخريطة الرئيسي وبياناته حسب النموذج، لذلك تم تخصيص قسم لكل جهاز أدناه، يصف منطق التعيين واستخدام المحرر في إجراء التغييرات. لا يمكن تحرير خريطة المفاتيح إلا للمضيف النشط الذي اكتشفه SharpKey عند بدء التشغيل. إذا لم يتم اكتشاف المضيف، فلن يظهر أي خيار لتحرير خريطة المفاتيح في قائمة الشريط الجانبي الأيسر.
يعتمد محرر خريطة المفاتيح الأساسية، المشترك بين جميع المضيفين المدعومين، على جدول إدخال سداسي عشري، مع أولوية التعيين من أعلى إلى أسفل، حيث يحدد كل إدخال في الجدول خريطة مفاتيح واحدة. يمكن إدخال البيانات بقيم سداسية أو عشرية، وتحتوي بعض حقول الإدخال على مربعات منبثقة تساعد في اختيار ميزات مثل مفتاح SHIFT للمساعدة في عملية التكوين.
للوصول إلى محرر خريطة المفاتيح للمضيف النشط، ابدأ تشغيل واجهة الويب باستخدام معلومات نقطة الوصول/العميل أعلاه وافتح المتصفح لتحميل صفحة الحالة الأولية، ويرد أدناه مثال على ذلك.
انقر فوق خيار KeyMap <HOST> في قائمة الشريط الجانبي الأيسر. سيؤدي هذا إلى بدء شاشة محرر الخريطة الرئيسية للمضيف النشط والتي ستكون مشابهة للمثال أدناه.
توجد لوحتان في محرر خريطة المفاتيح، إحداهما للإدخال المباشر وتحرير قيم خريطة المفاتيح، والثانية لحفظ وتحميل ملف خريطة المفاتيح على قرص محلي. يمكن استخدام الخيار الأخير للنسخ الاحتياطي أو للسماح بالتحرير الخارجي لخريطة المفاتيح باستخدام أدوات الكمبيوتر المحلية.
في لوحة KeyMap Editor، سيتم عرض جدول، استنادًا إلى تقنية الاستجابة التي سيتم ضبط حجمها تلقائيًا على النافذة القابلة للعرض، واستخدم عجلة تمرير الماوس للتمرير لأسفل أو مفاتيح TAB/Cursor للتمرير إلى اليسار واليمين.
تختلف رؤوس الجدول وفقًا للمضيف النشط وسيتم وصفها بمزيد من التفاصيل في أقسام المضيف أدناه.
يمكن للمحرر إضافة أو حذف أو تبديل أو حفظ التغييرات أو إعادة التحميل باستخدام الأزرار الأربعة وعمودين على يمين الجدول كما يلي:
- لإضافة عمود، انقر فوق الرمز + الأخضر وسيظهر سطر فارغ في الصف الموجود أسفل +. سيتم تعيين كافة القيم على "معطل" وتتطلب إكمالها لتصبح نشطة.
- لحذف صف واحد، انقر فوق الرمز الأحمر الموجود على الصف الذي ترغب في حذفه.
- لحذف صفوف متعددة، انقر فوق مربع الاختيار الموجود على يمين كل صف تريد حذفه. عند تحديد خانة اختيار واحدة أو أكثر، سيتم تنشيط زر الحذف الأزرق، اضغط على حذف وستتم إزالة الصفوف.
- لتبديل صفين، انقر فوق مربع الاختيار الموجود على يمين كل صف، ويجب تحديد صفين فقط. بمجرد تحديد صفين، سيتم تفعيل زر Swap الأزرق، اضغط على Swap وسيتم تبديل الصفوف.
- لحفظ خريطة المفاتيح (اجعلها نشطة عند إعادة التشغيل التالية)، بمجرد إجراء تغييرات على البيانات، سيتم تفعيل زر الحفظ الأزرق، انقر عليه لحفظ التغييرات.
- بمجرد إجراء التغييرات، سيتم تنشيط زر إعادة التحميل الأزرق، وسيؤدي النقر فوق هذا الزر في أي وقت إلى تجاهل كافة التغييرات وإعادة تحميل خريطة المفاتيح.
سيتم عرض الرسائل في مربع الحالة أعلى الأزرار مباشرةً، حيث سيتم الإبلاغ عن الأخطاء في حالة حدوثها.
يرجى الاطلاع على الأقسام أدناه للحصول على تفاصيل أكثر تحديدًا لخريطة المفاتيح.
خريطة مفاتيح شارب MZ-2500 / MZ-2800
يشترك الطرازان MZ-2500 وMZ-2800 في جدول خريطة مفاتيح مشترك. كما هو الحال مع الأجهزة المضيفة المدعومة الأخرى، تسمح خريطة المفاتيح باستهداف الخريطة على طراز لوحة مفاتيح محدد (على سبيل المثال Wyse KB-3296) ومتغير مضيف محدد (على سبيل المثال MZ-80B على MZ-2500).
تستخدم الأجهزة MZ-2500/MZ-2800 لوحة مفاتيح تعتمد على مصفوفة مفاتيح 13x8 أو 14x8 حيث ترى جميع المفاتيح غير النشطة المنطق 1 ويرى المفتاح النشط المنطق 0. يمكن تصور مصفوفة لوحة المفاتيح MZ-2500 في الجداول والصور التالية مع تخطيط لوحة المفاتيح. يحتوي الجدول الأول على العمود كرأس أفقي، بينما يحتوي الجدول الثاني على الصف كرأس أفقي.
MZ-2500 Keyboard Map.
Row D7 D6 D5 D4 D3 D2 D1 D0
----------------------------------------------------------------------------------
0 F8 F7 F6 F5 F4 F3 F2 F1
1 KP - KP + KP . KP , KP 9 KP 8 F1O F9
2 KP 7 KP 6 KP 5 KP 4 KP 3 KP 2 KP 1 KP 0
3 BREAK RIGHT LEFT DOWN UP RETURN SPACE TAB
4 G F E D C B A / ?
5 O N M L K J I H
6 W V U T S R Q P
7 , < . > _ YEN | ^ '¿ Z ¿ Y X ¿
8 7 ' 6 & 5 % 4 $ 3 # 2 " 1 ! 0
9 [ { @ ` - = ; + : * 9 ) 8 (
10 KP / KP * ESC BACKSPACE INST/DEL CLR/HOME COPY ] }
11 CTRL KANA SHIFT LOCK GRAPH
12 KJ2 KJ1
13 HELP ARGO
Col 0 1 2 3 4 5 6 7 8 9 10 11 12 13
--------------------------------------------------------------------------------------------------------------------------------------
D0 F1 F9 KP 0 TAB / ? H P X 0 8 ( ] } GRAPH KJ1 ARGO
D1 F2 F10 KP 1 SPACE A I Q Y 1 ! 9 ) COPY LOCK KJ2 HELP
D2 F3 KP 8 KP 2 RETURN B J R Z 2 " : * CLR/HOME SHIFT
D3 F4 KP 9 KP 3 UP C K S ^ '¿ 3 # ; + INST/DEL KANA
D4 F5 KP , KP 4 DOWN D L T YEN | 4 $ - = BACKSPACE CTRL
D5 F6 KP . KP 5 LEFT E M U _ 5 % @ ` ESC
D6 F7 KP + KP 6 RIGHT F N V . > 6 & [ { KP *
D7 F8 KP - KP 7 BREAK G O W , < 7 ' KP /
يمكن رؤية مصفوفة لوحة المفاتيح MZ-2800 في الصور التالية، الصورة الأولى هي تخطيط لوحة المفاتيح والثانية هي مصفوفة لوحة المفاتيح.
قد يتطلب مفتاح PS/2 (يتم تعيين لوحات مفاتيح Bluetooth داخليًا إلى مفاتيح PS/2) تنشيط زوج أو أكثر من أزواج الصف/العمود داخل مصفوفة لوحة المفاتيح وربما إلغاء تنشيط زوج آخر صف/عمود. لتلبية هذا ، يتم توفير 14 معلمة لكل خريطة مفتاح واحد ، وكلها يجب تكوينها أو تفاؤلها ، والتي تم وصفها أدناه.
تعبر عملية التعيين جدول التعيين من أعلى إلى أسفل في كل مرة يتم فيها الضغط على مفتاح PS/2 ، وإذا تم مطابقة المفتاح ، يتم تحديث مصفوفة الإخراج MZ-2500/2800 باستخدام معلمة صدور تشير إلى صف في المصفوفة و قم بإنشاء معلمة مفتاح تُعين ، عبر بيانات العمود المنطقي أو 8 بت لهذا الصف. يمكن تعيين 3 بتات مصفوفة (3 مكابس مفاتيح على لوحة المفاتيح MZ-2500/2800) لكل مفتاح PS/2. يمكن ضبط إصدارات ما يصل إلى 2 مصفوفة لكل مفتاح PS/2. يتم استخدام إصدار مفتاح عند الضغط على المعدل بالفعل ، أي. التحول ويجب إصداره لتعيين المفتاح المطلوب في المصفوفة. يستخدم كل من المجموعة والإصدارات المنطق 1 للإشارة إلى حالة نشطة.
أي. جعل الصف 1 = 0x01 ، اجعل المفتاح 1 = 0x80-باستخدام خريطة مصفوفة MZ-2500 أدناه ، ستشهد هذه المجموعة مفتاح لوحة المفاتيح الذي يتم الضغط عليه على مصفوفة الإخراج التي يتم إرسالها إلى MZ-2500 كمدخلات لوحة مفاتيح ، MZ- ثم تتفاعل 2500 عن طريق اكتشاف مفتاح لوحة المفاتيح على مفتاح Keypad ناقص.
في جدول التعيين ، بالنسبة لصف المصفوفة وقيم المفاتيح ، فإن مجموعة البت = 1 وبتة إعادة تعيين = 0 والتي هي عكسية لحالة لوحة المفاتيح MZ-2500/MZ-2800 الفعلية ولكنها تجعل الفهم والتكوين أسهل. إذا تم تعيين الصف على 255 (0xFF) ، وهي قيمة علامة تشير إلى معلمة غير مستخدمة ، ثم يتم تجاهل هذا الإدخال المعين.
يصف الجدول التالي كل معلمة قابلة للتكوين تشكل خريطة مفتاح واحد.
المعلمة | وصف |
---|
PS/2 keycode | هذا هو رمز لوحة المفاتيح PS/2 RAW لأي مفتاح معين باستثناء المعدلات E0/E1 أو كسر المعدلات التي تنعكس في علامة مفتاح التحكم PS/2. |
مفتاح التحكم PS/2 | هذه هي مفاتيح التحكم التي سيتم مطابقتها لأي رمز مفتاح PS/2 معين. وهي تشمل Shift و Ctrl و Caps و ALTGR و ALTGR و GUI و Func و Break (ليس مفتاح Break ولكن Break أو إصدار المفتاح). |
للوحة المفاتيح | هذه علامة لتحديد طراز (طرازات) لوحة مفاتيح PS/2 أو Bluetooth معينة والتي ستكون هذه الخريطة نشطة إذا تتطابق لوحة المفاتيح المتصلة. |
لنموذج المضيف | هذه علامة لتحديد نموذج أو مجموعة من النماذج التي تنشطها خريطة المفتاح. يمكن لـ MZ-2500 محاكاة MZ-80B و MZ-2000 و MZ-2500 و MZ-2800 يمكن أن يحاكي MZ-2500 أو MZ-2800. |
اجعل الصف 1 | هذا هو الصف في مصفوفة لوحة المفاتيح MZ-2500/MZ-2800 لتنشيط عندما يتطابق رمز المفاتيح PS/2 المحدد. |
جعل المفتاح 1 | هذا هو العمود في مصفوفة لوحة المفاتيح MZ-2500/MZ-2800 والتي سيتم تنشيطها لرمز مفتاح PS/2 مطابق. |
جعل الصف 2 | مثل Make Row 1 ، تنشيط الصف الثاني إذا لزم الأمر. 0xFF = معطل. |
جعل المفتاح 2 | مثل جعل المفتاح 1. |
اجعل الصف 3 | مثل Make Row 1 ، تنشيط الصف الثالث إذا لزم الأمر. 0xFF = معطل. |
جعل المفتاح 3 | مثل جعل المفتاح 1. |
استراحة الصف 1 | هذا هو الصف في مصفوفة لوحة المفاتيح MZ-2500/MZ-2800 ليتم تنشيطها ، إذا تم تعيينها ، عند تطابق رمز المفاتيح PS/2 المحدد. |
كسر المفتاح 1 | هذا هو العمود في مصفوفة لوحة المفاتيح MZ-2500/MZ-2800 والتي سيتم إلغاء تنشيطها عند تطابق رمز Keycode PS/2. |
استراحة الصف 2 | نفس صف Break 1 ، الصف الثاني الذي سيتم إلغاء تنفيذه إذا لزم الأمر. oxff = معطل. |
كسر المفتاح 2 | نفس مفتاح Break 1. |
يتم عرض جميع معلمات keymap في محرر الخريطة المفتاح باستخدام ترميز HEX ، أي:
يتم تخزين جميع صفوف Keymap في الجدول ويتم ضبط حجم الجدول القابل للعرض وفقًا للمتصفح و/أو حجم شاشة الكمبيوتر. لعرض الصفوف المخفية ، استخدم عجلة تمرير الماوس.
يمكن إجراء إدخال البيانات بالترميز السداسي أو العشري من خلال النقر فوق عمود وإدخال قيمة ، ثم انقر فوق العمود التالي وأدخل قيمة تكرار ، أو انقر فوق مرة واحدة ، ثم استخدم مفتاح TAB لإدخال البيانات السريعة. التفاصيل لكل عمود ويمكن رؤية قيم الإدخال المستردة أدناه.
PS/2 keycode - يتوقع هذا العمود scancode لوحة مفاتيح PS/2 أو Bluetooth والذي يمكن العثور عليه في دليل مستخدم لوحة المفاتيح أو على الويب حيث توجد العديد من المراجع. أي. يحتوي المفتاح A على قيمة scancode عامة من 0x1c. رموز HEX ليست سهلة الاستخدام ، نظرًا لوجود العديد من لوحات المفاتيح التي تحتوي على العديد من الفكودات المختلفة ، لا يمكن تقديم قائمة اختيار.
يمكن تمثيل Scancodes PS/2 ببايتات متعددة ، واستخدم فقط البايت الأساسي وتجاهل الكود الموسع Seqeuences مثل E0/E1/F0 حيث تتم معالجتها داخليًا والميزة المقابلة المحددة في عمود التحكم PS/2.
مفتاح التحكم PS/2 - تشير هذه المعلمة إلى مفاتيح المعدل (أي Ctrl ، shift etc) يتم الضغط عليها مع scancode ps/2 من أجل إجراء تطابق. نظرًا لأن قيمة سداسي عشرية مطلوبة ، فإن قيم المعدل هي كما يلي:
مفتاح المعدل | قيمة | مفتاح المعدل | قيمة | مفتاح المعدل | قيمة | مفتاح المعدل | قيمة |
---|
يحول | 0x01 | كنترول | 0x02 | أحرف استهلالية | 0x04 | بديل | 0x08 |
Altgr | 0x10 | واجهة المستخدم الرسومية | 0x20 | Func | 0x40 | استراحة | 0x80 |
تمت إضافة قائمة اختيار Popover إلى هذا الحقل ، عند النقر في الحقل (لن يظهر الحقل في الحقل Popover) سيظهر Popover ، مثالًا أدناه. انقر على المعدلات الرئيسية التي تحتاج إلى مطابقة مع Scancode PS/2 من أجل أن تقوم الخريطة بإجراء مطابقة ومعالجة بقية معلمات التعيين.
بالنسبة إلى لوحة المفاتيح - يتوقع هذا العمود قيمة 8bit ، يشير كل بت إلى نموذج لوحة مفاتيح مدعوم ، وإذا كانت لوحة المفاتيح النشطة تتوافق مع أحد البتات المحددة ، فسيتم معالجة بقية معلمات التعيين.
توجد قيم صالحة في الجدول أدناه مع تحديد خمسة نماذج لوحة مفاتيح والباقي علامات مكان جاهزة لتعيين لوحة مفاتيح مخصصة. أي. يمكن تعيين تعيينات لوحة المفاتيح الخاصة بك إلى لوحة المفاتيح 4 واستخدام Hotkey Shift+Ctrl+ESC+KEYPAD_4 سيعين لوحة المفاتيح النشطة على لوحة المفاتيح 4 وستكون التعيينات الخاصة بك نشطة.
تتيح قيمة 255 (0xFF) في هذا الحقل keymap لجميع نماذج لوحة المفاتيح. يتم تمكين معظم التعيينات الافتراضية لجميع لوحات المفاتيح ، مما يضع التعيين الخاص بك أعلى في جدول التعيين يجعل الأولوية على الخريطة القياسية.
نموذج لوحة المفاتيح | قيمة | نموذج لوحة المفاتيح | قيمة | نموذج لوحة المفاتيح | قيمة | نموذج لوحة المفاتيح | قيمة |
---|
المملكة المتحدة WYSE KB3926 | 0x01 | اليابان OADG109 | 0x02 | اليابان سانوا SKB-L1 | 0x04 | لوحة المفاتيح 4 | 0x08 |
لوحة المفاتيح 5 | 0x10 | لوحة المفاتيح 6 | 0x20 | المملكة المتحدة PERIBOARD 810 (BT) | 0x40 | المملكة المتحدة Omoton K8508 (BT) | 0x80 |
تمت إضافة قائمة اختيار Popover إلى هذا الحقل ، عند النقر في الحقل (لن يظهر الحقل في الحقل Popover) سيظهر Popover ، مثالًا أدناه. انقر على نماذج لوحة المفاتيح وسيتم تمكين تعيينك لنماذج لوحة المفاتيح المشار إليها أو استخدام جميع لوحات المفاتيح.
بالنسبة لنموذج المضيف - يتوقع هذا العمود قيمة 8bit ، يشير كل بت تشير إلى نموذج الجهاز الذي ستشمله الخريطة. إن MZ-2500 قادر على التشغيل كـ MZ-80B و MZ-2000 و MZ-2550 مع وجود كل تعيينات مفاتيح مختلفة قليلاً ، كما أن MZ-2800 لديه اختلافات بحيث يتم استخدام هذا الحقل لاستهداف خريطة رئيسية في جهاز معين أو مجموعة من الآلات.
توجد قيم صالحة في الجدول أدناه بقيمة 255 (0xFF) التي تشير إلى جميع نماذج المضيف.
نموذج المضيف | قيمة | نموذج المضيف | قيمة | نموذج المضيف | قيمة | نموذج خوست | قيمة |
---|
MZ80B | 0x01 | MZ2000 | 0x02 | MZ2500 | 0x04 | MZ2800 | 0x08 |
تمت إضافة قائمة اختيار Popover إلى هذا الحقل ، عند النقر في الحقل (لن يظهر الحقل في الحقل Popover) سيظهر Popover ، مثالًا أدناه. انقر على طراز المضيف وسيتم تمكين التعيين الخاصة بك للنماذج المشار إليها أو استخدام جميع المضيفين الممكنين.
اجعل الصف 1 ، الصف 2 ، الصف 3 ، الصف 1 ، الصف 2 - يتوقع هذا العمود قيمة 4bit تمثل صفًا قويًا من 0 إلى 15. تشير قيمة 255 (0xFF) إلى عدم استخدام المعلمة. حدد الصف لتحقيق الهدف في مصفوفة الإخراج عندما تحتاج إلى تنشيط/إلغاء تنشيط مفتاح سيراه المضيف.
تمت إضافة قائمة تحديد Popover إلى هذا الحقل ، عند النقر في الحقل (لن يظهر التبويب في الحقل البوبوفر) سيظهر Popover ، مثالًا أدناه. انقر على صف Strobe Row الذي ترغب في تحديده ، تظهر الصفوف والأعمدة القوية في مصفوفة لوحة المفاتيح الموضحة في وثائق MZ-2500/MZ-2800 أو استخدم جدول لوحة المفاتيح MZ-2500 أعلاه.
جدول التعيين الافتراضي
يصف الجدول أدناه الخريطة الافتراضية بتنسيق سهل الفهم.
<style> الجدول {الحدود الحدودية: الانهيار ؛ } td td {padding-top: 0em ؛ } tr: nth-child (4) td {padding-top: 0 ؛ } </نمط>
MZ-2500 مفتاح | MZ-2800 مفتاح | PS/2 مفتاح | وصف | PS/2 لوحة المفاتيح |
---|
قفل | قفل * | Caps lock | التحولات ويغلق أحرف العلوي/السفلي. اضغط مرة واحدة لقفل العلبة العليا ، ويظهر مصباح LED ، واضغط مرة أخرى على التحرير والعودة إلى أحرف العلبة السفلية. | ويس KB-3926 |
يساعد | يساعد * | F11 | مساعدة وظائف | |
استراحة | استراحة * | يوقف | مفتاح كسر. PS/2 عادةً ما يستخدم CTRL+BRIKE لإنشاء استراحة ولكن MZ-2500 يتطلب كسر+كسر الذي لا ينتج عنه ، وبالتالي يتم إنشاء رسم الخرائط ل SHIFT+PAUSE (وهو أيضًا نفس مفتاح الكسر) لإنشاء MZ- 2500 استراحة. | |
ينسخ | ينسخ * | F12 | نسخ الوظيفة | |
CLR | clr * | Shift+Home | شاشة واضحة | |
بيت | بيت * | بيت | تعيين المؤشر على 0،0 موقف أي. بيت. | |
إنست | inst * | إدراج | أدخل الأحرف في موضع المؤشر. | |
ديل | ديل * | يمسح | حذف الشخصيات من موضع المؤشر. | |
أرجو | أرجو | شاشة الطباعة | وظيفة ARGO. أي. طرح قائمة التطبيقات في V2 الأساسية | |
رسم بياني | رسم بياني | غادر واجهة المستخدم الرسومية | تغيير إلى إدخال حرف الرسومات. | |
ين | ين | | | أدخل رمز الين | |
كانا | كانا | واجهة المستخدم الرسومية اليمنى | حدد وظيفة Kana. | |
جملة KJ1 | جملة KJ1 | ترك البديل | وظيفة KJ1 | |
تحويل KJ2 | تحويل KJ2 | بديل الحق | وظيفة KJ2 | |
| سابق * | PGDN | المفتاح السابق | |
| يلغي * | CTRL اليمين | إلغاء المفتاح | |
| SF1 | | وظيفة خاصة 1 | لم يتم تعيينها بعد |
| SF2 | | وظيفة خاصة 2 | لم يتم تعيينها بعد |
| SF3 | | وظيفة خاصة 3 | لم يتم تعيينها بعد |
| SF4 | | وظيفة خاصة 4 | لم يتم تعيينها بعد |
* = مكتوبة باللغة اليابانية على MZ-2800.
جميع المفاتيح الأخرى حسب الرمز على لوحة المفاتيح PS/2. يقوم مفتاح قفل NUM بتبديل لوحة المفاتيح بين وظائف Numeric و Cursor. يمر تعيين لوحة المفاتيح من خلال مفاتيح المعدل ما لم تكن هناك خريطة دقيقة ، أي. يحول. وبالتالي ، قد تعمل المجموعات الرئيسية التي لا يتم تقديمها في جدول التعيين ، أي. Shift+Kana ، على الرغم من أنه يمكنك دائمًا تحرير الخريطة عبر واجهة الويب أعلاه.
خريطة مفتاح X1 Sharp
تتضمن سلسلة X1 Sharp X1 توربو X1 و X1 Turbo و X1 Turbo Z. يعد التعيين أكثر تقليدية بشكل كبير بحيث يتم تعيين خرائط PS/2 Scancode (Scuncodes مصفوفة مثل آلات سلسلة MZ Sharp. يرسل بروتوكول PS/2 بايتات متعددة اعتمادًا على المفتاح الذي يتم الضغط عليه وتدليك رسم الخرائط الداخلي هذا إلى مفاتيح مفتاح 8Bit و 8 بايت. يشبه X1 ، ويتطلب رمز مفتاح 8bit بالإضافة إلى رمز معدّل 8bit للنموذج الأصلي. تحتوي سلسلة Turbo/Turbo Z على مفتاح وضع ، والوضع A (الأصلي) والوضع B ، حيث يرسل الوضع B استجابة أكثر سرعة 24bit ويستخدم للألعاب. تمثل الوضع 24 في الوضع B خريطة صغيرة ، تم تعيين كل بت على مفتاح واحد ، لذلك هناك حاجة إلى تقنية رسم خرائط مختلفة إذا كان Sharpkey هو رسم الخرائط للوضع B.
يمكن رؤية تخطيط Turbo الحاد X1 في الصورة أدناه. تقوم المفاتيح بإرجاع قيمة ASCII + بايت على كل ضغوط وإصدار مفتاح.
يتم استخدام الوضع A لجميع نماذج X1 الحادة ويستخدم لاستخدام لوحة المفاتيح العامة. يرسل بيانات المفاتيح كرمز ASCII + مفاتيح المعدل تحكم في التنسيق <bits control> <ched chode>. يمكن رؤية قيم البت لبايت التحكم في الجدول أدناه وتستخدم المنطق السلبي ، أي. 0 نشط ، 1 غير نشط. عند الضغط على مفتاح PS/2 ، يتم تحديث بتات التحكم إذا كان مفتاح تحكم ، إذا كان المفتاح هو مفتاح عادي ، فسيتم إرسال رمز المفاتيح Control + إلى المضيف.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
---|
tenkey | كين | مندوب | GRPH | أحرف استهلالية | كانا | SFT | كنترول |
الوضع B مخصص للألعاب ويرسل مجموعة فرعية من المفاتيح كتمثيل مباشر 24 بت في كل تغيير/تغيير. كما يتم تسريع بروتوكول الإرسال لتقليل الوقت إلى الحد الأدنى. يتم إرسال البيانات بالتنسيق <byte1> <Byte2> <Byte3>. يمكن رؤية قيم البت في الجدول أدناه وتستخدم المنطق السلبي ، أي. 0 نشط ، 1 غير نشط. عند الضغط على مفتاح PS/2 أو Bluetooth ، يجب تعيين البت المطلوب في هذا النقطة (0) لإنشاء رسم خرائط المفتاح.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
---|
BYTE1 | س | دبليو | ه | أ | د | ز | X | ج |
BYTE2 | 7 | 4 | 1 | 8 | 2 | 9 | 6 | 3 |
BYTE3 | خروج | 1 | - | + | * | HTAB | SP | ريت |
تعبر عملية التعيين جدول التعيين من أعلى إلى أسفل في كل مرة يتم فيها الضغط على مفتاح PS/2 أو Bluetooth ، وإذا تم مطابقة المفتاح ، فسيتم تسلسل معلمات الإخراج الناتجة وإرسالها إلى X1 الحاد. نظرًا لأن حادة X1 Turbo/Turbo Z لها وضع لعبة الوضع B ، فإن معلمات جدول الخرائط تلبي احتياجات خريطة مفتاح مباشر + مُحسّن أو مفتاح خريطة 24bit (3 بايت).
يصف الجدول التالي كل معلمة قابلة للتكوين تشكل خريطة مفتاح واحد.
المعلمة | وصف |
---|
PS/2 keycode | هذا هو رمز لوحة المفاتيح PS/2 RAW لأي مفتاح معين باستثناء المعدلات E0/E1 أو كسر المعدلات التي تنعكس في علامة مفتاح التحكم PS/2. |
مفتاح التحكم PS/2 | هذه هي مفاتيح التحكم التي سيتم مطابقتها لأي رمز مفتاح PS/2 معين. وهي تشمل Shift و Ctrl و Caps و Kana و Graph و Gui و Func و Break (ليس مفتاح Break ولكن كسر المفتاح أو الإصدار). |
للوحة المفاتيح | هذه علامة لتحديد طراز (طرازات) لوحة مفاتيح PS/2 أو Bluetooth معينة والتي ستكون هذه الخريطة نشطة إذا تتطابق لوحة المفاتيح المتصلة. |
لنموذج المضيف | هذه علامة لتحديد نموذج أو مجموعة من النماذج التي تنشطها خريطة المفتاح. جاء X1 في 3 إصدارات رئيسية ، سلسلة أصلية ، Turbo و Turboz Series. |
وضع X1 | هذه علامة تحدد وضع لوحة المفاتيح ، بالنسبة لـ X1 ، يحتوي على وضعين ، وهو الوضع A الذي يعد تشغيلًا قياسيًا والوضع B الذي هو وضع الألعاب. |
X1 KeyCode1 | تحدد هذه المعلمة ، في الوضع أ ، رمز المفتاح الفعلي الذي يتوقعه Sharp X1 لإدخال لوحة المفاتيح العادية. في الوضع ب ، تحدد هذه المعلمة البايت 1 من كلمة 24bit ، كل بت داخل يحدد مفتاح محدد يتم الضغط عليه. |
X1 KeyCode2 | تحدد هذه المعلمة ، في الوضع B ، البايت 2 من كلمة 24bit ، كل بت داخل محدد مفتاح محدد يتم الضغط عليه. |
X1 مفتاح التحكم | هذه المعلمة ، في الوضع أ ، تحدد معدلات لوحة المفاتيح ، أي. التحول ، والتي يتم تنشيطها جنبا إلى جنب مع رمز المفاتيح. في الوضع ب ، تحدد هذه المعلمة بايت 3 من كلمة 24bit ، كل بت داخل يحدد مفتاح محدد يتم الضغط عليه. |
يتم عرض جميع معلمات keymap في محرر الخريطة المفتاح باستخدام ترميز HEX ، أي:
يتم تخزين جميع صفوف Keymap في الجدول ويتم ضبط حجم الجدول القابل للعرض وفقًا للمتصفح و/أو حجم شاشة الكمبيوتر. لعرض الصفوف المخفية ، استخدم عجلة تمرير الماوس.
يمكن إجراء إدخال البيانات بالترميز السداسي أو العشري من خلال النقر فوق عمود وإدخال قيمة ، ثم انقر فوق العمود التالي وأدخل قيمة تكرار ، أو انقر فوق مرة واحدة ، ثم استخدم مفتاح TAB لإدخال البيانات السريعة. التفاصيل لكل عمود ويمكن رؤية قيم الإدخال المستردة أدناه.
PS/2 keycode - يتوقع هذا العمود scancode لوحة مفاتيح PS/2 أو Bluetooth والذي يمكن العثور عليه في دليل مستخدم لوحة المفاتيح أو على الويب حيث توجد العديد من المراجع. أي. يحتوي المفتاح A على قيمة scancode عامة من 0x1c. رموز HEX ليست سهلة الاستخدام ، نظرًا لوجود العديد من لوحات المفاتيح التي تحتوي على العديد من الفكودات المختلفة ، لا يمكن تقديم قائمة اختيار.
يمكن تمثيل Scancodes PS/2 ببايتات متعددة ، واستخدم فقط البايت الأساسي وتجاهل الكود الموسع Seqeuences مثل E0/E1/F0 حيث تتم معالجتها داخليًا والميزة المقابلة المحددة في عمود التحكم PS/2.
مفتاح التحكم PS/2 - تشير هذه المعلمة إلى مفاتيح المعدل (أي Ctrl ، shift etc) يتم الضغط عليها مع scancode ps/2 من أجل إجراء تطابق. نظرًا لأن قيمة سداسي عشرية مطلوبة ، فإن قيم المعدل هي كما يلي:
مفتاح المعدل | قيمة | مفتاح المعدل | قيمة | مفتاح المعدل | قيمة | مفتاح المعدل | قيمة |
---|
يحول | 0x01 | كنترول | 0x02 | أحرف استهلالية | 0x04 | كانا | 0x08 |
رسم بياني | 0x10 | واجهة المستخدم الرسومية | 0x20 | Func | 0x40 | استراحة | 0x80 |
تمت إضافة قائمة اختيار Popover إلى هذا الحقل ، عند النقر في الحقل (لن يظهر الحقل في الحقل Popover) سيظهر Popover ، مثالًا أدناه. انقر على المعدلات الرئيسية التي تحتاج إلى مطابقة مع Scancode PS/2 من أجل أن تقوم الخريطة بإجراء مطابقة ومعالجة بقية معلمات التعيين.
بالنسبة إلى لوحة المفاتيح - يتوقع هذا العمود قيمة 8bit ، يشير كل بت إلى نموذج لوحة مفاتيح مدعوم ، وإذا كانت لوحة المفاتيح النشطة تتوافق مع أحد البتات المحددة ، فسيتم معالجة بقية معلمات التعيين.
توجد قيم صالحة في الجدول أدناه مع تحديد خمسة نماذج لوحة مفاتيح والباقي علامات مكان جاهزة لتعيين لوحة مفاتيح مخصصة. أي. يمكن تعيين تعيينات لوحة المفاتيح الخاصة بك إلى لوحة المفاتيح 4 واستخدام Hotkey Shift+Ctrl+ESC+KEYPAD_4 سيعين لوحة المفاتيح النشطة على لوحة المفاتيح 4 وستكون التعيينات الخاصة بك نشطة.
تتيح قيمة 255 (0xFF) في هذا الحقل keymap لجميع نماذج لوحة المفاتيح. يتم تمكين معظم التعيينات الافتراضية لجميع لوحات المفاتيح ، مما يضع التعيين الخاص بك أعلى في جدول التعيين يجعل الأولوية على الخريطة القياسية.
نموذج لوحة المفاتيح | قيمة | نموذج لوحة المفاتيح | قيمة | نموذج لوحة المفاتيح | قيمة | نموذج لوحة المفاتيح | قيمة |
---|
المملكة المتحدة WYSE KB3926 | 0x01 | اليابان OADG109 | 0x02 | اليابان سانوا SKB-L1 | 0x04 | لوحة المفاتيح 4 | 0x08 |
لوحة المفاتيح 5 | 0x10 | لوحة المفاتيح 6 | 0x20 | المملكة المتحدة PERIBOARD 810 (BT) | 0x40 | المملكة المتحدة Omoton K8508 (BT) | 0x80 |
تمت إضافة قائمة اختيار Popover إلى هذا الحقل ، عند النقر في الحقل (لن يظهر الحقل في الحقل Popover) سيظهر Popover ، مثالًا أدناه. انقر على نماذج لوحة المفاتيح وسيتم تمكين تعيينك لنماذج لوحة المفاتيح المشار إليها أو استخدام جميع لوحات المفاتيح.
بالنسبة لنموذج المضيف - يتوقع هذا العمود قيمة 8bit ، يشير كل بت تشير إلى نموذج الجهاز الذي ستشمله الخريطة. تم إصدار X1 الحاد في العديد من المتغيرات وقد يكون لكل نموذج اختلافات تتطلب خرائط مفاتيح محددة.
توجد قيم صالحة في الجدول أدناه بقيمة 255 (0xFF) التي تشير إلى جميع نماذج المضيف.
نموذج المضيف | قيمة | نموذج المضيف | قيمة | نموذج المضيف | قيمة | نموذج المضيف | قيمة |
---|
حادة x1 الأصلي | 0x01 | حادة x1 توربو | 0x02 | حادة X1 Turboz | 0x04 | | |
تمت إضافة قائمة اختيار Popover إلى هذا الحقل ، عند النقر في الحقل (لن يظهر الحقل في الحقل Popover) سيظهر Popover ، مثالًا أدناه. انقر على طراز المضيف وسيتم تمكين التعيين الخاصة بك للنماذج المشار إليها أو استخدام جميع المضيفين الممكنين.
وضع X1 - تشير هذه المعلمة إلى وضع تشغيل خريطة المفتاح. إذا كان الوضع A ، فإن مفتاح التحكم في المعلمات X1 Keycode 1 و X1 نشط ، إذا كان الوضع B ، فإن المعلمات X1 Keycode 1 (BYTE1) و X1 Keycode 2 (BYTE2) ومفتاح التحكم X1 (البايت 3) نشط.
نظرًا لأن قيمة سداسي عشرية مطلوبة ، فإن قيم المعدل هي كما يلي:
وضع | قيمة | وضع | قيمة |
---|
الوضع أ | 0x01 | الوضع ب | 0x02 |
تمت إضافة قائمة اختيار Popover إلى هذا الحقل ، عند النقر في الحقل (لن يظهر الحقل في الحقل Popover) سيظهر Popover ، مثالًا أدناه. انقر على الوضع وسيتم تمكين التعيين لوضع المشار إليه.
X1 Control Key - تشير هذه المعلمة إلى مفاتيح التعديل (أي Ctrl ، shift etc) يتم الضغط عليها مع رمز المفاتيح x1 وإرساله إلى X1 الحاد. نظرًا لأن قيمة سداسي عشرية مطلوبة ، فإن قيم المعدل هي كما يلي:
مفتاح المعدل | قيمة | مفتاح المعدل | قيمة | مفتاح المعدل | قيمة | مفتاح المعدل | قيمة |
---|
يحول | 0x01 | كنترول | 0x02 | أحرف استهلالية | 0x04 | كانا | 0x08 |
رسم بياني | 0x10 | واجهة المستخدم الرسومية | 0x20 | Func | 0x40 | استراحة | 0x80 |
تمت إضافة قائمة اختيار Popover إلى هذا الحقل ، عند النقر في الحقل (لن يظهر الحقل في الحقل Popover) سيظهر Popover ، مثالًا أدناه. انقر على مفاتيح التحكم المطلوبة وسيتم إرسال هذه الأعلام إلى X1 مع رمز المفاتيح X1 لمجموعة مفتاح التحكم PS/2 + PS/2 المعينة.
جدول التعيين الافتراضي
يصف الجدول أدناه الخريطة الافتراضية بتنسيق سهل الفهم.
<style> الجدول {الحدود الحدودية: الانهيار ؛ } td td {padding-top: 0em ؛ } tr: nth-child (4) td {padding-top: 0 ؛ } </نمط>
مفتاح X1 | PS/2 مفتاح | وصف |
---|
Xfer | F10 | Actuate Xfer Key |
يساعد | F11 | عمل مفتاح المساعدة |
ينسخ | F12 | تصرف مفتاح النسخ |
ينشأ | PGUP | تصرف مفتاح Roll Up |
تدحرج | PGDN | تعمل مفتاح التشغيل |
CLR | Shift + Home | عمل مفتاح CLR |
أرجو | PRTSCR | عمل Argo Key |
استراحة | يوقف | تصرف مفتاح الاستراحة |
رسم بياني | اليسار | تصرف مفتاح الرسم البياني |
جملة KJ1 | اليسار | عمل KJ1 مفتاح |
تحويل KJ2 | اليمين | عمل KJ2 مفتاح |
كانا | اليمين | عمل Kana Key |
جميع المفاتيح الأخرى حسب الرمز على لوحة المفاتيح PS/2. يقوم مفتاح قفل NUM بتبديل لوحة المفاتيح بين وظائف الرقمية والمؤشر. يمر تعيين لوحة المفاتيح من خلال مفاتيح المعدل ما لم تكن هناك خريطة دقيقة ، أي. يحول. وبالتالي ، قد تعمل المجموعات الرئيسية التي لا يتم تقديمها في جدول التعيين ، أي. Shift+Kana ، على الرغم من أنه يمكنك دائمًا تحرير الخريطة عبر واجهة الويب أعلاه.
خريطة مفتاح حادة X68000
تتضمن سلسلة X68000 الحادة النماذج الأصلية ، ACE ، الخبير ، Super ، Pro ، XVI ، Compact و 68030. يوجد أيضًا بعض النماذج "الحمراء" المتخصصة. التعيين تقليدي ومماثل في مفهوم بروتوكول PS/2 ، أي. يتم إرسال scancode على سلك تسلسلي غير متزامن لكل مفتاح مضغوط. هذا يجعل التعيين أسهل لأنه خريطة نسبية 1: 1.
فيما يلي صورة تخطيط لوحة المفاتيح X68000 وصورة رمز المسح لكل مفتاح. يمكن استخدام هذه في إعداد معلمات الخريطة.
X68000 Scan Codes
,---. ,---. ,-------------------, ,-------------------. ,-----------. ,---------------.
| 61| | 62| | 63| 64| 65| 66| 67| | 68| 69| 6A| 6B| 6C| | 5A| 5B| 5C| | 5D| 52| 53| 54|
`---' `---' `-------------------' `-------------------' `-----------' `---------------'
,-----------------------------------------------------------. ,-----------. ,---------------.
| 01| 02| 03| 04| 05| 06| 07| 08| 09| 0A| 0B| 0C| 0D| 0E| 0F| | 36| 5E| 37| | 3F| 40| 41| 42|
|-----------------------------------------------------------| |------------ |---------------|
| 10 | 11| 12| 13| 14| 15| 16| 17| 18| 19| 1A| 1B| 1C| | | 38| 39| 3A| | 43| 44| 45| 46|
|------------------------------------------------------. 1D | `---=====---' |---------------|
| 71 | 1E| 1F| 20| 21| 2l| 23| 24| 25| 26| 27| 28| 29| | ___| 3C|___ | 47| 48| 49| 4A|
|-----------------------------------------------------------| | 3B|---| 3D| |-----------|---|
| 70 | 2A| 2B| 2C| 2D| 2E| 2F| 30| 31| 32| 33| 34| 70 | `---| 3E|---' | 4B| 4C| 4D| |
`-----------------------------------------------------------| .---=====---. |-----------| 4E|
| 5F| 55 | 56 | 35 | 57 | 58 | 59 | 60| | 72 | 73 | | 4F| 50| 51| |
`---------------------------------------------' `-----------' `---------------'
تعبر عملية التعيين جدول التعيين من أعلى إلى أسفل في كل مرة يتم فيها الضغط على مفتاح PS/2 (يتم تعيين Scancodes Bluetooth داخليًا إلى Scancodes PS/2) وإذا تم مطابقة المفتاح ، فسيتم تسلسل معلمات الإخراج الناتجة وإرسالها إلى X68000 الحادة .
يصف الجدول التالي كل معلمة قابلة للتكوين تشكل خريطة مفتاح واحد.
المعلمة | وصف |
---|
PS/2 keycode | هذا هو رمز لوحة المفاتيح PS/2 RAW لأي مفتاح معين باستثناء المعدلات E0/E1 أو كسر المعدلات التي تنعكس في علامة مفتاح التحكم PS/2. |
مفتاح التحكم PS/2 | هذه هي مفاتيح التحكم التي سيتم مطابقتها لأي رمز مفتاح PS/2 معين. وهي تشمل Shift و Ctrl و Caps و ALTGR و ALTGR و GUI و Func و Break (ليس مفتاح Break ولكن Break أو إصدار المفتاح). |
للوحة المفاتيح | هذه علامة لتحديد طراز (طرازات) لوحة مفاتيح PS/2 أو Bluetooth معينة والتي ستكون هذه الخريطة نشطة إذا تتطابق لوحة المفاتيح المتصلة. |
لنموذج المضيف | هذه علامة لتحديد نموذج أو مجموعة من النماذج التي تنشطها خريطة المفتاح. يمكن لـ MZ-2500 محاكاة MZ-80B و MZ-2000 و MZ-2500 و MZ-2800 يمكن أن يحاكي MZ-2500 أو MZ-2800. |
X68K رمز المفاتيح | تمثل هذه المعلمة قيمة المفتاح المراد إرسالها إلى X68000 عند مطابقة مفتاح التحكم في PS/2 PS/2 PS/2. |
X68K مفتاح التحكم | تمثل هذه المعلمة مفاتيح التحكم التي يتم إرسالها إلى X68000 عند مطابقة مفتاح التحكم في PS/2 PS/2. |
يتم عرض جميع معلمات keymap في محرر الخريطة المفتاح باستخدام ترميز HEX ، أي:
يتم تخزين جميع صفوف Keymap في الجدول ويتم ضبط حجم الجدول القابل للعرض وفقًا للمتصفح و/أو حجم شاشة الكمبيوتر. لعرض الصفوف المخفية ، استخدم عجلة تمرير الماوس.
يمكن إجراء إدخال البيانات بالترميز السداسي أو العشري من خلال النقر فوق عمود وإدخال قيمة ، ثم انقر فوق العمود التالي وأدخل قيمة تكرار ، أو انقر فوق مرة واحدة ، ثم استخدم مفتاح TAB لإدخال البيانات السريعة. التفاصيل لكل عمود ويمكن رؤية قيم الإدخال المستردة أدناه.
PS/2 keycode - يتوقع هذا العمود scancode لوحة مفاتيح PS/2 أو Bluetooth والذي يمكن العثور عليه في دليل مستخدم لوحة المفاتيح أو على الويب حيث توجد العديد من المراجع. أي. يحتوي المفتاح "A" على قيمة Scancode عامة من 0x1c. رموز HEX ليست سهلة الاستخدام ، نظرًا لوجود العديد من لوحات المفاتيح التي تحتوي على العديد من الفكودات المختلفة ، لا يمكن تقديم قائمة اختيار.
يمكن تمثيل Scancodes PS/2 ببايتات متعددة ، واستخدم فقط البايت الأساسي وتجاهل الكود الموسع Seqeuences مثل E0/E1/F0 حيث تتم معالجتها داخليًا والميزة المقابلة المحددة في عمود التحكم PS/2.
مفتاح التحكم PS/2 - تشير هذه المعلمة إلى مفاتيح المعدل (أي Ctrl ، shift etc) يتم الضغط عليها مع scancode ps/2 من أجل إجراء تطابق. نظرًا لأن قيمة سداسي عشرية مطلوبة ، فإن قيم المعدل هي كما يلي:
مفتاح المعدل | قيمة | مفتاح المعدل | قيمة | مفتاح المعدل | قيمة | مفتاح المعدل | قيمة |
---|
يحول | 0x01 | كنترول | 0x02 | أحرف استهلالية | 0x04 | كانا | 0x08 |
رسم بياني | 0x10 | واجهة المستخدم الرسومية | 0x20 | Func | 0x40 | استراحة | 0x80 |
تمت إضافة قائمة اختيار Popover إلى هذا الحقل ، عند النقر في الحقل (لن يظهر الحقل في الحقل Popover) سيظهر Popover ، مثالًا أدناه. انقر على المعدلات الرئيسية التي تحتاج إلى مطابقة مع Scancode PS/2 من أجل أن تقوم الخريطة بإجراء مطابقة ومعالجة بقية معلمات التعيين.
بالنسبة إلى لوحة المفاتيح - يتوقع هذا العمود قيمة 8bit ، يشير كل بت إلى نموذج لوحة مفاتيح مدعوم ، وإذا كانت لوحة المفاتيح النشطة تتوافق مع أحد البتات المحددة ، فسيتم معالجة بقية معلمات التعيين.
توجد قيم صالحة في الجدول أدناه مع تحديد خمسة نماذج لوحة مفاتيح والباقي علامات مكان جاهزة لتعيين لوحة مفاتيح مخصصة. أي. يمكن تعيين تعيينات لوحة المفاتيح الخاصة بك إلى لوحة المفاتيح 4 واستخدام Hotkey Shift+Ctrl+ESC+KEYPAD_4 سيعين لوحة المفاتيح النشطة على لوحة المفاتيح 4 وستكون التعيينات الخاصة بك نشطة.
تتيح قيمة 255 (0xFF) في هذا الحقل keymap لجميع نماذج لوحة المفاتيح. يتم تمكين معظم التعيينات الافتراضية لجميع لوحات المفاتيح ، مما يضع التعيين الخاص بك أعلى في جدول التعيين يجعل الأولوية على الخريطة القياسية.
نموذج لوحة المفاتيح | قيمة | نموذج لوحة المفاتيح | قيمة | نموذج لوحة المفاتيح | قيمة | نموذج لوحة المفاتيح | قيمة |
---|
المملكة المتحدة WYSE KB3926 | 0x01 | اليابان OADG109 | 0x02 | اليابان سانوا SKB-L1 | 0x04 | لوحة المفاتيح 4 | 0x08 |
لوحة المفاتيح 5 | 0x10 | لوحة المفاتيح 6 | 0x20 | المملكة المتحدة PERIBOARD 810 (BT) | 0x40 | المملكة المتحدة Omoton K8508 (BT) | 0x80 |
تمت إضافة قائمة اختيار Popover إلى هذا الحقل ، عند النقر في الحقل (لن يعرض التبويب في الحقل The Popover) سيظهر Popover ، مثالًا أدناه. انقر على نماذج لوحة المفاتيح وسيتم تمكين تعيينك لنماذج لوحة المفاتيح المشار إليها أو استخدام جميع لوحات المفاتيح.
بالنسبة لنموذج المضيف - يتوقع هذا العمود قيمة 8bit ، يشير كل بت تشير إلى نموذج الجهاز الذي ستشمله الخريطة. تم إصدار X68000 الحاد في العديد من المتغيرات وقد يكون لكل نموذج اختلافات تتطلب خريطة مفتاح محددة.
توجد قيم صالحة في الجدول أدناه بقيمة 255 (0xFF) التي تشير إلى جميع نماذج المضيف.
نموذج المضيف | قيمة | نموذج المضيف | قيمة | نموذج المضيف | قيمة | نموذج المضيف | قيمة |
---|
x68000 الأصلي | 0x01 | بارِع | 0x02 | خبير | 0x04 | ممتاز | 0x08 |
برو | 0x10 | السادس عشر | 0x20 | مدمج | 0x40 | 68030 | 0x80 |
تمت إضافة قائمة اختيار Popover إلى هذا الحقل ، عند النقر في الحقل (لن يظهر الحقل في الحقل Popover) سيظهر Popover ، مثالًا أدناه. انقر على طراز المضيف وسيتم تمكين التعيين الخاصة بك للنماذج المشار إليها أو استخدام جميع المضيفين الممكنين.
X68K keycode - يتوقع هذا العمود إرسال رمز KEY X68000 إلى X68000 عند الضغط على رمز التحكم PS/2 أو Bluetooth المحدد + PS/2. أي. بالنسبة إلى SCANCODE PS/2 الذي يمثل المفتاح A ، يتم إرسال 0x1E إلى X68000.
KEY X68K CONTROL - تشير هذه المعلمة إلى مفاتيح التعديل (أي CTRL ، SHIFT ETC) يتم إرسالها مع رمز المفاتيح X68K إلى X68000. نظرًا لأن قيمة سداسي عشرية مطلوبة ، فإن قيم المعدل هي كما يلي:
مفتاح المعدل | قيمة | مفتاح المعدل | قيمة | مفتاح المعدل | قيمة | مفتاح المعدل | قيمة |
---|
يحول | 0x80 | REAESESHIFT | 0x40 | يحول | 0x01 | | |
تمت إضافة قائمة اختيار Popover إلى هذا الحقل ، عند النقر في الحقل (لن يظهر الحقل في الحقل Popover) سيظهر Popover ، مثالًا أدناه. انقر على المعدلات الرئيسية التي تحتاج إلى إرسالها باستخدام رمز المفاتيح X68K إلى X68000 عند إجراء مطابقة.
جدول التعيين الافتراضي
يصف الجدول أدناه الخريطة الافتراضية بتنسيق سهل الفهم.
<style> الجدول {الحدود الحدودية: الانهيار ؛ } td td {padding-top: 0em ؛ } tr: nth-child (4) td {padding-top: 0 ؛ } </نمط>
X68000 مفتاح | PS/2 مفتاح | وصف |
---|
هيراغانا | RightCtrl + F1 | يحركات Hiragana مفتاح |
عرض كامل | RightCtrl + F2 | يعمل على مفتاح FullWidth |
كاتاكانا | RightCtrl + F3 | يحركات Katakana مفتاح |
روماجي | RightCtrl + F4 | يحرك روماجي مفتاح |
Tranpose | RightCtrl + F5 | ustuates مفتاح transpose |
رمز | RightCtrl + F6 | مفتاح رمز الحركات |
CodeInput | RightCtrl + F7 | يعمل مفتاح CodeInput |
ينسخ | RightCtrl + F9 | تحركات مفتاح النسخ |
يساعد | RightCtrl + F10 | أساسيات مساعدة مفتاح |
OPT.1 | F11 | actuates OPT.1 مفتاح |
OPT.2 | F12 | ustuates opt.2 مفتاح |
استراحة | Shift + توقف مؤقت | تحركات المفتاح |
XF1 | اليسار | يعمل على مفتاح XF1 |
XF2 | اليسار | يعمل على مفتاح XF2 |
XF3 | اليمين | يحركات XF3 مفتاح |
XF4 | اليمين | يحركات XF4 مفتاح |
XF5 | قائمة طعام | يعمل على مفتاح XF5 |
تراجع | نهاية | يحركون مفتاح |
ينشأ | PGUP | يحركون مفتاح |
تدحرج | PGDN | يتدحرج الحركات المفتاح |
CLR | Shift + Home | يحرك مفتاح CLR |
جميع المفاتيح الأخرى حسب الرمز على لوحة المفاتيح PS/2. يقوم مفتاح قفل NUM بتبديل لوحة المفاتيح بين وظائف الرقمية والمؤشر. يمر تعيين لوحة المفاتيح من خلال مفاتيح المعدل ما لم تكن هناك خريطة دقيقة ، أي. يحول. وبالتالي ، قد تعمل المجموعات الرئيسية التي لا يتم تقديمها في جدول التعيين ، أي. Shift+Kana ، على الرغم من أنه يمكنك دائمًا تحرير الخريطة عبر واجهة الويب أعلاه.
مفاتيح ساخنة
المفاتيح الساخنة هي مجموعات رئيسية خاصة لتمكين/تعطيل ميزة لوحة المفاتيح. عند تحديد ميزة عبر مفتاح ساخن ، يتم الالتزام بالتخزين الدائم ويبقى نشطًا من خلال دورات الطاقة.
يتم تعريف مفاتيح Hotkey التالية حاليًا:
مضيف نشط | مفتاح ساخن | استمرت | ميزة |
---|
الجميع | Shift+Ctrl+ESC+1 | نعم | حدد نموذج لوحة المفاتيح في المملكة المتحدة KB-3926 |
الجميع | Shift+Ctrl+ESC+2 | نعم | حدد نموذج لوحة المفاتيح اليابان OADG109 |
الجميع | Shift+Ctrl+ESC+3 | نعم | حدد نموذج لوحة المفاتيح اليابان Sanwa Skb-L1 |
الجميع | Shift+Ctrl+ESC+4 | نعم | حدد لوحة المفاتيح لوحة المفاتيح _4 |
الجميع | Shift+Ctrl+ESC+5 | نعم | حدد لوحة المفاتيح لوحة المفاتيح _5 |
الجميع | Shift+Ctrl+ESC+6 | نعم | حدد لوحة المفاتيح لوحة المفاتيح _6 |
الجميع | Shift+Ctrl+ESC+7 | نعم | حدد نموذج لوحة المفاتيح في المملكة المتحدة تدور 810 (بلوتوث) |
الجميع | Shift+Ctrl+ESC+8 | نعم | حدد نموذج لوحة المفاتيح UK Omoton K8508 (Bluetooth) |
الجميع | Shift+Ctrl+ESC+0 | نعم | حدد لوحة مفاتيح الخريطة القياسية |
MZ-2500 | Shift+Ctrl+ESC+لوحة المفاتيح 1 | نعم | حدد keymap ل MZ-2500 |
MZ-2800 | Shift+Ctrl+ESC+لوحة المفاتيح 1 | نعم | حدد keymap لـ MZ-2800 |
MZ-2500 | Shift+Ctrl+ESC+Keypad 2 | نعم | حدد keymap ل MZ-2000 |
MZ-2500 | Shift+Ctrl+ESC+Keypad 3 | نعم | حدد keymap ل MZ-80B |
X1 | Shift+Ctrl+ESC+لوحة المفاتيح 1 | نعم | حدد keymap للحصول على x1 الأصلي |
X1 | Shift+Ctrl+ESC+Keypad 2 | نعم | حدد keymap ل turbo x1 |
X1 | Shift+Ctrl+ESC+Keypad 3 | نعم | حدد keymap لـ turboz x1 |
X1 | Shift+Ctrl+ESC+لوحة المفاتيح 0 | نعم | حدد keymap لجميع النماذج ، أي. ستصبح أي خريطة مفتاح نموذج X1 نشطة. |
X1 | Shift+Ctrl+ESC+Keypad 7 | لا | التبديل إلى وضع لوحة المفاتيح أ |
X1 | Shift+Ctrl+ESC+Keypad 9 | لا | التبديل إلى وضع لوحة المفاتيح ب |
x68000 | Shift+Ctrl+ESC+لوحة المفاتيح 1 | نعم | حدد الخريطة المفتاح الأصلية للموديل X68000 |
x68000 | Shift+Ctrl+ESC+Keypad 2 | نعم | حدد خريطة مفتاح ACE Model X68000 |
x68000 | Shift+Ctrl+ESC+Keypad 3 | نعم | حدد خريطة الخبراء X68000 خريطة المفتاح |
x68000 | Shift+Ctrl+ESC+Keypad 4 | نعم | حدد Pro Model X68000 Key Map |
x68000 | Shift+Ctrl+ESC+Keypad 5 | نعم | حدد خريطة مفتاح Super Model X68000 |
x68000 | Shift+Ctrl+ESC+Keypad 6 | نعم | حدد خريطة المفتاح XVI Model X68000 |
x68000 | Shift+Ctrl+ESC+Keypad 7 | نعم | حدد خريطة مفتاح النموذج المضغوط X68000 |
x68000 | Shift+Ctrl+ESC+Keypad 8 | نعم | حدد 68030 طراز X68000 خريطة المفتاح |
x68000 | Shift+Ctrl+ESC+لوحة المفاتيح 0 | نعم | حدد خريطة مفتاح لجميع النماذج ، أي. ستصبح أي خريطة مفتاح نموذج X68000 نشطة. |
معنى ميزات المفتاح الساخن هو تصفية Keymap. إذا تم تحديد نموذج لوحة المفاتيح على أنه KB-3926 ، فإن إدخالات KeyMap فقط التي تحتوي على نموذج لوحة المفاتيح تم تعيينها كـ KB-3926 أو Standard نشطة ، جميع الإدخالات الأخرى غير نشطة.
إذا تم تعيين طراز الجهاز كـ X1 Turbo ، في حين توصيله بجهاز نوع X1 ، فإن إدخالات KeyMap فقط التي تم تعيين طراز المضيف كـ X1 Turbo أو X1 كلها نشطة.
يسمح ذلك بإنشاء مفاتيح محددة للغاية لكل لوحة مفاتيح ونوع الجهاز ونموذجه.
تكوين الماوس
يمكن لـ SharpKey ، عند استخدامها كواجهة فأر ، تكوين معلمات الماوس على كل من PS/2 وجانب المضيف. تشارك الفئران Bluetooth قيم تكوين PS/2 ولكن يتم تقديمها داخليًا حيث لا يمكن تكوين الفئران.
يمكن إجراء التكوين الأساسي مع الماوس نفسه عن طريق الضغط على عجلة التمرير لفترة زمنية محددة. يمكن تلخيص ذلك في الجدول أدناه.
وضع | الصحافة الرئيسية | الفترة الزمنية | تقود الدولة | وصف |
---|
التحجيم المضيف | مفتاح التمرير الأوسط | 1 ثانية | تم تنشيط الوضع ، 1 وميض سريع. يشار إلى الإعداد الحالي بواسطة 1 Blink لكل قيمة كل 1.5 ثانية ، النطاق الصحيح 0-4 ، لذلك سيشهد إعداد 1 1 وميض كل 1.5 ثانية. | يسمح هذا الوضع للمستخدم بتغيير الدقة المحرف التي يرىها المضيف. أساسا مقسم يتراوح من 1/1 ، 1/2 ، 1/3 ، 1/4 ، 1/5 يستخدم لتقليل عدد حركة PS/2. وهذا يؤدي إلى حركة ماوس أبطأ. |
قرار PS/2 | مفتاح التمرير الأوسط | 2 ثانية | تم تنشيط الوضع ، 2 وميض سريع. يشار إلى الإعداد الحالي بميض واحد لكل قيمة كل 2.5 ثانية ، النطاق الصحيح 1،2،4،8 التهم/مم. | يسمح هذا الوضع للمستخدم بتغيير دقة الماوس PS/2 أو حساسية ، أي. كم عدد التهم التي تصنعها لكل مم من الحركة. |
يتم تغيير قيمة وضع التكوين عن طريق تمرير عجلة التمرير للأمام لزيادة أو للخلف لتقليل ثم مراقبة عدد فلاش LED. عند تعيين القيمة المطلوبة ، سيؤدي النقر فوق عجلة التمرير إلى تخزين القيمة في التكوين الدائم واستخدامها حتى يتم إعادة التكوين التالي.
هناك طريقة أخرى لتكوين معلمات الماوس وهي استخدام ميزة تكوين الماوس المستندة إلى الويب عن طريق الوصول إلى واجهة الويب باستخدام معلومات النقطة/العميل أعلاه وفتح متصفح لتحميل صفحة الحالة الأولية ، أي:
انقر على خيار تكوين الماوس في قائمة الشريط الجانبي الأيسر. This will start the Mouse configuration screen which will appear like:
The Mouse Configuration screen shows 2 panels:
- A Mouse Host Configuration panel - this is used to configure host side mouse parameters.
- A Mouse PS/2 Configuration panel - this is used to configure PS/2 side mouse parameters.
Mouse Host Configuration
This panel currenly presents one option, setting the host side scaling of the PS/2 movement data. Select the scaling required and press the Save button to commit to permanent storage. This feature can also be set via the mouse scroll wheel.
Mouse PS/2 Configuration
This panel offers 3 configurable options:
- PS/2 Mouse Scaling - This feature can scale the movement data sent by the mouse. If set to 1:1, no scaling occurs, if set to 2:1 then the movement data is multiplied by 2 resultion in the mouse movement been more rapid and travels further.
- PS/2 Mouse Resolution - This feature sets the accuracy of the mouse data as the mouse moves 1mm. The most inaccurate value is 1 c/mm, ie. 1 division value per mm, the most accurate is 8 c/mm, ie, 8 division values per mm.
- PS/2 Mouse Sampling Rate - This feature sets the accuracy of the mouse by transmitting more data per second regarding it's movement. The Sharp protocol requires a continous transmission of data every 20ms which equates to a sampling rate of 50/s, so a PS/2 sampling rate of 60/s is considered the optimal value.
After setting the required values, press the 'Save' button to commit the changes to permanent storage.
NB: The Mouse Configuration menu will be displayed when the SharpKey is primarily used as a mouse, ie. the Host cable connects to a Host mouse port. If the Host is keyboard and mouse capable over one cable then both the host keyboard map and mouse configuration menu will appear in the side-menu bar.
الاعتمادات
Espressif IDF development environment and use of the ESP-32S reference material was used in the design of this keyboard interface.
التراخيص
This design, hardware and software, is licensed under the GNU Public Licence v3.
No commercial use to be made of this design or any hardware/firmware component without express permission from the author. This condition overrides any rights afforded by the GNU GPL 3 license.
The Gnu Public License v3
The source and binary files in this project marked as GPL v3 are free software: you can redistribute it and-or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
The source files are distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.