Update to v1.3.7 Build 20240812
Zalafina
released this
01 Jun 04:03
·
372 commits
to master
since this release
[按键映射工具] [游戏工具] QKeyMapper
v1.3.7(Build 20240812)
- 原始按键列表中"Joy-"开头的物理手柄按键可以添加"@" + "0到9" 的数字编号来选择输入手柄的玩家编号(PlayerIndex)来进行区分映射,可支持0到9总共10个玩家编号。不添加"@" + "0到9" 的数字编号则映射来自所有物理手柄的输入。
- 添加"游戏手柄"下拉组合框用于配合"原始按键"列表选择原始按键映射的游戏手柄玩家编号(PlayerIndex),根据所选择的游戏手柄玩家编号(PlayerIndex)在添加"Joy-"开头的原始按键映射时候在后面追加"@+数字编号0~9",例如:"Joy-Key1(A/×)@0"表示0号游戏手柄的(A/×)按键。
- 移除功能 [鼠标点击高亮选择一条映射表项目后,按下键盘"Backspace"键可以删除最后一个"»"或"+"连接的映射按键],映射按键可以通过映射项设定窗口中的"映射按键"编辑框进行修改。
v1.3.7(Build 20240711)
- 映射列表中添加SendText映射,选择SendText后在"文本"单行编辑框中输入文字可以在按下原始按键时向当前前台窗口或指定窗口发送SendText()括号内的字符串。
- "显示切换键"和"映射开关键"设置按键字符串时可以在前面加入"$"字符,表示"显示切换键"和"映射开关键"设置的按键键触发之后不会被拦截,仍然会发送给应用程序。
- "通用"标签页中添加"提示信息"组合框,可以选择映射状态变化是否在屏幕上显示提示信息。提示信息显示位置可以选择"顶部左侧"、"顶部居中"、"顶部右侧"、"底部左侧"、"底部居中"、"底部右侧"。
- 修改为多个QKeyMapper程序可以同时在系统中运行,将QKeyMapper解压后的目录复制多份,可以为同时运行的多个程序设置各自独立的配置文件。
- "映射开关键"分离为"映射开启键"和"映射关闭键",可以给开启和关闭设置不同的快捷键。
- 映射项设定窗口中的"映射按键列表"添加"↓"、"↑"、"⇵"前缀,这三种前缀可以添加在普通映射按键前面,用于映射按键按下的时机仅发送映射键的按下、抬起和同时发送按下+抬起。
v1.3.7(Build 20240622)
- 映射列表中添加"WindowPoint"映射,可以使用L-Alt+鼠标左键来标记当前映射设定对应窗口的窗口内相对坐标,选择Mouse-L|R|M|X1|X2_WindowPoint可以发送窗口内的相对鼠标坐标点击。"F8"按键显示当前设定映射窗口内的WindowPoint坐标点。窗口内坐标点颜色等其他规则与之前添加的"F9"按键显示的全屏坐标点相同。
- 在"映射设定"标签页中添加"发送到同名窗口"勾选框,勾选此设定时,映射按键会发送到与当前"标题"显示名称相同的所有窗口,即使窗口已最小化到任务栏未在前台显示。
v1.3.7(Build 20240610)
- 添加了设定"标签页",将所有软件设定项分页归类到几个独立"标签页"中。标签页包括"通用"、"映射设定"、"虚拟游戏手柄"、"多输入设备"、"极限竞速"。
- 映射设定窗口中"原始按键"和"映射按键"编辑功能。
- 双击映射列表弹出的映射设定窗口中"原始按键"编辑框和"映射按键"编辑框中可以对原始按键和映射按键进行编译,编辑完成后按下编辑框尾部对应的"更新"按钮或者编辑框获取焦点状态按下键盘回车键(Enter)会更新"原始按键"或"映射按键"。更新成功时窗口中央显示绿色字体弹出消息"更新成功",3秒后消失。更新失败窗口中央显示红色字体弹出消息提示更新失败原因,3秒后消失。
- 鼠标右键单击"原始按键列表"和"映射按键列表"可以将当前列表显示的内容根据当前光标位置添加到"原始按键"和"映射按键"编辑框中。
v1.3.7(Build 20240604)
- 鼠标左键双击映射列表中某一行在窗口中央弹出此按键的映射设定对话框,其中可以更改 "连发"、"锁定"、"按键抬起时动作"、"原始按键穿透"状态。
- 按键映射列表下方的 "连发按下"时间 和 "连发抬起"时间 数值调节框从主窗口移动到映射设定对话框中,每条按键映射的"连发按下"时间和"连发抬起"时间都可以单独进行设定和保存。
- 系统托盘图标添加右键菜单项"显示"/"隐藏"用于显示和隐藏主窗口,输入设备列表窗口显示中无效。
- 系统托盘图标添加右键菜单项"退出",可以直接结束程序。
- 按键映射列表中的项增加拖拽功能。
- 按下"保存设定"按钮保存当前映射设定成功时,窗口中央显示绿色字体弹出消息"保存成功 : 设定项名称",3秒时间逐渐淡出消失。
- 将"自动映射并最小化"勾选框设定拆分为 "自动匹配并启用映射" 和 "启动后自动最小化" 两个勾选框设定。
- 最后一次成功保存的设定文件会备份一份在QKeyMapper.exe相同路径下,文件名是"keymapdata_latest.ini",如果遇到映射数据出错的问题,可以尝试用此文件替换"keymapdata.ini"进行恢复。
- 支持".exe"后缀以外的可执行文件进程名称。
- 映射设定对话框中添加 "按键序列按下保持" 勾选框,勾选状态下,原始按键按下不抬起时,按键序列的最后一组映射键(最后一个"»"之后的部分)保持按下状态。当原始按键抬起时发送按键序列的最后一组映射键的按键抬起。