![如何将声音与桌面事件结合起来?](https://linux22.com/image/66/%E5%A6%82%E4%BD%95%E5%B0%86%E5%A3%B0%E9%9F%B3%E4%B8%8E%E6%A1%8C%E9%9D%A2%E4%BA%8B%E4%BB%B6%E7%BB%93%E5%90%88%E8%B5%B7%E6%9D%A5%EF%BC%9F.png)
在 Windows 上,Sounds & Multimedia
控制面板允许将声音片段连接到各种操作系统事件,例如窗口移动、进程启动/停止以及启动/关闭。
我在 Fedora 13 上使用 GNOME,但没有幸运地发现任何类似的功能。这样的功能存在吗?如果是这样,它是否跨窗口管理器兼容或与特定窗口管理器(GNOME、KDE 等)或发行版绑定?
答案1
这声音命名规范至此已经相当完整了。但是,默认情况下侏儒和免费桌面声音主题不完整(并且出于某些充分的原因)。此外,许多应用程序没有使用声音事件,尽管它们可以。
在 GNOME 上,自由堪培拉通常用于播放声音事件。
通过在 中添加自定义文件$XDG_DATA_DIRS/sounds
,您可以自定义您的声音集。
我的主题是“ubuntu”,我可以添加一个文件:在$HOME/.local/share/sounds/ubuntu/stereo/battery-low.oga
并用 ex 进行测试:canberra-gtk-play -i battery-low
阅读规范和 gnome 主题包以获取更多信息。欢迎更多主题!我们过去一直在寻求帮助,并且乌班图也一样今天。
答案2
答案3
此功能特定于桌面和窗口管理器。
特别是在 Gnome 中,桌面的实现独立于窗口管理器。由 Gnome 触发的事件由 gnome-volume-control 程序控制:
(来源:蒂拉尼亚.org)
如果您更改了默认窗口管理器配置,它将取决于您选择的窗口管理器。