使用 AutoHotkey 解决快捷键无法设置的问题

2026年02月09日 15:18 · 阅读(134) ·

问题描述

之前使用 Ditto 都是使用快捷键 Ctrl + ` 来显示粘贴板的,但是今天突然不行了。

问题分析

起初认为是输入法占用的,卸载了输入法之后还是不行。设置时提示以下信息

  1. ---------------------------
  2. CP_Main
  3. ---------------------------
  4. Error Registering DittoHotKey
  5. ---------------------------
  6. 确定
  7. ---------------------------

使用了 Hotkey Detective 检测快捷键的占用情况,也没有被占用。

问题解决

  • 下载安装 AutoHotkey

  • 按下 Win + R 键,输入 shell:startup,然后按回车,打开一个名为 Startup 的文件夹,新建文件 DittoHotkey.ahk(这里的目的是让这个脚本开机自启动)

  • DittoHotkey.ahk 内容如下:

  1. ^`::
  2. Run, "C:\Program Files\Ditto\Ditto.exe" /Open
  3. return

^代表 Ctrl,代表反引号。这行代码的意思是:当按下Ctrl+ `` `` 时,运行 Ditto 并打开主界面。