我在网上了解了如何在X窗口系统中模拟键盘上的按键。到目前为止,我已经有了一个用C写的程序,它可以从键盘上的传统键发送键事件。然而,我无法想出一种方法来模拟某人按键盘的静音/音量增大/音量减小键。
这甚至不可能与我在以前的按键中使用的XKeyEvent结构一起做,因为我在keysymdef.h文件中没有找到任何远程关闭的内容,并且我认为这些事件被传递给主机操作系统而不是每个单独的窗口。
我也启动了xev,它没有给我很多有用的输出(或者至少任何我能破译的)。
有没有人告诉我应该去哪里看?
尝试使用keycode 123 keysym 269025043提高音量(xF86XK_AudioRaiseVolume)和Keycode 122 keysym 269025041 (xF86XK_AudioLowerVolume),希望有帮助