เครื่องมือบรรทัดคำสั่งใดที่มีอยู่ในรายการและจัดการคว้าเซิร์ฟเวอร์ X (นั่นคือการคว้าในคีย์และตัวชี้คว้ากล่าวคือ จำกัด การใช้คีย์หรือปุ่มเมาส์เฉพาะกับแอปพลิเคชันเฉพาะหรือการทำให้ตัวชี้เมาส์ค้างอยู่ในพื้นที่หน้าจอเฉพาะ) ฉันกำลังมองหาxgrab
ยูทิลิตี้สมมุติฐานที่จะ แสดงสิ่งที่ชอบ
Key 0x00f00ba5 0x123 0
Button 0x00f00ba5 2
Pointer 0x00abcdef
หมายความว่าได้มีการเรียกร้องให้XGrabKey(display, 0x123, 0, 0x00f00ba5, ...)
และอื่น ๆ ที่มีXGrabButton
, XGrabPointer
, XGrabKeyboard
, XGrabServer
(ถ้าเป็นไปได้) รูปแบบการแสดงผลไม่เป็นไรสิ่งที่ฉันต้องการคือวิธีที่จะดูว่าใครกำลังคว้าอะไรบ้างและอาจจะมีวิธียกเลิกการจับพวกนี้ (ถ้าเป็นไปได้ฉันไม่แน่ใจว่า X11 API อนุญาตหรือไม่)
xdotool key XF86LogGrabInfo
ทริกเกอร์เพียงสองรายการในบันทึก X:“ การพิมพ์อุปกรณ์ที่ใช้งานอยู่ในปัจจุบันทั้งหมด:” ทันทีตามด้วย“ รายการสิ้นสุดของอุปกรณ์ที่ใช้งานคว้า” ถึงกระนั้นผู้จัดการหน้าต่างของฉันก็สามารถหยิบกุญแจได้ คุณเคยเห็นงานนี้สำหรับกุญแจคว้า?