全能ahk维修鼠标小助手

单位鼠标微动坏了,不给换,只能ahk想办法解决了,顺便做了这个全功能维修鼠标的小工具,除非你的鼠标连亮灯都不行了,哪怕你左右键全坏了都给你想办法用起来

如图提供多种坏掉的选项,只要选择对应坏掉的选项就可以激活对应的解决方案

哪怕你来左右全坏都能用鼠标滚轮左右键点击

下面是各种坏掉情况的解决方案说明

单独坏左键右键就拿中键替代
坏了中键那就,算了不用了,左右就够了
滚轮坏了,不影响你用啊,不过还是给你个选择键盘映射了当滚轮的键
左右全坏,滚轮没坏,大佬你厉害,专门为你做了滚轮凑合当左右键的方案,想你的鼠标致敬
所有按键都坏,行了你去用capsez把,全键盘适合你
下面是工具的源码
/* 预处理指令和权限,重启用的按键
 */
#SingleInstance, Force
SendMode Input
SetWorkingDir, %A_ScriptDir%
SetBatchLines, -1
SetKeyDelay, -1
SetMouseDelay, -1
DetectHiddenWindows, Off
if !(A_IsAdmin || InStr(DllCall("GetCommandLine", "str"), ".exe"" /r"))
    Run % "*RunAs " (s:=A_IsCompiled ? "" : A_AhkPath " /r ") """" A_ScriptFullPath """" (s ? "" : " /r")

帮助=
(
单独坏左键右键就拿中键替代
坏了中键那就,算了不用了,左右就够了
滚轮坏了,不影响你用啊,不过还是给你个选择键盘映射了当滚轮的键
左右全坏,滚轮没坏,大佬你厉害,专门为你做了滚轮凑合当左右键的方案,想你的鼠标致敬
所有按键都坏,行了你去用capsez把,全键盘适合你
)


gui,add,text,,选择你鼠标坏哪里匹配对应的解决方案
Gui,add,DropDownList,v坏哪里 gsubmit,左键|右键|中键|滚轮|左键双击|滚轮|左右全坏|所有全坏
gui,add,text,,%帮助%
gui,Show

Return

Submit:
gui,Submit,NoHide
Return

#if (坏哪里="左键")
MButton::LButton
#if (坏哪里="右键")
MButton::RButton
#if (坏哪里="滚轮")
capslock & j:: MouseClick, WheelDown
capslock & k:: MouseClick, WheelUp
#if (坏哪里="左键双击")
MButton::LButton ;双击一般不是每次都双击,情况不严重就先拿中键代替把
#if (坏哪里="左右全坏") ;就服你
WheelUp::LButton
WheelDown::RButton







F11::
    KeyWait, F12, T0.5
    if (ErrorLevel = 1) {
        MsgBox,,关闭,关闭,0.5
        ExitApp
    } else {
        if (winc_presses > 0) {
            winc_presses ++
            Return
        } winc_presses = 1
        SetTimer KeyWinC1, -400
        Return
        KeyWinC1:
            if (winc_presses = 1) {
                MsgBox,,重启,重启,0.5
                Reload
            } else if (winc_presses = 2) {
                MsgBox,,暂停热键,暂停热键,0.5
                Pause
            } winc_presses = 0
        Return
    } Return

 

给TA捐赠
共{{data.count}}人
人已捐赠
AHKV1

快速加自启的小工具

2022-8-13 21:52:58

AHKV1应用

影子输入法集成工具之剪切板工具

2022-8-15 7:35:19

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
有新私信 私信列表
搜索