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

技术问询:如何将脚本触发键从NumLock替换为LAlt

修改后的Lua脚本(触发键替换为LAlt)
function OnEvent(event, arg)
    if (event == "PROFILE_ACTIVATED") then
        EnablePrimaryMouseButtonEvents(true)
    end
    if IsModifierPressed("lalt") then
        if (event == "MOUSE_BUTTON_PRESSED" and arg == 1) then
            Sleep(5)
            repeat
                MoveMouseRelative(0, 1)
                MoveMouseRelative(0, 1)
                Sleep(10)
                Sleep(50)
            until not IsMouseButtonPressed(1)
        end
    end
end

修改说明

  • 将原脚本中检测CapsLock锁定状态的IsKeyLockOn("capslock")替换为检测LAlt按键按下状态的IsModifierPressed("lalt")——因为LAlt是无锁定的修饰键,需要实时检测是否处于按住状态,而非锁定状态。
  • 保留原有的鼠标左键触发逻辑和连续下移动作,确保仅在按住LAlt并按下鼠标左键时,才执行连续的鼠标相对下移操作。

内容的提问来源于stack exchange,提问作者takeitez

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.22 15:03:53