将 Windows 上的 Alt+Shift 功能更改为 Caps Lock(就像在 High Sierra 上的工作方式一样)

将 Windows 上的 Alt+Shift 功能更改为 Caps Lock(就像在 High Sierra 上的工作方式一样)

您可能知道,在最新的 OSx、High Sierra 上切换语言输入键是“Caps Lock”。我真的很喜欢这个改变,因为我很少使用大写锁定,但我每天必须在两种语言之间切换数千次!

在 Windows 中,我们必须推动Alt+Shift或者键盘+空格键一起切换语言输入,并且我同时使用 Mac 和 PC,因此当我在 PC 和 Mac 之间切换时我会感到困惑!

无论如何,我们在 Mac 上的 High Sierra 中更改输入法的方式更加简单,我相信大多数 PC 用户都会喜欢它!

有没有办法将 Windows 的切换输入法快捷键(Alt+Shift 或 Windows+Space)更改为仅 Caps-lock 键?


附言:在 Mac 上,按住 Caps Lock 键可以输入全部大写字母。如果 Windows 上也有这个功能就好了。但是如果我丢失了这个功能,对我来说也没关系!

答案1

谢谢跑5公里&自动热键我找到了解决方案。

  1. 安装自动热键然后运行它
  2. 运行 > shell:startup (启动文件夹将打开)

    您可以将其保存在“启动文件夹”中,以便在 Windows 启动时自动运行。

  3. 右键单击 > 新建 > AutoHotkey 脚本 > 选择文件名并打开
  4. 将以下代码复制到文本编辑器中并保存:
    CapsLock::Send, {Alt Down}{Shift Down}{Shift Up}{Alt Up}
    Return
    
  5. 右键单击文件>运行脚本

现在您将看到每次按下 Caps Lock 键都会切换输入语言。


PS:我正在尝试编写一个脚本,在按住 Caps Lock 键 2 秒的同时按住 Shift 键。然后我会完成这篇文章。

相关内容