Score:0

การสะท้อนหน้าต่างที่โฟกัสอยู่ในปัจจุบัน

ธง gq

ทุกครั้งที่นำเสนอโดยใช้โปรเจ็กเตอร์ ฉันตั้งค่าจอแสดงผลเป็นแบบขยายและมีหน้าต่างบนหน้าจอโปรเจ็กเตอร์เพื่อให้ผู้ชมดูในขณะที่จดบันทึกของฉัน ฯลฯ บนหน้าจอแล็ปท็อป เนื่องจากฉันไม่ได้หันเข้าหาโปรเจ็กเตอร์ การโต้ตอบกับหน้าต่างที่แสดงบนโปรเจ็กเตอร์จึงเป็นเรื่องยาก การมีสำเนาของหน้าต่างที่ฉันต้องการฉายบนโปรเจ็กเตอร์ทำให้ฉันสามารถโต้ตอบกับหน้าต่างเดิมได้ ในขณะที่ผู้ชมสามารถเห็นเนื้อหาของหน้าต่างนั้นเท่านั้น ด้วยเหตุนี้ ฉันจึงต้องสร้างสำเนาของหน้าต่างโดยใช้คำสั่งต่อไปนี้:

wmctrl -l 

ติดตามโดย:

gst-launch-1.0 ximagesrc xid=0x04000007 ! แปลงวิดีโอ ! ซิงค์วิดีโออัตโนมัติ

การเปลี่ยนเลข xid ด้วยค่าสำหรับหน้าต่างที่ต้องการ

จะเป็นการสะดวกหากมีแป้นพิมพ์ลัดเพื่อสะท้อนหน้าต่างที่ใช้งานอยู่ในปัจจุบัน เป็นไปได้ไหมที่จะสร้างสคริปต์หรือบางสิ่งเพื่อ:

  1. รับ xid ของหน้าต่างที่โฟกัส
  2. สร้างหน้าต่างกระจก
  3. (เป็นทางเลือก) วางสำเนาบนจอภาพภายนอก
Score:0
ธง gq

ฉันพบวิธีแก้ปัญหาด้วยตนเองโดยใช้ xdotool

ฉันเขียนสคริปต์ขนาดเล็กนี้:

#!/usr/bin/env ทุบตี

xdotool getwindowfocus | xargs -I% gst-launch-1.0 ximagesrc xid=% ! แปลงวิดีโอ ! ซิงค์วิดีโออัตโนมัติ

ฉันบันทึกไว้ในโฟลเดอร์เดียวที่อยู่ใน %PATH% และทำให้เรียกใช้งานได้ เมื่อฉันต้องการสะท้อนหน้าต่าง ฉันจะโฟกัสไปที่หน้าต่างนั้น ALT + F2 และเรียกใช้สคริปต์ สำเนาของหน้าต่างจะถูกสร้างขึ้นซึ่งสามารถวางบนจอภาพภายนอกได้ด้วยตนเอง

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา