0
我想使用XSendEvent從一個窗口傳遞事件到下一個。更具體地說,我希望所有的鼠標事件都被傳遞,所以XFocusEvent,XButtonEvent和我認爲剩下的應該由X處理。我一直在使用xev來檢測事件是否被髮送,但我一直不成功。我正在尋找一個好的XSendEvent示例或解釋。 謝謝傳遞鼠標事件與XSendEvent
我想使用XSendEvent從一個窗口傳遞事件到下一個。更具體地說,我希望所有的鼠標事件都被傳遞,所以XFocusEvent,XButtonEvent和我認爲剩下的應該由X處理。我一直在使用xev來檢測事件是否被髮送,但我一直不成功。我正在尋找一個好的XSendEvent示例或解釋。 謝謝傳遞鼠標事件與XSendEvent
我認爲這是一個不錯的參考:
http://tronche.com/gui/x/xlib/event-handling/
http://tronche.com/gui/x/xlib/event-handling/manipulating-event-queue/XNextEvent.html
得到一個事件窗口中,然後
http://tronche.com/gui/x/xlib/event-handling/XSendEvent.html
採用相同的XEvent結構從XNextEvent返回。除此之外,你只需要處理你想要發送給它的窗口。
你有什麼試過?什麼沒有用?堆棧溢出是提出具體問題的地方,而不是爲你做。即使你沒有嘗試過很多,在來這裏尋求幫助之前,展示你已經付出努力也是很好的。 – xaxxon