
QKeyMapperWindows 按键映射从第一条规则到虚拟手柄实操【免费下载链接】QKeyMapper[按键映射工具] QKeyMapperQt开发Win10Win11可用不修改注册表、不需重新启动系统可立即生效和停止。支持游戏手柄映射到键鼠手柄摇杆控制鼠标移动键鼠映射到虚拟游戏手柄鼠标控制虚拟手柄移动摇杆等功能。项目地址: https://gitcode.com/gh_mirrors/qk/QKeyMapperQKeyMapper 是一个用 Qt 和 C 开发的 Windows 按键映射工具支持键盘、鼠标、物理手柄、虚拟手柄之间任意互相映射GPLv3 协议免费开源解压即可运行不修改注册表、不重启系统。 30 秒跑起来建好第一条按键映射从项目发布页下载最新版本的压缩包解压到任意目录Win10/Win11 选 Qt6 的 x64 版本。运行 QKeyMapper.exe提示缺少运行库时安装 VC 2015-2022 64 位运行库。双击左侧进程列表里的目标程序如 notepad.exe进程名和窗口标题会自动填入。在右侧映射表中选原始按键 F1、映射按键 CtrlS点添加再点保存设定。点映射开始或按默认快捷键 L-CtrlF6按键映射立即生效。到这里你已经能完成一条单向改键目标程序在前台时按 F1 会发出 CtrlS关掉软件映射随即停止。⚙️ 它到底能做什么能力速览能力维度支持覆盖范围键盘 / 鼠标映射✅输入检测和输出映射双向多设备最多 10 个键盘 10 个鼠标物理手柄✅最多 10 个手柄摇杆、扳机、陀螺仪都可作原始按键虚拟手柄✅最多 4 个Xbox 或 DS4 布局键鼠手柄都能映射上去进程匹配✅等于 / 包含 / 开头 / 结尾四种方式另支持正则高级触发✅连发、锁定、长按、双击、按键序列毫秒级延时控制映射在程序内存中完成开始和停止都即时生效软件退出后全部失效。和多数只做键盘改键的映射工具不同它把物理手柄和虚拟手柄也纳入同一条映射链键鼠、手柄、虚拟手柄三者之间可以互相转换。 按场景走一遍游戏按键映射把鼠标侧键变成技能快捷位你要做的事动作游戏默认键位不合手想用一次侧键按键按顺序放三个技能。具体怎么配Mouse-X2 - 1⏱100»2⏱100»3⏱100原始按键选 Mouse-X2鼠标侧键映射按键按上式填写» 表示前一个键抬起后再按下一个想要按住不放持续触发就在该映射行勾选连发连发按下和抬起时间各设 50 毫秒配完效果按一次侧键依次执行 1、2、3 三个技能每一下的间隔以毫秒计松开即停。办公按键映射切窗口自动切配置你要做的事Photoshop、Visual Studio 各自一套快捷键不想每换一个软件就手动切一次设定。具体怎么配为每个程序各建一套设定勾选自动匹配前台进程软件持续检测前台窗口的进程名和标题命中哪套设定就切到哪套前台窗口 2 秒内匹配不到任何设定时自动落到全局按键映射配完效果切窗口就等于切键位全程不用碰映射软件本身。虚拟手柄让只认手柄的游戏接收键鼠输入你要做的事游戏只读手柄你习惯键盘鼠标想让游戏里出现一个控制器。具体怎么配虚拟手柄标签页点安装ViGEmBus状态变绿后勾选启用虚拟手柄把 WASD 映射到 vJoy-Key1(A/×) 这类虚拟手柄按键再加 vJoy-Mouse2RS 让鼠标移动驱动右摇杆配完效果系统里多出一只 Xbox 布局的虚拟手柄游戏收到的就是标准手柄输入按键对位可参考下面的布局图。⚠️ 几个容易踩的坑映射不生效先确认前台窗口和设定的进程名、标题匹配得上且 QKeyMapper 先于目标程序启动别的软件如果先拦走了按键映射工具根本检测不到。长按出现重复触发Windows 在持续按同一键时会不停重复发送按键干扰映射时序。到系统筛选键里开启即可Win10 路径设置 → 轻松使用 → 键盘 → 筛选键新版软件也可以在设定里勾选开启系统筛选键由程序代劳。插拔 USB 后键鼠失灵多设备区分功能依赖 Interception 驱动设备 ID 会随反复插拔、休眠唤醒累计超过上限 10 个后设备不再被识别。完全重启系统再卸载该驱动重启一次即可恢复Interception 驱动目录下有安装程序。配置想回滚全部配置存在 exe 同目录的 keymapdata.ini 里每次成功保存都会自动留一份 keymapdata_latest.ini 备份用备份文件替换回去就行。 配置与文件位置速查主程序QKeyMapper.exe发布包根目录配置文件keymapdata.ini与 exe 同目录所有设定都在里面多键鼠驱动Interception/install-interception.exeInterception 驱动目录虚拟手柄驱动ViGEm/ViGEmBusDriverViGEm 驱动目录核心源码qkeymapper.cpp、qkeymapper_worker.cpp[GlobalSetting] MappingStartKeyL-CtrlF6 AutoStartMapping1 ; 映射开关快捷键与开机自动开始开关 [notepad.exe|无标题 - 记事本] Processnotepad.exe Title无标题 - 记事本 MappingEnabled1 往下走可以探索什么宏与通用宏把长按键序列存成 Macro(宏名)一行映射键里直接引用通用宏全设定共享陀螺仪转鼠标DS4、DS5 等支持陀螺仪的手柄转动手柄就能控制鼠标指针速度可调悬浮按钮在屏幕上放可点击的虚拟按钮支持分组同步移动和鼠标穿透正则匹配一条设定匹配多个安装路径例如(Game1|Game2)\.exe$发送方式SendInput、SendMessage、FakerInput 三选一最后一种更接近物理键鼠消息配置保存在内存和 ini 里改完保存就生效改坏了再改回来就行全程不需要重启系统。【免费下载链接】QKeyMapper[按键映射工具] QKeyMapperQt开发Win10Win11可用不修改注册表、不需重新启动系统可立即生效和停止。支持游戏手柄映射到键鼠手柄摇杆控制鼠标移动键鼠映射到虚拟游戏手柄鼠标控制虚拟手柄移动摇杆等功能。项目地址: https://gitcode.com/gh_mirrors/qk/QKeyMapper创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考