草庐IT

c++ - 在 X11 中监听键盘事件而不消耗它们 - 键盘 Hook

我尝试编写一个程序,它可以Hook键盘消息,以便在Ubuntu(KDE)中按下时读出每个键的名称;不干扰程序中键盘的正常操作(仅报出键名)。这是我的程序:#include#include#include#include#includeusingnamespacestd;voidSendPressKeyEvent(Display*display,XKeyEventxkey){Windowcurrent_focus_window;intcurrent_focus_revert;XGetInputFocus(display,¤t_focus_window,¤t_foc

c++ - 在 X11 中监听键盘事件而不消耗它们 - 键盘 Hook

我尝试编写一个程序,它可以Hook键盘消息,以便在Ubuntu(KDE)中按下时读出每个键的名称;不干扰程序中键盘的正常操作(仅报出键名)。这是我的程序:#include#include#include#include#includeusingnamespacestd;voidSendPressKeyEvent(Display*display,XKeyEventxkey){Windowcurrent_focus_window;intcurrent_focus_revert;XGetInputFocus(display,¤t_focus_window,¤t_foc