首页 > 其他分享 >[AHK2] 切换鼠标锁定

[AHK2] 切换鼠标锁定

时间:2023-08-20 20:34:08浏览次数:38  
标签:ScrollLock 鼠标 AHK2 热键 flag 切换 锁定

介绍


这个脚本在看视频时很有用,通过热键可以切换鼠标的锁定,从此不用担心误碰鼠标导致弹出进度条了。

脚本


使用的热键是ScrollLock的扫描码,一般情况下不会用到,但我很喜欢这个热键。
可以根据自身喜好进行更改。

注意: 这里依旧使用了先前分享的更常用的ToolTip,作用是显示提示,并在几秒钟后关闭它。

使用

alt + ScrollLock 切换鼠标锁定状态。

!SC046::
{
    static flag := true
    if flag {
        BlockInput("MouseMove")
        Tip.ShowTip('Block Mouse')
    } else {
        BlockInput("MouseMoveOff")
        Tip.ShowTip('Unlock Mouse')
    }
    flag := !flag
}

标签:ScrollLock,鼠标,AHK2,热键,flag,切换,锁定
From: https://www.cnblogs.com/refiz/p/17644528.html

相关文章

  • [原创] TShock插件 - LanguageSwitcher(语言切换器)
    项目地址TShock插件-LanguageSwitcher(语言切换器)语言切换器一个TShock插件,更简单的切换语言,面板服友好已知Bug使用简体中文(也可能存在于其他语言,自行测试)时,无法使用/help命令(此bug仅存在于移动端,且与插件本身无关,系TShock自身Bug)命令/langhelp(获取帮助)/lang[ID](......
  • windows上多版本nodejs安装和切换
    安装nvm下载地址:https://github.com/coreybutler/nvm-windows/releases下载exe安装即可。查看nvm版本: 查看已安装的nodejs版本: 安装Nodejs,比如安装版本v14.21.3执行命令:nvminstall14.21.3然后输入:nvmuse14.21.3指定当前使用的nodejs版本 ......
  • [AHK2] 窗口置顶管理
    开始如题,这个脚本是用来设置窗口置顶状态和进行批量管理的。在实际生活中,窗口置顶还算常用吧~反正我常常烦躁于窗口层级,虽然可以截图置顶,但总归不如直接置顶窗口方便。于是我早早的便写了类似功能的脚本,只是最近才对其进行功能上的完善和扩展,使使用更人性,更直观。说人话就是更......
  • 简单的关注按钮切换功能实现
    简单的关注按钮实现预期效果按钮切换:点击“关注”按钮会变成“已关注”,点击“已关注”会变成关注实现<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><linkrel="icon"href="/favicon.ico"><metaname=&qu......
  • eclipse调试时鼠标移动到变量上不显示值的问题
    今天同事问一问题,就说在eclipse中调试时,鼠标移动到变量上不显示值,这个原来自己也遇到过,没注意,反正就使用ctrl+shift+i嘛,也可以的,刚查了一下,解决方法如下: Window->Preferences->Java->Editor->Hovers将[VariableValues]选择即可,如果第一个[CombinedHover]已经勾选,则将这个勾去掉......
  • Firefox同步问题,切换本地服务和全球服务的方法
    地址栏输入about:config,搜索首选项名称里输入identity.fxaccounts.autoconfig.uri,填入https://accounts.firefox.com.cn(国内账号)或https://accounts.firefox.com(国际账号)......
  • Python版本切换及代理问题
    版本切换py-版本利用环境变量下寻找变量名的方式更改文件名,从而实现打开不同版本的程序python27python37环境变量变量名描述PYTHONPATHPYTHONPATH是Python搜索路径,默认我们import的模块都会从PYTHONPATH里面寻找。PYTHONSTARTUPPython启动后,先寻找PYTHONSTAR......
  • linux利用软链接快速切换python环境
    首先下载python环境编译安装这里就不在追叙目前的python环境一般python都会出现再/usr/bin/这里都是软连接 指向对应执行文件 然后来到我们下载的python环境下找到python执行环境 然后将这文件连接到 /usr/bin/ 下ln-s源地址目的地址ln-s/www/server/p......
  • 高可用数据库架构:利用主备复制和故障切换保障数据可用性
    在现代的数字化时代,数据库是组织和企业不可或缺的核心基础设施之一。然而,数据库故障和数据不可用性可能会导致严重的业务中断和损失。为了保障数据的高可用性,构建一个强大的高可用数据库架构至关重要。本文将介绍如何利用主备复制和故障切换来保障数据库的可用性。什么是高可用......
  • C# Windows登录界面进行截图,控制鼠标键盘等操作实现(三)
    在Windows登录界面进行截图,目前尝试到的以下的截图方法可以截取到图,其它的方式要么卡住,要么截出来是黑屏的,直接上代码:///<summary>使用Graphics方式捕获桌面截图(效率低于DesktopCapture,主要用户登录界面截图)</summary>internalclassGraphicCapture{privateconst......