gpt4 book ai didi

捕获全局鼠标按下和释放

转载 作者:行者123 更新时间:2023-11-30 20:41:31 24 4
gpt4 key购买 nike

我想捕获鼠标按钮 2 的按下和释放。我想使用 xbindkeys 但据我所知它没有给我这样的功能。 (是吗?)

这个:http://developers-blog.org/blog/default/2010/08/10/XServer-Event-Handling-C-Example或多或少解释了当我自己编写这些东西时它是如何工作的。但是,当我添加 ButtonPressMask 时,我得到:

func: attach_to_focuswin
func: handle_event
X Error of failed request: BadAccess (attempt to access private resource denied)
Major opcode of failed request: 2 (X_ChangeWindowAttributes)
Serial number of failed request: 8
Current serial number in output stream: 8

最佳答案

我发现 xbindkeys 具有这样的功能(+Release),但是鼠标滚轮模拟(单击并按住鼠标中键然后向上/向下移动鼠标;实际上指点轮模拟)使鼠标中键发出的事件变得奇怪。特别是当我使用 xev 测试它时,仅报告一个事件,如果我单击并按住鼠标中键,则永远不会报告该事件(即使在释放后)

关于捕获全局鼠标按下和释放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13891118/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com