【问题标题】:capture key press event using xlib使用 xlib 捕获按键事件
【发布时间】:2010-11-29 03:05:51
【问题描述】:

在尝试捕获 F1 时,出现问题,我无法捕获它,因为系统挂钩已执行,在我的程序之前显示“帮助”内容, 谁能帮助我? 有什么方法可以在系统钩子之前执行我的钩子。 在 Linux 中,当 Xserver 执行一个钩子时,它不会在同一个按键事件上执行下一个钩子。
任何帮助都将不胜感激。

【问题讨论】:

    标签: key x11 keypress capture xlib


    【解决方案1】:

    X 中没有“系统挂钩”,只有在你之前启动并已经获取密钥的程序(在这种情况下,可能是窗口管理器)。如果这只是供您使用,请更改其他程序的配置。如果这是您为其他人制作的程序,则无论如何您都需要使您的密钥可配置,因为您永远不知道用户使用什么密钥 已分配给其他应用程序使用,如果您尝试强制对它们进行键绑定,它们更有可能丢弃您的应用程序。

    【讨论】:

      猜你喜欢
      • 2011-05-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-19
      • 1970-01-01
      • 1970-01-01
      • 2012-01-20
      相关资源
      最近更新 更多