【急】x11 如何捕获所有鼠标和键盘事件

发布于 2022-08-06 17:40:19 字数 131 浏览 11 评论 3

初学xwindow,请问一下,基于x11,能否编写一个无窗口的应用程序,能够捕获所有的鼠标和键盘事件 ?
另外,x11的事件响应机制是否一定要基于窗口,在一个窗口中如何捕获所有的鼠标键盘事件?

谁能帮忙解答一下吗,不甚感激。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

仅一夜美梦 2022-08-18 05:38:52

你好,我也有跟楼主一样的问题,想请教一下第一种方法,能说的更具体些么?谢谢

小兔几 2022-08-14 23:06:04

可以,只知道两种方法,一种是创建个0,0的窗口,然后grab鼠标事件和键盘时间到窗口上,可以在XLIB层做,也可以在GDK层做,
还有就是用XEVIE这个扩展,需要在XWINDOW配置文件里面打开,然后可以截获所有鼠标事件和键盘事件,优先级很高(具体可以GOOGLE他的手册)

[ 本帖最后由 MyStar_api 于 2008-11-25 13:37 编辑 ]

一个人练习一个人 2022-08-08 12:36:26

不清楚,

xev 这个程序能给你启发,在x11-utils包

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文