模拟在Linux下按静音/音量调高/音量调低键

  • 本文关键字:模拟 Linux linux x11 keypress mute
  • 更新时间 :
  • 英文 :


我在网上了解了如何在X窗口系统中模拟键盘上的按键。到目前为止,我已经有了一个用C写的程序,它可以从键盘上的传统键发送键事件。然而,我无法想出一种方法来模拟某人按键盘的静音/音量增大/音量减小键。

这甚至不可能与我在以前的按键中使用的XKeyEvent结构一起做,因为我在keysymdef.h文件中没有找到任何远程关闭的内容,并且我认为这些事件被传递给主机操作系统而不是每个单独的窗口。

我也启动了xev,它没有给我很多有用的输出(或者至少任何我能破译的)。

有没有人告诉我应该去哪里看?

尝试使用keycode 123 keysym 269025043提高音量(xF86XK_AudioRaiseVolume)和Keycode 122 keysym 269025041 (xF86XK_AudioLowerVolume),希望有帮助

最新更新