我用左手使用鼠标,这使得 Windows 中默认的剪切/复制/粘贴热键非常好用。有什么办法可以改变这些——比如 Control-m、逗号和句点?这样,我可以用左手鼠标,用右手来操作热键功能。
Shift+Del在我的 Windows 计算机上被解释为剪切到剪贴板。我怎样才能让它与单独删除没有什么不同?
我想防止 Shift-delete 将所选内容放入缓冲区 - 它会覆盖剪贴板中已有的内容,这是一个问题,因为我总是使用Ctrl+X进行剪切,而Shift+Delete仅在我编辑内容时发生,并且只是想要删除它(选择某些内容后仍然按下shift)。
我是一名程序员,写得非常快(虽然不是特别快)。在我工作的戴尔笔记本电脑中,我经常遇到两个错误,我怀疑这与一些底层的 Windows 键盘驱动程序有关(“底层”,因为这些错误也发生在完全不同品牌的键盘上)。它不是键盘的物理属性,我试过更换键盘本身。两个USB键盘,顺便说一句。
这些是奇怪的问题:
Ctrl当我快速键入时,密钥会挂起 - 但它不会在物理上挂起 - “释放密钥代码”似乎永远不会到达操作系统。这种情况经常发生,比如我在该区域时每 20 到 120 秒发生一次。解决的方法是1)实现控制键被系统认为是按下的,2)按下右键再 Ctrl松开。左键Ctrl不能修复错误(我知道他们发送不同的扫描码)。
在Shift关键的“挂起”以同样的方式,但也没有办法得到它解锁按下并松开Shift键,似乎有一个内部计数器,它挂起。这种情况可能每 10 到 20 天发生一次。要解决我 1) 必须意识到 Shift键处于按下状态(无法使用Shift按下的键工作 ,简单地在 Explorer.exe 中选择另一个文件变得不可能,更不用说尝试在 Eclipse 中编写代码)并修复我 2) 运行我为 AutoHotkey 编写的脚本,该脚本发送{SHIFT UP}到系统。在我写脚本之前,我不得不重新启动计算机......
我对此感到恼火。是什么原因造成的,我该如何解决这些问题?
编辑:这是我的 AHK 文件:
RShift::LShift
^!+r::
; Show a black "splash" to reveal script reloading.
Run %windir%\system32\cmd.exe /c
Reload
return
^!+e::
Edit
return
; Send shift-up.
#^!+s::
; Send shift-up to "fix" my office laptop …Run Code Online (Sandbox Code Playgroud)