如何重现音量调高按钮的通知消息和声音?

如何重现音量调高按钮的通知消息和声音?

我知道以下命令会增加音量

amixer -D pulse sset Master 10%+

此命令仅增加音量,但不显示任何 GUI 通知。但是,默认的“增加音量”键也会提供 GUI 和声音通知。

当我按下“调高音量”按钮时会调用哪些命令?

答案1

我不知道按下音量调高按钮时究竟调用了什么命令,但我相信它不是一个单一的命令。您可以使用三个简单的命令来模拟和实现相同的行为:

  1. 要增加音量,如您所知:

    amixer -D pulse sset Master 10%+
    
  2. 发送通知:

    notify-send Volume volume has been increased by +10
    
  3. 播放歌曲:

    paplay '/usr/share/sounds/KDE-Window-All-Desktops-Not.ogg'
    

将文件地址更改为您想要的任何内容,您可以在以下位置找到不同的歌曲:

/usr/share/sounds/

或运行简单搜索:

locate .ogg | grep /share

答案2

你可能正在寻找X 屏幕显示库 XOSD.调用该包xosd-bin并使用该命令osd_cat在屏幕上显示文本、状态栏等。

osd_cat -b percentage -P 20 -T Status: -f "-adobe-helvetica-bold-*-*--34-*-*-*-*"

显示器

在此处输入图片描述

这个德语维基页面选项和示例以及人osd_cat了解更多信息。


正如其他人已经指出的那样,可以使用诸如aplay、、、、、……paplay之类的播放器播放声音–cvlcmplayercmus我在哪里可以找到系统声音?

相关内容