簡體   English   中英

禁用對現有 x11 窗口的輸入

[英]Disabling input to an existing x11 window

是否可以禁用對現有 x11 窗口的輸入? 在下面的堆棧溢出問題如何防止 X Window 接收用戶輸入? 建議可以用 xprop 來做到這一點,但我真的不明白 xprop 輸入應該是什么。

使用 xprop 我還注意到有一個名為 WM_TAKE_FOCUS 的窗口屬性,也許可以以某種方式刪除它? 是否沒有 x11 api 調用來禁用所有輸入,相當於禁用所有輸入的 Windows api 調用 EnableWindow?

編輯:嘗試刪除 WM_TAKE_FOCUS,可悲的是似乎沒有改變任何東西..

您可以打開一個不會劫持鍵盤的窗口。 讓我們使用帶有選項的命令來簡化它。

open my.pdf -no_input

在打開窗口后保持對輸入設備的控制的過程,而不管焦點如何

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM