Skip to content

全局快捷键

XY Wang edited this page Jan 7, 2022 · 3 revisions

全局快捷键设置的自定义需要手动修改设置。具体操作如下:

  1. 依次点击菜单 --> 设置 --> 手动 (高级)
  2. 在弹出的窗口中的第一层大括号中,找到"keybinding"这一项
  3. 在这一层大括号里找到"keybindings",如下图所示:
    image
  4. "keybindings"里的每对大括号都包含了一组快捷键设置,这里以第一组举例;
    image
  5. 上图中各个属性的含义:
    • command 快捷键操作,你可以理解为这个快捷键对应功能的名称。
      下表中列出了command及其对应功能:
      command 对应功能 默认值 备注
      mark_currect 标记为正确歌词 Ctrl+Shift+C
      mark_instrumental 标记为纯音乐 Ctrl+Shift+V
      open_mobileui 打开 Spotify 歌词(移动端UI) Ctrl+Shift+M
      open_desktoplyrics 打开桌面歌词 Ctrl+Shift+W
      resetwindow 重置窗口 Ctrl+Shift+R
      lyric_control_upless 歌词进度-0.1s Ctrl+Left 仅未登录状态下有效
      lyric_control_downless 歌词进度+0.1s Ctrl+Right 仅未登录状态下有效
      lyric_control_up 歌词进度-1s Ctrl+Alt+Left 仅未登录状态下有效
      lyric_control_down 歌词进度+1s Ctrl+Alt+Right 仅未登录状态下有效
      lyric_control_adjust_manual 歌词手动调节(高级) Ctrl+Shift+G 仅未登录状态下有效
    • hotkeymodifiers 里可以定义Alt,Ctrl,Shift键的状态。(true为真,false为否)
    • key 里包含了按键信息。(具体名称规定:https://docs.microsoft.com/dotnet/api/system.windows.input.key
      key里的所有字母小写!
    • is_disabled 表示当前全局快捷键是否被禁用,true为禁用,false为启用。
      上图中所表示的快捷键组合是:Ctrl + Shift + C
      再举例,如果你想设置的快捷键为:Ctrl + Alt + 回车(Enter),配置如下:
        "hotkeymodifiers": {
          "alt": true,
          "ctrl": true,
          "shift": false
        },
        "key": "enter"
      Shift + K,配置如下:
        "hotkeymodifiers": {
          "alt": false,
          "ctrl": false,
          "shift": true
        },
        "key": "k"

最后还需要说明下:在这里更改设置后,重新打开Lyricify,菜单上的快捷键提示不会改变,仍然会显示默认快捷键,但可以使用自定义的快捷键!如果设置失败,启动时会有提示。 最新版已支持显示。