You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

M3 MacBook Air(Sonoma系统)下Discord静音快捷键设置及功能键自定义为Mute/Deafen的咨询

M3 MacBook Air(Sonoma系统)下Discord静音快捷键设置及功能键自定义为Mute/Deafen的咨询

嘿,我完全懂你的需求——不想一刀切关掉所有功能键,就想把那两个你从来不用的听写(麦克风键)、专注模式(月亮键)改成Discord的静音和Deafen,对吧?下面给你两种亲测在Sonoma上好用的方法,按需选就行:

方法一:系统快捷键映射+Discord内置设置(最省心)

这种方法不用搞复杂脚本,靠系统自带功能就能搞定:

  • 先打开Discord,点左下角的齿轮图标进入「用户设置」,找到「键盘快捷键」选项。在里面找到「静音麦克风」和「Deafen(关闭扬声器)」,给它们先设置一个临时的组合快捷键,比如⌥+F5对应静音,⌥+F6对应Deafen,选个不跟其他软件冲突的就行,保存设置。
  • 打开Mac的「系统设置」→「键盘」→「键盘快捷键…」,左边菜单栏里选「功能键」。
  • 在这里你会看到「听写」和「专注模式」的选项,点击它们对应的快捷键输入框,然后按下你刚才在Discord里设置的组合键(比如给「听写」按⌥+F5)。设置完成后,以后你按麦克风功能键,就会自动触发Discord的静音操作了;同理把月亮键映射到Deafen的组合键上。

方法二:用Automator创建快速操作(更灵活)

如果不想用中间组合键,直接让功能键触发Discord操作,可以试试这个:

  • 打开Mac自带的「Automator」,新建一个「快速操作」,在顶部设置「工作流程收到」为「没有输入」,「应用程序」选择「Discord」。
  • 在左侧搜索框搜「运行AppleScript」,把这个动作拖到右侧的工作流程里。
  • 替换成对应的脚本:
    静音麦克风的脚本:
    tell application "Discord"
        activate
        tell application "System Events"
            keystroke "m" using command down
        end tell
    end tell
    
    Deafen的脚本:
    tell application "Discord"
        activate
        tell application "System Events"
            keystroke "d" using command down
        end tell
    end tell
    
    (注:如果你的Discord静音/Deafen快捷键不是默认的Cmd+M/Cmd+D,把脚本里的按键改成你自己设置的就行)
  • 分别保存这两个快速操作,比如命名为「Discord静音」和「Discord Deafen」。
  • 回到「系统设置」→「键盘」→「键盘快捷键…」,左边选「服务」,找到你刚创建的两个快速操作,点击它们的快捷键输入框,直接按对应的功能键(麦克风键/月亮键)来绑定。如果按功能键触发的是原生功能,按住Fn再按功能键就能完成设置了。

小提醒

  • 方法一更稳定,适合只想简单映射的情况;方法二更灵活,以后还能扩展其他Discord操作。
  • 如果Discord更新后改了快捷键,记得同步调整映射或脚本里的按键。
  • 设置完成后,原来的听写和专注模式功能就会被覆盖,确认你确实不需要这些原生功能哦。

备注:内容来源于stack exchange,提问作者Bob

火山引擎 最新活动