在我的Windows Vista或Windows 8笔记本电脑上没有能够编辑文本的程序(例如记事本,记事本++或Chrome) CTRL + LEFT 移动将光标移至上一个单词。
先前的故障排除步骤(研究除外):
我将以下行放在AutoHotKey中(并保存/重新加载脚本)和 CTRL + LEFT 然后将光标移动到下一个单词(因为它应):
^左::发送^ {右}
如上所述,但是当我使用 ALT + LEFT 时,以下行没有做任何事。
!左:发送^ {左}
我不知所措。我在严格的设置下运行Avast Antivirus,Spybot和ZoneAlarm防火墙,并且扫描不会显示任何内容。在安全模式下重新启动也没有效果。
答案 0 :(得分:2)
您是否在这些将Ctrl或左箭头设置为热键的计算机上运行任何其他AutoHotkey脚本?
如果是这样,并且您没有使用#IfWinActive或〜那么您可能会通过将这些键锁定来阻止自己。
http://www.autohotkey.com/docs/FAQ.htm
http://www.autohotkey.com/docs/Hotkeys.htm#Symbols
您还可以尝试各种方法发送这些密钥,SendRaw,SendInput,SendEvent等...更多详情:
http://www.autohotkey.com/docs/commands/Send.htm
验证脚本是否正在读取密钥......
使用以下命令运行脚本:
#InstallKeybdHook
~LCtrl & Left::
Send {RCtrl Down}{Left Down}{RCtrl Up}{Left Up}
双左键单击AutoHotkey脚本托盘图标 - >选择查看 - >密钥历史
按Ctrl + Left并确认您的密钥正在被读取。
如果尝试了以上所有操作,系统中的某些软件可能会锁定您的密钥,您必须弄清楚最近安装的内容并删除该程序。祝你好运。