加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

windows – 如何劫持Caps Lock键以进行剪切,复制,粘贴键盘操作

发布时间:2020-12-14 01:44:14 所属栏目:Windows 来源:网络整理
导读:这是我想要完成的: 要复制,请按下并释放Caps Lock ONCE 要粘贴,请快速按下并松开Caps Lock TWICE 要剪切,请按Ctrl Caps Lock 我想要这样做的原因通常是我发现自己向下看按下正确的X / C / V键,因为它们彼此相邻(至少在QWERTY键盘上). 如何在标准键盘(使用Wi
这是我想要完成的:

>要复制,请按下并释放Caps Lock ONCE
>要粘贴,请快速按下并松开Caps Lock TWICE
>要剪切,请按Ctrl Caps Lock

我想要这样做的原因通常是我发现自己向下看按下正确的X / C / V键,因为它们彼此相邻(至少在QWERTY键盘上).

如何在标准键盘(使用Windows)上执行此操作,以便它适用于整个系统,并且对所有应用程序(包括Windows资源管理器)都是透明的?如果使用标准键盘无法实现,您认为可以使用任何“可编程数字键盘”吗?

在上面,“透明”我的意思是“应用程序永远不应该知道这个键击被翻译.它只获得常规的Ctrl X / C / V代码,因此它没有任何问题”.

PS.不确定所有适合此问题的标记,因此可以随意添加更多标记.

解决了.更新:
感谢@Jonno_FTW向我介绍AutoHotKey.
我通过在My Documents文件夹中的默认AutoHotKey.ahk文件中添加以下AHK脚本来管理所有这三个要求:

Ctrl & CapsLock::
  Send ^x
Return      
CapsLock::
If (A_PriorHotKey = A_ThisHotKey and A_TimeSincePriorHotkey < 1000)
  Send ^v
Else
  Send ^c
Return

那很简单!

没有完全解决.更新:
以上工作在记事本中,但不在资源管理器(例如复制文件)或MS Office(甚至文本复制不起作用).因此,我需要更多地了解AutoHotKey或其他解决方案.当我找到解决方案时,会在这里发布解决方案
在此期间,如果有人可以让AutoHotKey为我需要的一切工作,请回复!

全部解决了.更新:
我所要做的就是将大写“C”/ X / Z改为小写“c”/ x / z.所以发送^ C成为发送^ c.它现在适用于包含Windows资源管理器的所有程序!修复上面的代码以反映此更改.

我相信你要找的程序是 AutoHotkey.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读