[英]Set cursor position out of resolution under X system
是否可以通過編程將光標位置設置為當前分辨率之外的值?
操作系統:Ubuntu 14 Window manager:Compiz分辨率:1920 * 1080
XWarpPointer(display, None, None, 0, 0, 0, 0, 0, 1090);
上面的代碼只能將光標移到底部邊緣。
XWarpPointer
至少有一個已記錄的限制(可能會影響您的程序):
請注意,您不能使用
XWarpPointer()
將指針移到活動指針獲取的confine_to窗口之外。 嘗試這樣做只會將指針移到confine_to窗口的最近邊緣。
想要將指針移出屏幕的可能原因是將其隱藏。 X應用程序可以定義使用光標 XDefineCursor
(其用於顯示指針),並隱藏 。 當然,這是給定窗口的。
例如,由於補丁#230 (“在用戶鍵入時隱藏鼠標指針”), xterm
。
以下是一些使用或討論該技術的鏈接:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.