AutoHotKey 实现 CapsLock 一键双用 长按=Ctrl 短按=Esc

逛B站的时候看到 <告别腱鞘炎!Vim 党必看! CapsLock 一键双用:Ctrl + Esc 全搞定> 目的是 长按CapsLock实现 Ctrl 的效果, 短按CapsLock实现 Esc 的效果 里面的AutoHotKey代码如下: SendMode Input SetWorkingDir %A_ScriptDir% SetCapsLockState, AlwaysOff CapsLock::   Send {Ctrl Down}   KeyWait, CapsLock   Send {Ctrl Up}      if (A_PriorKey = "CapsLock")     Send {Esc} return 走读代码就能发现问题, 不管是长按还是短按, 都会发出 Ctrl Down 和 Ctrl Up 信号

AutoHotKey将剪贴板转换为键盘输入用于VNC

看到有人求助 VNC 中无法粘贴. 在 google 上搜索了一下, 找到一个这样的结果 https://ardalis.com/use-autohotkey-to-paste-text-as-typing/

用AutoHotKey 和 Keybmap修改键盘映射

因为对键盘有一些想法。所以想对Tada68布局里右边一列设置为Delete、Home、Fn、End; 对魔蛋68的PgUp、PgDn,改为Home、End。(刚好把按Fn和不按Fn的键值反一下) 对于Tada68 Pro,下载了自定义程序试了一下,好像不能改成我想的那样。 对于魔蛋68,官方只支持DIP设置几个比如Ctrl和CapsLock互换等,不能自定义键值。