【发布时间】:2021-01-14 11:00:18
【问题描述】:
我对缺乏关于该主题的信息感到惊讶。长话短说,我有一段代码来注册关键事件。除非长时间按下该键,否则它工作正常,它开始反复报告自己被按下和释放。这是一个常见的事情,但我不想要它。在任何文本编辑器中,当一个键被按下然后按住一段时间它只是不断地放置它,但我想在我的应用程序中避免这种情况,我该怎么做? (提供的用于捕获事件的代码示例)
XEvent tmp;
bool ret = XCheckWindowEvent(d, w,
ExposureMask | KeyPressMask | KeyReleaseMask,
&tmp);
我的第一个问题,如果我做错了什么,请告诉我。
【问题讨论】:
-
这能回答你的问题吗? Ignore auto repeat in X11 applications