如何从命令行切换选定的脉冲效果均衡器配置文件?

如何从命令行切换选定的脉冲效果均衡器配置文件?

我已经pulseeffects安装并运行。我创建了一些均衡器配置文件。

如何使用命令行选项切换(启用/禁用)选定的配置文件。

我知道我可以单击个人资料,但我想将其绑定到某个全局键,以便在需要时切换它。我该怎么做?

我知道我可以使用(其中v2是配置文件名称)加载选定的预设:

   $ pulseeffects -l v2

但是我怎样才能禁用(卸载)该配置文件?

截屏: 在此处输入图片描述

答案1

例如,如果您有 3 个配置文件,如 V1、V2 和 V3,并且想要选择配置文件 V1,则可以运行以下命令

gsettings set com.github.wwmm.pulseeffects last-used-preset 'V1'

如果你不想要这个,你可以使用以下命令

gsettings reset com.github.wwmm.pulseeffects last-used-preset

截屏

您可以使用以下内容创建一个脚本,并使用您希望的快捷方式调用它。

#!/usr/bin/env bash

key="com.github.wwmm.pulseeffects last-used-preset"
current=$(gsettings get "$key")

if [ "$current" == "'V1'" ]; then
  gsettings reset "$key"
else
  gsettings set "$key" "V1"
fi

截屏

由@MichalPrzbylowicz 提供,用于打开和关闭

dconf write /com/github/wwmm/pulseeffects/sinkinputs/equalizer/state true
dconf write /com/github/wwmm/pulseeffects/sinkinputs/equalizer/state false

相关内容