Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Key 使用xlib捕获按键事件_Key_X11_Keypress_Capture_Xlib - Fatal编程技术网

Key 使用xlib捕获按键事件

Key 使用xlib捕获按键事件,key,x11,keypress,capture,xlib,Key,X11,Keypress,Capture,Xlib,在试图捕获F1时,出现了一个问题,我无法捕获它,因为系统钩子在执行时显示了我的程序之前的“帮助”内容, 有人能帮我吗? 有没有办法在系统钩子之前执行我的钩子。 在Linux中,当Xserver执行钩子时,它不会在同一按键事件上执行下一个钩子。 任何帮助都是精确的。X中没有“系统钩子”,只是在您之前启动并已经抓住了关键的程序(在本例中,可能是窗口管理器)。如果这只是供您使用,请更改其他程序的配置。如果这是您为他人制作的程序,那么无论如何您都需要使您的密钥可配置,因为您永远不知道用户需要哪些密钥 已

在试图捕获F1时,出现了一个问题,我无法捕获它,因为系统钩子在执行时显示了我的程序之前的“帮助”内容, 有人能帮我吗? 有没有办法在系统钩子之前执行我的钩子。 在Linux中,当Xserver执行钩子时,它不会在同一按键事件上执行下一个钩子。

任何帮助都是精确的。

X中没有“系统钩子”,只是在您之前启动并已经抓住了关键的程序(在本例中,可能是窗口管理器)。如果这只是供您使用,请更改其他程序的配置。如果这是您为他人制作的程序,那么无论如何您都需要使您的密钥可配置,因为您永远不知道用户需要哪些密钥 已经分配给其他应用程序使用,如果您尝试对其强制密钥绑定,它们更有可能放弃您的应用程序