![将 Windows 上的 Alt+Shift 功能更改为 Caps Lock(就像在 High Sierra 上的工作方式一样)](https://linux22.com/image/1551177/%E5%B0%86%20Windows%20%E4%B8%8A%E7%9A%84%20Alt%2BShift%20%E5%8A%9F%E8%83%BD%E6%9B%B4%E6%94%B9%E4%B8%BA%20Caps%20Lock%EF%BC%88%E5%B0%B1%E5%83%8F%E5%9C%A8%20High%20Sierra%20%E4%B8%8A%E7%9A%84%E5%B7%A5%E4%BD%9C%E6%96%B9%E5%BC%8F%E4%B8%80%E6%A0%B7%EF%BC%89.png)
您可能知道,在最新的 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
- 安装自动热键然后运行它
- 运行 > shell:startup (启动文件夹将打开)
您可以将其保存在“启动文件夹”中,以便在 Windows 启动时自动运行。
- 右键单击 > 新建 > AutoHotkey 脚本 > 选择文件名并打开
- 将以下代码复制到文本编辑器中并保存:
CapsLock::Send, {Alt Down}{Shift Down}{Shift Up}{Alt Up} Return
- 右键单击文件>运行脚本
现在您将看到每次按下 Caps Lock 键都会切换输入语言。
PS:我正在尝试编写一个脚本,在按住 Caps Lock 键 2 秒的同时按住 Shift 键。然后我会完成这篇文章。