تُستثنى الطبقة العائمة من التقاط الشاشة على مستوى مُركِّب النوافذ (window compositor)، وهذا ما يجعلها غير مرئية في Zoom و Google Meet و Microsoft Teams. يعمل هذا الاستثناء على مستوى كل نافذة على حدة، ويتوقف عن العمل في اللحظة التي يلتقط فيها تطبيق الاجتماعات شيئًا غير نافذة.
السبب المعتاد
يحتوي Zoom على مسار التقاط مُسرَّع بالعتاد (hardware-accelerated) يستحوذ على مخزن الإطارات (framebuffer) بالكامل بدلاً من تركيب النوافذ الفردية. عندما يكون هذا المسار نشطًا، لا يجد الاستثناء الخاص بكل نافذة شيئًا يتصرف تجاهه، ويتم مشاركة كل ما هو على الشاشة، بما في ذلك الطبقة العائمة.
- في Zoom، افتح الإعدادات ← مشاركة الشاشة وانقر على خيارات متقدمة.
- أوقف تشغيل التسريع العتادي لمشاركة الشاشة. بحسب إصدار Zoom لديك، قد يكون هذا خانة اختيار واحدة أو ثلاثة (لمشاركة الشاشة، لاستقبال الفيديو، لإرسال الفيديو). المهم هنا هو الأولى فقط.
- أغلق Zoom تمامًا ثم أعد فتحه. تُقرأ هذه الإعدادات عند بدء التشغيل.
شارك نافذة، لا شاشة كاملة
العادة الأكثر متانة، والتي تستحق البناء بغض النظر عن الإعدادات: مشاركة نافذة محددة بدلاً من الشاشة كاملة. مشاركة النافذة ترسل محتوى تلك النافذة فقط، لذا لا يمكن تسريب أي شيء آخر على شاشتك: لا الطبقة العائمة، ولا إشعار، ولا الشاشة الثانية.
ما لا يغطيه التمويه
- كاميرا ويب موجّهة نحوك، أو مراقب يرصد عينيك.
- جهاز تسجيل منفصل: كاميرا هاتف موجّهة نحو الشاشة.
- برنامج سطح مكتب بعيد يبث مخزن الإطارات (framebuffer) بحكم تصميمه، بدلاً من تركيب النوافذ.
- متصفح رقابة مقيّد يعمل على جهاز لا تتحكم فيه.
