【问题标题】:Simulating pressing the mute/volume up/volume down keys in Linux在 Linux 中模拟按下静音/增大音量/减小音量键
【发布时间】:2011-04-30 21:43:34
【问题描述】:

我在互联网上阅读了有关如何在 X 窗口系统中模拟键盘上的按键。到目前为止,我有一个用 C 语言编写的程序,它可以从键盘上的传统按键发送按键事件。但是,我想不出一种方法来模拟有人按下键盘的静音/音量增大/音量减小键。

这甚至可能与我用于之前按键的 XKeyEvent 结构无关,因为我没有在 keysymdef.h 文件中找到任何远程关闭的东西,而且我认为这些事件已传递给主机操作系统而不是每个单独的窗口。

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

有人对我应该看的地方有什么建议吗?

【问题讨论】:

    标签: linux x11 keypress mute


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-01-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-02-27
      • 1970-01-01
      • 2020-07-26
      • 1970-01-01
      相关资源
      最近更新 更多