You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

AutoHotKey脚本基于CapsLock状态条件触发的问题求助

AutoHotKey脚本基于CapsLock状态条件触发的问题求助

各位AHK大佬们好!我最近在写v2版本的AutoHotKey脚本时碰到了个小麻烦,想请大家帮忙看看~

我想要实现的效果很简单:只有当CapsLock处于开启状态时,按下LAlt & i才会触发发送{Up}的操作;要是CapsLock是关闭的,这个热键就完全不生效,而且脚本得能实时检测CapsLock状态的变化才行。

我自己试着写了一段代码,但是不管CapsLock开不开,这个热键都能触发,完全没达到条件执行的效果。以下是我写的代码:

#Requires AutoHotKey v2.0

state := GetKeyState("CapsLock", "T")

if(state = 1)
{
    LAlt & i::Send "{Up}"
}

有没有大佬能帮我分析下问题出在哪,或者教教我该怎么修改才能实现想要的功能呀?感激不尽!

备注:内容来源于stack exchange,提问作者Cid-Wings

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.20 08:08:02