如何在windows上使用caps lock作为修改键

Caps-Lock键占据了主要的键盘空间,它没有发挥作用。这个简单的自动热键脚本将把Caps Lock变成一个修改键,这样你就可以使用它来定制快捷方式。...

Caps-Lock键占据了主要的键盘空间,它没有发挥作用。这个简单的自动热键脚本将把Caps Lock变成一个修改键,这样你就可以使用它来定制快捷方式。

基础知识

这个脚本可以让你按Caps Lock+G从Windows中的任何地方快速搜索文本,或者按Caps Lock+D查找单词的字典定义。当然,这些快捷方式是可定制的。

最棒的是,这个聪明的脚本仍然允许您正常使用Caps Lock。您可以通过快速按两次来打开和关闭Caps Lock。如果不这样做,Caps Lock将用作快捷方式的修改键。

自动热键101

AutoHotkey是一个免费的Windows应用程序,它位于后台并运行脚本。您可以自己编写或下载这些脚本。脚本通常等待按键并执行操作。通过这种方式,“自动热键”是在窗口中重新映射键或为键指定不同操作的快速方法。

例如,我们展示了如何使用AutoHotkey来禁用Windows键,防止它打开“开始”菜单并将您从全屏PC游戏中带出。不用撬开键盘上的键帽。

安装autohotkey并获取脚本

下载自动热键并开始安装。接下来,下载CapsLock修饰符脚本。

从ZIP存档文件中提取AHK脚本文件,并将其放在计算机上的任何文件夹中。要使用自动热键运行它,请右键单击脚本并选择“运行脚本”

如何在windows上使用caps lock作为修改键

脚本现在正在后台运行。要打开和关闭Caps Lock,请快速双击Caps Lock键。

如果不双击,Caps Lock只起到修饰键的作用。通过脚本中内置的函数,您可以在Windows中的任何位置使用以下快捷方式:

  • 按Caps Lock+d查找所选单词的词典定义。
  • 按Caps Lock+g可在Windows中的任意位置在Google中搜索所选文本。
  • 按Caps Lock+t在同义词库中查找所选单词。
  • 按Caps Lock+w在Wikipedia上搜索所选文本。

想要更多的捷径吗?你可以创建自己的一点知识,自动热键脚本。

要控制自动热键,请在通知区域中查找“自动热键”图标它的背景为绿色,上面有一个白色H。要停止运行脚本,只需右键单击自动热键图标并选择“退出”

如何在windows上使用caps lock作为修改键

相关:如何编写自动热键脚本

它是如何工作的?

如果您想查看脚本的功能,请右键单击它并选择“编辑脚本”。这将在记事本中打开脚本,您可以检查其代码。剧本很短,很容易理解。我们建议不要下载和运行奇怪的脚本,而不是先查看和理解它们。

这个剧本是戴夫·凯洛格寄给我们的。下面是脚本的神奇部分,它使Caps Lock在按下两次时起到修饰键的作用:

CapsLock:: KeyWait, CapsLock ; Wait forever until Capslock is released. KeyWait, CapsLock, D T0.2 ; ErrorLevel = 1 if CapsLock not down within 0.2 seconds. if ((ErrorLevel = 0) && (A_PriorKey = "CapsLock") ) ; Is a double tap on CapsLock? { SetCapsLockState, % GetKeyState("CapsLock","T") ? "Off" : "On" ; Toggle the state of CapsLock LED } return

此位等待查看是否按了两次Caps Lock并将Caps Lock设置为开或关。否则,脚本将捕获Caps Lock并将其用于修改器快捷方式。

脚本的其余部分包含快捷操作和一个有用的剪贴板函数,用于保存剪贴板的内容并将其还原。这一部分是非常必要的,因为修饰符函数使用剪贴板对所选文本执行操作。

想看完整的脚本而不下载吗?在这里:

#NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases. ; #Warn ; Enable warnings to assist with detecting common errors. #SingleInstance FORCE ; Skip invocation dialog box and silently replace previously executing instance of this script. SendMode Input ; Recommended for new scripts due to its superior speed and reliability. SetWorkingDir %A_ScriptDir% ; Ensures a c***istent starting directory. ;================================================================================================ ; CapsLock processing. Must double tap CapsLock to toggle CapsLock mode on or off. ;================================================================================================ ; Must double tap CapsLock to toggle CapsLock mode on or off. CapsLock:: KeyWait, CapsLock ; Wait forever until Capslock is released. KeyWait, CapsLock, D T0.2 ; ErrorLevel = 1 if CapsLock not down within 0.2 seconds. if ((ErrorLevel = 0) && (A_PriorKey = "CapsLock") ) ; Is a double tap on CapsLock? { SetCapsLockState, % GetKeyState("CapsLock","T") ? "Off" : "On" ; Toggle the state of CapsLock LED } return ;================================================================================================ ; Hot keys with CapsLock modifier. See https://autohotkey.com/docs/Hotkeys.htm#combo ;================================================================================================ ; Get DEFINITION of selected word. CapsLock & d:: ClipboardGet() Run, http://www.google.com/search?q=define+%clipboard% ; Launch with contents of clipboard ClipboardRestore() Return ; GOOGLE the selected text. CapsLock & g:: ClipboardGet() Run, http://www.google.com/search?q=%clipboard% ; Launch with contents of clipboard ClipboardRestore() Return ; Do THESAURUS of selected word CapsLock & t:: ClipboardGet() Run http://www.thesaurus.com/browse/%Clipboard% ; Launch with contents of clipboard ClipboardRestore() Return ; Do WIKIPEDIA of selected word CapsLock & w:: ClipboardGet() Run, https://en.*********.org/wiki/%clipboard% ; Launch with contents of clipboard ClipboardRestore() Return ;+++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ;================================================================================================ ; Clipboard helper functi***. ;================================================================================================ ClipboardGet() { OldClipboard:= ClipboardAll ;Save existing clipboard. Clipboard:= "" Send, ^c ;Copy selected test to clipboard ClipWait 0 If ErrorLevel { MsgBox, No Text Selected! Return } } ClipboardRestore() { Clipboard:= OldClipboard }

我们以前见过将Caps Lock转换为修饰键的自动热键脚本,但从未见过将Caps Lock保持为切换键(如果您双击它)。它很聪明。再次感谢戴夫·凯洛格寄给我们。

  • 发表于 2021-04-03 00:18
  • 阅读 ( 245 )
  • 分类:互联网

你可能感兴趣的文章

如何将caps lock重新映射到mac中的任何其他密钥

向Mac过渡最困难的一点是学习所有独特的键盘快捷键,这主要是因为Mac键盘布局与Windows和Linux使用的传统键盘截然不同。 ...

  • 发布于 2021-03-16 08:52
  • 阅读 ( 161 )

如何在chromebook上获得大写锁定键

Chromebook上的键盘布局与其他计算机有很大的不同。有专门的键用于网页浏览,但最大的区别是Caps锁键。相反,没有一个。谢天谢地,你可以改变这一点。 Chromebook有一个专用的搜索键,而不是大多数键盘都有盖锁键。按下它...

  • 发布于 2021-03-31 11:11
  • 阅读 ( 201 )

如何禁用ipad上的caps锁定

...的硬件键盘上,Caps-Lock键都很容易禁用。下面是方法。 如何禁用ipad屏幕键盘上的大写锁定 在iPad屏幕键盘上,你可以通过快速双击shift键来打开Caps Lock。你会知道它被激活了,因为键的图标会变成一个向上的箭头,下面有一条...

  • 发布于 2021-04-01 20:02
  • 阅读 ( 223 )

如何使您的滚动锁定键在Windows10电脑上有用

...碰过它,不过,你可以把它的工作做一些有用的事情。 如何重新映射滚动锁定键 使用微软的免费PowerToys实用程序Windows10,您可以轻松地将滚动锁定键重新映射到另一个键或某些系统功能。重新映射意味着当你按下滚动锁定,而...

  • 发布于 2021-04-02 02:44
  • 阅读 ( 192 )

如何在ipad上重新映射修改键

想把iPad上的大写锁定键变成逃生键吗?想要快速访问蓝牙键盘上的地球仪按钮吗?使用iPadOS13.4中引入的新功能,您可以做到这一点。 如果你使用的是第三方蓝牙键盘,键盘的布局可能与iPad的官方智能键盘、iPad的新魔术键盘套...

  • 发布于 2021-04-02 09:17
  • 阅读 ( 216 )

如何把你的mac的大写锁定变成一个额外的修改键

...。这很奇怪,因为它就在一堆有用的修改键旁边。下面是如何使大写锁定像其他一样方便。 你能用一个额外的修饰键做什么? 也许最酷的事情是绑定完全定制的热键。通过使用BetterTouchTool这样的应用程序,您可以使用一个额...

  • 发布于 2021-04-03 16:17
  • 阅读 ( 173 )

如何修复所有大写字母中的文本块

...程序,但每隔一段时间它会让生活变得更轻松。 相关:如何禁用或重新分配任何操作系统上的大写锁定键 如果你想完全避免大写锁定,你可以禁用或重新分配大写锁定键,甚至把它变成Chromebook风格的搜索键。但如果你想保持大...

  • 发布于 2021-04-07 18:52
  • 阅读 ( 151 )

如何在macos中禁用大写锁定

...你所做的一切只是不小心让它看起来像你在吼叫。下面是如何完全禁用Caps Lock键,或将其重新映射到其他对象。 首先进入系统首选项,然后单击列表中的键盘图标。 一旦你进入键盘面板,头向下到窗口底部的修改键按钮。 您...

  • 发布于 2021-04-08 04:16
  • 阅读 ( 195 )

如何通过重新映射caps lock来恢复mac的esc键

...,一个大多数人从未使用过的键,到Esc。我们向您展示了如何在Mac上禁用caps lock键,其过程与此类似。 首先,转到系统首选项,然后转到键盘。 在右下角,你会看到一个叫做“修改键”的按钮。 从这里您可以替换四个键的功...

  • 发布于 2021-04-08 18:54
  • 阅读 ( 197 )

如何在ubuntu中启用caps lock或num lock时获得通知

...oll Lock键的状态,并在按下其中一个键时通知您。 相关:如何禁用或重新分配任何操作系统上的大写锁定键 当然,您可以禁用或重新分配Caps Lock键,但如果您偶尔使用它,这是下一个最好的选择。你只需要安装一个叫做Indicator K...

  • 发布于 2021-04-09 00:35
  • 阅读 ( 236 )
vviswcftzhbcq
vviswcftzhbcq

0 篇文章

相关推荐