脱胎于CapslockX的雪星鼠标-键盘模拟鼠标

我经常手痛,但是又离不开电脑,自从接触了ahk脚本以后,仿佛打开了新世界的大门。在不断地折腾快捷键中,我发现已经有大佬做出了键盘执行鼠标事件的应用,有capslock,capslockmagic,capslockx等,这里面我试了以后都不太理想,一个是和脚本冲突,再一个我的经常写代码通过修改注册表已经把capslock移走了,远离了舒适区。由于我太想要键盘控制鼠标功能了,我自己写的控制事件太卡顿了,因此我把雪星大佬(github snolab)开发的capslockx中关于鼠标部分的代码研究了一下,然后做成了热键的形式。通过自己方便的热键来触发鼠标模拟事件,现在鼠标事件只剩下简单的aswdrfqe四个键,而且代码被我删了,可以根据自己操作习惯修改按键位置了。这个鼠标完全来自雪星大佬的工作,因此,这个鼠标的名字叫做雪星鼠标!完整代码放在这里了https://wwm.lanzouy.com/i7rZY0dzz9gj

;键盘模拟鼠标  原开发者叫雪星我们就叫它雪星鼠标吧。
~!u::
if (onoff := !onoff)
{
    run,%A_ScriptDir%\SimMouse\SnoMouse.ahk
    ToolTip, 启动雪星鼠标`nSnoMouse is working!
    Sleep, 1000
    ToolTip
}
else
{
    scriptname:="SnoMouse.ahk "
    sendcmd("退出",scriptname)
    ToolTip, 退出雪星鼠标`nSnoMouse quit!
    Sleep, 1000
    ToolTip

}
Return

sendcmd(cmd,scriptname)
{
    DetectHiddenWindows, on
    SetTitleMatchMode,2
    cmd_no:={重启:65303,编辑:65304,挂起:65305,暂停:65306,退出:65307}
    PostMessage, 0x111,cmd_no[cmd],,,%scriptname%
    return %cmd%
}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值