درس KVM 02 — العمليات الأساسية
الجمهور: المبتدئون إلى المتوسط — ميزات الاستخدام اليومي
1. التحكم بالفأرة
الوضع المطلق (افتراضي)
يتم تعيين مؤشر الفأرة على المضيف مباشرةً على شاشة الهدف. كلا المؤشرين مرئيان.
- الأفضل لـ: الاستخدام العام، إدارة الخوادم، التنقل في BIOS
- سلوك المؤشر: إخفاء تلقائي أو إظهار مؤشر المضيف دائمًا فوق منطقة الفيديو
الوضع النسبي (HID)
تُرسل حركات الفأرة كفروق نسبية عبر واجهة HID. يُخفى مؤشر المضيف.
- الأفضل لـ: الألعاب، التطبيقات التي تحتاج إدخال فأرة خام
- المتطلبات: إذن إمكانية الوصول على macOS
- الخروج: اختصار لوحة مفاتيح عام (macOS) أو الضغط المطول على Esc (Qt)
أوضاع الفأرة على Android
يوفر تطبيق Android ثلاث طرق للتحكم بفأرة الهدف، قابلة للتبديل من لوحة الإعدادات:
| الوضع | كيف يعمل | الأفضل لـ |
|---|---|---|
| مطلق (افتراضي) | انقر في أي مكان ويقفز المؤشر إلى هناك وينقر بالزر الأيسر. يُعيَّن الموضع بشكل متناسب. | معظم المهام |
| نسبي | اسحب إصبعك؛ يتحرك المؤشر نسبيًا لسحبك، مثل لوحة اللمس في الحاسوب المحمول. ارفع إصبعك ويبقى المؤشر في مكانه. | تحديد موضع دقيق للمؤشر |
| سحب مطلق | انقر واستمر؛ يقفز المؤشر ويتبع إصبعك. تظهر تسمية "Drag". ارفع لإفلات. | سحب الملفات، تحديد النص |
أزرار الفأرة على Android: نقرة واحدة = نقرة يسار، ضغط مطول = نقرة يمين، نقرة مزدوجة = نقرة مزدوجة.
أوضاع الفأرة على iPadOS
يوفر تطبيق iPadOS وضعين للفأرة، قابلين للتبديل عبر زر وضع الفأرة في شريط الأدوات:
| الوضع | الأيقونة | كيف يعمل | الأفضل لـ |
|---|---|---|---|
| وضع Pan (نسبي) | أيقونة يد | يعمل الإصبع مثل لوحة اللمس في الحاسوب المحمول — اسحب لتحريك المؤشر، انقر للنقر | الاستخدام العام لسطح المكتب، سطح مستوٍ |
| وضع iPencil (مطلق) | أيقونة قلم | يُعيَّن موضع اللمس مباشرةً إلى إحداثيات شاشة الهدف، مثل لوحة الرسم | التوجيه الدقيق، استخدام Apple Pencil |
الإيماءات في كلا الوضعين:
| الإيماءة | وضع Pan | وضع iPencil |
|---|---|---|
| نقرة واحدة | نقرة يسار | نقل المؤشر إلى النقطة + نقرة يسار |
| نقر وسحب | تحريك المؤشر (نسبي) | سحب مع الضغط على الزر الأيسر |
| نقرة مزدوجة | نقرة مزدوجة | نقرة مزدوجة عند النقطة |
| ضغط مطول | نقرة يمين | نقرة يمين عند النقطة |
| نقر بإصبعين | نقرة يمين | نقرة يمين |
| سحب بإصبعين | عجلة التمرير | عجلة التمرير |
القائمة السريعة: اضغط مطولًا على معاينة الفيديو لفتح قائمة بخيارات Left Click وRight Click وDrag.
وضع السحب: نقرة مزدوجة مع الاستمرار أو اختر Drag من القائمة السريعة — يبقى الزر الأيسر مضغوطًا، وتظهر تسمية "Dragging Mode Active".
إعدادات الأداء المسبقة (macOS)
ضمن Control > Mouse Mode > Performance Presets:
| الإعداد | Throttle | Baudrate | حالة الاستخدام |
|---|---|---|---|
| Low Performance Target | 30 Hz | 9600 | أجهزة الهدف البطيئة |
| Casual Use | 80 Hz | 9600 | إدارة الخوادم اليومية |
| Gaming | 250 Hz | 115200 | ألعاب سريعة الاستجابة |
| Max Performance | 1000 Hz | 115200 | أقصى استجابة |
Throttle أعلى = استجابة أفضل. Baudrate أعلى = اتصال تسلسلي أسرع.
2. إدخال لوحة المفاتيح
الإدخال القياسي
تُعاد توجيه جميع ضغطات المفاتيح أثناء تركيز نافذة التطبيق إلى الهدف.
المفاتيح الخاصة
أرسل تركيبات المفاتيح عبر لوحة المفاتيح في شريط الأدوات أو Control > Special Keys:
- F1–F12: مفاتيح الوظائف
- Ctrl+Alt+Del: تحية Windows الثلاثية
- Print Screen: مفتاح لقطة الشاشة
- Ctrl+Alt+F2: تبديل VT في Linux
تخطيط لوحة المفاتيح
اضبط تخطيط نظام تشغيل الهدف ليتطابق مع الحاسوب الهدف:
| التخطيط | السلوك |
|---|---|
| Windows | يعيّن مفاتيح المضيف إلى اصطلاحات Windows |
| Mac | يعيّن مفاتيح المضيف إلى اصطلاحات Mac |
| Linux | يعيّن مفاتيح المضيف إلى اصطلاحات Linux |
التخطيطات الإقليمية (QWERTY UK، الدنماركية، QWERTZ الألمانية، AZERTY الفرنسية، اليابانية، إلخ) متاحة أيضًا في تطبيق Qt.
اللصق على الهدف
يرسل التطبيق نص الحافظة كضغطات مفاتيح محاكاة إلى الهدف. مفيد لأسماء المستخدمين والأوامر وعناوين URL.
ملاحظة: تُدعم أحرف ASCII فقط. قد يفقد النص الطويل التنسيق أو يُسقط أحرفًا على الأنظمة القديمة/المشغولة.
تهيئة سلوك اللصق (macOS):
- Ask Every Time: يسأل المضيف أو الهدف في كل مرة
- Host Paste: يرسل دائمًا إلى الهدف
- Local Paste: يلصق دائمًا على المضيف
لوحة المفاتيح على الشاشة في Android
يوفر تطبيق Android لوحة مفاتيح كاملة على الشاشة، يمكن الوصول إليها عبر زر لوحة المفاتيح (⌨) في أسفل يمين الشاشة الرئيسية:
| عنصر التحكم | ماذا يفعل |
|---|---|
| ShortCut | اختصارات جاهزة: Ctrl+C/V، Win+L، Ctrl+Alt+Del، Alt+F4، إلخ |
| Function | F1–F12، PrtSc، ScrLk، مفاتيح التنقل (Ins، Home، PgUp، إلخ)، الأسهم |
| System | تخطيط QWERTY مع الحروف والأرقام وعلامات الترقيم وBackspace وEnter |
| مفاتيح التعديل | Ctrl، Shift، Alt، Win — أزرار تبديل تُعاد تلقائيًا بعد المفتاح التالي |
لإرسال تركيبة مثل Ctrl+Alt+Del: انقر Ctrl (يُبرز)، انقر Alt (كلاهما مُبرز)، انقر Del. تُعاد جميع مفاتيح التعديل تلقائيًا بعد إرسال المفتاح.
تدعم لوحة المفاتيح أيضًا تخطيطات إقليمية مختلفة (US، ياباني JIS، ألماني QWERTZ، إلخ) قابلة للاختيار من لوحة الإعدادات. تتيح أزرار التكبير/التصغير ضبط حجم المفاتيح.
إدخال لوحة المفاتيح على iPadOS
يدعم تطبيق iPadOS طريقتين لإدخال لوحة المفاتيح:
لوحة مفاتيح عائمة على الشاشة: انقر زر Keyboard في شريط الأدوات لإظهار لوحة مفاتيح عائمة قابلة للسحب بتخطيط على طراز Mac:
| الصف | المفاتيح |
|---|---|
| العلوي | Esc، F1–F12، Del |
| الأرقام | `، 1–0، -، =، Backspace |
| QWERTY | Tab، q–p، [، ]، \، Enter |
| الصف الأساسي | Caps، a–l، ;، '، Enter |
| السفلي | Shift، z–m، ,، .، /، Shift |
| مفاتيح التعديل | Ctrl، Alt، Cmd، Space، Cmd، Alt، Ctrl |
- تبديل مفاتيح التعديل: انقر Ctrl أو Shift أو Alt أو Cmd أو Caps للتبديل تشغيل/إيقاف (مُبرز بالأزرق)
- أوضاع لوحة المفاتيح: Normal (كتابة قياسية) وGame (رأس حزمة HID محسّن لإدخال الألعاب)
- السحب: امسك مقبض السحب في الرأس لإعادة وضع لوحة المفاتيح في أي مكان على الشاشة
لوحة مفاتيح iPad خارجية: تُمرَّر لوحات المفاتيح المادية المتصلة بالـ iPad (Bluetooth، Smart Connector، USB) مباشرةً إلى PC الهدف. ترسل مفاتيح التعديل أحداث ضغط/رفع، لذا تعمل تركيبات مثل Ctrl+C أو Alt+Tab بشكل طبيعي.
اختصارات المفاتيح المركبة: يتضمن التطبيق مكتبة اختصارات شائعة يمكن الوصول إليها من شريط الأدوات، منظمة حسب الفئة:
| الفئة | أمثلة |
|---|---|
| التنقل | Ctrl+C/V/X/A/F، Ctrl+Home/End، Page Up/Down |
| التحرير | Ctrl+Z/Y، Ctrl+B/I/U، Ctrl+D |
| النظام | Ctrl+S/O/P/R، F11، Alt+F4 |
| التطبيق | Alt+Tab، Cmd+M، Cmd+Shift+3/4 (لقطات macOS) |
3. إعدادات الفيديو
عرض الدقة
يعرض شريط الأدوات دقة الإدخال الحالية وFPS من الهدف. تُحدَّد الدقة بما يخرجه الهدف عبر HDMI.
الدقات المدعومة
| الدقة | نطاق معدل الإطارات |
|---|---|
| 640x480 | 5–60 Hz |
| 720x480 | 5–60 Hz |
| 800x600 | 5–60 Hz |
| 1024x768 | 10–60 Hz |
| 1280x720 | 10–60 Hz |
| 1280x1024 | 5–30 Hz |
| 1600x1200 | 5–30 Hz |
| 1920x1080 | 5–30 Hz |
تغيير الدقة
- اضبط الدقة المفضلة في إعدادات الفيديو
نسبة العرض إلى الارتفاع والتحجيم
| الوضع | السلوك |
|---|---|
| Active Resolution | يكتشف تلقائيًا منطقة الفيديو النشطة |
| HID Resolution | يستخدم الدقة من عتاد بطاقة الالتقاط |
| Custom | يضبط النسبة يدويًا (16:9، 4:3، 21:9، إلخ) |
التحجيم: Stretch (يملأ النافذة، قد يشوّه)، Fit (letterboxing)، Fill (قد يقص).
التكبير
تكبير/تصغير، إعادة ضبط للملاءمة، والتمرير للتحريك عند التكبير.
خلفية الفيديو (Qt)
| الخلفية | المنصة | ملاحظات |
|---|---|---|
| FFmpeg | الكل | موصى به، تسريع عتادي |
| GStreamer | Linux | مرونة خط الأنابيب |
| Qt Multimedia | Windows | بديل بسيط |
بدّل عبر Preferences > Video > Media Backend. أعد التشغيل بعد التغيير.
عناصر التحكم بالفيديو على Android
في تطبيق Android، تُفتح إعدادات الفيديو عبر لوحة الإعدادات (زر Menu ☰):
- Video Format — اختر الدقة (1920×1080، 1280×720، 640×480) ومعدل الإطارات (30fps، 60fps). خفّض الدقة/معدل الإطارات إذا كان الفيديو متقطعًا.
- Controls — منزلقات فورية لـ brightness وcontrast وhue
- Rotate/Flip — تدوير 90° CW/CCW، قلب أفقي/عمودي. مفيد عند تركيب جهاز KVM مقلوبًا أو جانبيًا
تبقى الإعدادات بين الجلسات — تُهيّأ مرة واحدة فقط.
عناصر التحكم بالفيديو على iPadOS
على iPadOS، تُفتح عناصر التحكم بالفيديو من شريط الأدوات السفلي:
- Resolution Switching — انقر زر Video (يعرض الدقة الحالية) للاختيار من: 2160p (4K)، 1080p (افتراضي)، 720p، أو 480p. دقة أقل لأداء أفضل على اتصالات أبطأ.
- Zoom Mode — انقر Zoom لدخول وضع التكبير، ثم قرص بإصبعين للتكبير. يعرض مؤشر التكبير المستوى الحالي (مثل
2.5x). عند التكبير، سحب بإصبع واحد يحرّك viewport. انقر Zoom مرة أخرى للخروج. - Fullscreen — انقر Fullscreen لإخفاء شريط الأدوات وتمديد الفيديو لملء الشاشة بالكامل. انقر زر السهم في أعلى اليسار للخروج.
- Screen Rotation — انقر Rotate للتنقل بين أوضاع تصحيح الاتجاه (Normal، 90° CW، 180°، 90° CCW). مفيد عند تركيب dongle KVM-Go جانبيًا أو مقلوبًا. ينطبق التدوير على المعاينة المباشرة واللقطات المحفوظة.
عند بدء الكاميرا، يظهر مؤشر التحميل "Starting Camera...". إذا لم تُوصَل كامera لكن الأذونات ممنوحة، تُعرض صورة إرشادية.
4. الصوت من الهدف
يستخرج شريحة التقاط HDMI الصوت من إشارة HDMI ويعرضه كمدخل صوت USB للمضيف.
تفعيل الصوت
- انقر أيقونة الصوت أو افتح إعدادات الصوت
- فعّل التقاط الصوت
- اختر جهاز الإدخال الصحيح (مثل "OpenterfaceA")
- اختر جهاز الإخراج على المضيف
الصوت معطّل افتراضيًا على معظم المنصات.
التحكم بمستوى الصوت
- جانب الهدف: اضبط على الحاسوب الهدف
- جانب المضيف: استخدم مزج صوت نظام تشغيل المضيف لجهاز الالتقاط
مراقبة الصوت على iPadOS
يتيح تطبيق iPadOS الاستماع إلى صوت PC الهدف عبر مكبرات iPad أو سماعات الرأس:
- انقر زر Audio (أيقونة مكبر الصوت) في شريط الأدوات لتبديل المراقبة
- حالات الأيقونة: مكبر صوت مشطوب رمادي = غير مصرّح، مكبر صوت مشطوب أحمر = متوقف، مكبر صوت أخضر مع موجات = يعمل
- عند أول استخدام، يطلب التطبيق إذن الميكروفون
- يُشغَّل الصوت عبر مكبرات iPad أو سماعات الرأس/صوت Bluetooth المتصل
- أثناء التسجيل: يُكتم صوت المراقبة مؤقتًا لمنع التغذية الراجعة، لكن يُلتقط الصوت في ملف التسجيل
5. التقاط الشاشة والتسجيل
لقطة الشاشة
انقر أيقونة الكاميرا في شريط الأدوات. تُحفظ الصور في مجلد الوسائط الافتراضي لنظام التشغيل:
- Linux:
~/Pictures - Windows:
C:\Users\<name>\Pictures - macOS: مجلد لقطات الكاميرا (عبر قائمة Camera)
التسجيل
انقر زر التسجيل لبدء/إيقاف تسجيل تدفق الفيديو والصوت من الهدف. يظهر مؤقت أثناء التسجيل.
إعدادات التسجيل:
- تنسيق الإخراج (MP4، AVI، MOV، MKV)
- معدل بت الفيديو، ترميز الصوت
- مجلد الإخراج
التقاط الشاشة والتسجيل على Android
على Android، الوصول عبر لوحة الإعدادات:
- Screen Capture — انقر لحفظ لقطة للإطار الحالي في مجلد الوسائط الافتراضي للجهاز. يتطلب إذن التخزين.
- Record Video — انقر لبدء/إيقاف التسجيل. يظهر مؤشر تسجيل أحمر مع مؤقت في الأعلى. يُحفظ الفيديو في مجلد الوسائط الافتراضي للجهاز.
حالات الاستخدام: تسجيل عملية إقلاع الهدف، التقاط رسائل الخطأ، توثيق خطوات الإعداد.
التقاط الشاشة والتسجيل على iPadOS
لقطات الشاشة: انقر زر Screenshot (أيقونة الكاميرا) في شريط الأدوات. يلتقط التطبيق إطارًا عالي الدقة، يصحح الاتجاه، ويحفظ كـ JPEG.
تسجيل الفيديو: انقر زر Record للبدء/الإيقاف. بعد الإيقاف، يعرض التطبيق تفاصيل التسجيل (المدة وحجم الملف).
| الإعداد | القيمة |
|---|---|
| Video codec | H.264 عند 30 fps |
| Resolution | يطابق جهاز الالتقاط (عادة 1920×1080) |
| Audio codec | AAC عند 128 kbps، 48 kHz، stereo |
| Container | MOV |
مواقع الملفات:
- App Documents:
Documents/Recordings/— تصفح عبر تطبيق الملفات > على iPad > Openterface KVM > Recordings - Photos App: إذا مُنح إذن مكتبة الصور ومُفعّل في الإعدادات
- File naming:
Openterface_YYYY-MM-DD_HH-mm-ss.jpg(لقطات) أو.mov(تسجيلات)
حالات الاستخدام: تسجيل عملية إقلاع الهدف، التقاط رسائل الخطأ، توثيق خطوات الإعداد.
6. مؤشرات الاتصال
| المؤشر | أخضر | برتقالي | رمادي |
|---|---|---|---|
| HDMI | تم اكتشاف الإشارة | لا إشارة | غير معروف |
| Keyboard | متصل | غير موجود | غير معروف |
| Mouse | متصل | غير موجود | غير معروف |
USB Switch
يعرض مفتاح USB Switch ما إذا كان المنفذ القابل للتبديل موجّهًا إلى Host أو Target.
7. منع شاشة التوقف
فعّل Prevent Screen Saver (عبر قائمة Edit/Device أو شريط الأدوات) لإرسال أحداث دورية تبقي شاشة الهدف نشطة.
8. وضع ملء الشاشة
استخدم زر ملء الشاشة القياسي لملء الشاشة بمنطقة الفيديو، مع إخفاء واجهة المستخدم.
الخطوات التالية
- الميزات المتقدمة → — EDID، firmware، macros، scripts، diagnostics
- استكشاف الأخطاء → — مشاكل شائعة وحلول