我在互联网上读到了如何在X窗口系统中模拟键盘上的按键。到目前为止,我有一个用C语言编写的程序,用于从键盘上的传统键发送键事件。但是,我无法想出一种方法来模拟某人按下键盘的静音/音量调高/音量调低键。
这甚至不可能与我之前用于以前按键操作的XKeyEvent结构有关,因为我在keysymdef.h文件中找不到任何远程关闭的东西,我认为这些事件被传递给主机操作系统而不是每个窗口。
我也解雇了xev并且它没有给我非常有用的输出(或者至少我能解读的任何内容)。
有没有人有关于我应该看的地方的任何提示?
答案 0 :(得分:1)
尝试使用键码123 keysym 269025043进行音量调高(xF86XK_AudioRaiseVolume) 和Keycode 122 keysym 269025041(xF86XK_AudioLowerVolume),希望有所帮助