如何用按键精灵设置这样的键鼠映射

如何用按键精灵设置这样的键鼠映射,第1张

Private Declare Function GetKeyState Lib "user32" (ByVal nVirtKey As Long) As Integer

Function 获取键盘按键状态(键盘码)

    Dim 按键状态

    按键状态 = GetKeyState(键盘码)

    If 按键状态 < 0 Then

        获取键盘按键状态 = 1

    Else 

        获取键盘按键状态 = 0

    End If

End Function

Const 按键码 = 49'1是49,2是50,3是51,a是65,b是66

已经按下 = 0

Do

    If 获取键盘按键状态(按键码) = 1 Then 

        If 已经按下 = 0 Then 

            已经按下 = 1

            MoveTo x, y'设置移动坐标

            Delay 5

            LeftDownS 1

        End If

    Else 

        If 已经按下 = 1 Then 

            已经按下 = 0

            Delay 5

            LeftUpS 1

        End If

    End If

    Delay 150

Loop

Sub OnScriptExit()

    LeftUpS 1

    MessageBox "脚本停止"

End Sub

设置 按键码 和X,Y坐标

魔法按键MagicKey1.0使用指南1、签名安装并打开软件,按右方向键切换到Keymap list(按键映射方案列表),选项→Add添加,输入名字,如:我的方案,得到一个新方案

2、按确定键打开我的方案,选项→Add添加,d出对话框,上面是Original Key(原按键),下面是Maps to(映射为)

3、下面将上方向键映射为2数字键。在Original Key(原按键)一栏按拨号键,0会变成999,然后按上方向键,999会变成16;将光标移到Maps to(映射为)一栏,按拨号键,按2数字键,999变成50,确认,这就完成了一个按键映射的设置,如果需要,可按此方法继续添加,最后按返回

4、切换到App List(程序列表),选项→Add添加,选中你想改变按键的程序如SuperMiner,程序会自动添加名为SuperMiner的项,按确定键,选择我们刚才设置好的映射方案:我的方案,即可将这个程序和映射方案绑定

5、依照上述方法可以设置多种方案,可以同时使用,但不能在同时使用的方案中将一个按键映射为不同按键,会引起混乱。

6、在选项中的Start On Boot可以设置开机自启动,再次选择Not Start On Boot取消;Kill Daemon可以强行关闭按键映射

几点特别的:

1、配置文件为system\apps\magickey\config.ini,大家可以做一下备份

2、关于java程序,不能单独设置映射,只能设置成所有java用一个映射。

方法:

随意添加一个程序,把Sid值改为:0X102033e6,名字改为java专用。

所有的java程序都会调用这个配置了。

设置菜单--控制设置---里面就有按键映射的设置,可以自行调整虚拟按键在手机屏幕上的位置和大小,但目前暂不能设置一键组合,如果是需要按组合键建议把按键调大点,按两个键中间,我玩怪物猎人和讨鬼传都是这么按的


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11938956.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存