#joytokey电脑安装版简介
JoyToKey 是一款工具,允许用户将游戏控制器的输入转换为键盘和鼠标操作,从而在 Windows 应用程序和网页游戏中使用手柄进行控制。它支持创建多个配置文件,并根据当前活动的应用程序自动切换配置。每个按钮和摇杆可以分配为单个或组合键、鼠标移动、滚轮滚动或点击等操作。通过“自动设置向导”,用户可以在一分钟内完成基本配置。
该软件还提供高级功能,如按钮别名(组合多个定义)、虚拟操纵杆(增加按键数量)和基于按压时间的切换模式。最新版本增强了对角线输入配置、支持更多控制器(最多50个)和按钮(128个),并改进了与特定应用程序的关联逻辑。此外,新增了蓝牙连接支持、多屏幕绝对鼠标移动、以及附加键码模拟(如音量和媒体控制)。JoyToKey 还修复了与 Windows 10 的兼容性问题,并提供了针对旧游戏的 DirectInput 模式选项。
功能特色
您可以在左侧面板中创建多个配置文件。右侧面板显示所选配置文件的按键分配。
在下面的示例中,
摇杆分配给箭头键
按下“按钮 1”时,将模拟按键输入“X”
自动设置向导
自动设置向导将帮助您在不到一分钟的时间内配置基本的按键分配!
将配置文件与应用程序关联。
应用程序链接屏幕:为某个应用程序路径关联配置文件
如果升级 JoyToKey 后找不到您的配置,请手动将旧“JoyToKey”文件夹中的配置文件(JoyToKey.ini 和 *.cfg 文件)复制到“Doc??uments/JoyToKey”文件夹中
使用技巧
按钮别名 - 组合多个定义(例如“SHIFT + 鼠标滚轮”)
如何为单个摇杆(按钮)输入配置水平滚动(SHIFT + 鼠标滚轮)?
要将多个功能分配给单个输入,您可以使用“选项”->“配置按钮别名(映射)...”中的按钮别名(映射)功能。例如,在下面的屏幕截图中,button19 被配置为在按下左摇杆时触发。因此,如果您将左摇杆配置为 SHIFT 键并将 Button19 配置为滚轮旋转,则按下左摇杆时将模拟“SHIFT + 滚轮旋转”。
也可以将某些按钮(例如 Button22)配置为仅在同时按下 Button5 和 Button6 时触发。然后,您可以为两个按钮分配 3 种不同的功能:单独的 Button5、单独的 Button6 以及同时按下 Button5 和 Button6 时。
虚拟操纵杆设置(又名 SHIFT 键功能)
假设您的操纵杆只有 6 个按钮,但您想为操纵杆按钮分配 10 个不同的按键输入。你能做什么?
然后,您可以为虚拟操纵杆编号配置额外的按键分配,并且可以通过按下特殊的操纵杆按钮(也称为 SHIFT 键按钮)来切换按键分配。
例如,默认情况下,您使用为操纵杆 #1 定义的键/鼠标分配。但在下面的示例中,只要按下“按钮 3”,您就可以切换到为操纵杆 #3 定义的键/鼠标分配。
组合键盘 + 鼠标单击(例如 CTRL+单击)
从 5.2 开始,您可以组合使用键盘和鼠标单击输入,例如 SHIFT+Click 或 CTRL+Click。在键盘分配窗口中,右键单击输入框,即可分配鼠标单击。
在多个键分配之间切换
从 5.0 版本开始,JoyToKey 允许您为单个按钮分配两组或三组键分配,并以多种方式在它们之间切换。
旋转切换 在
下面的示例屏幕截图中,只要按下按钮,按键分配就会像这样旋转。
“A -> B -> C -> A -> B -> C-> A -> ...”
基于按下持续时间的切换
输入可以根据按下按钮的时间长度而改变。
ex) 如果按下按钮的时间少于 300 毫秒,则为小跳转键
ex) 如果按钮被按下超过 300 毫秒,则大跳转键
根据模拟输入电平切换
对于模拟摇杆输入,分配可以根据模拟输入电平而改变。
ex) 小棒输入 => 慢速移动键
ex) 大摇杆输入 => 快速移动键
更新说明
6.8 版包括以下更改:
增强的“将对角线输入配置为单独的按钮”功能,以便可以分别为左右摇杆进行配置。
(在“选项”选项卡下 -> 显示/隐藏按钮)
最新版本中包含的其他显着变化:
您现在可以定义一个按钮来触发在其他按钮上定义的分配。
例如,可以配置以下内容。
短按 Button1 时,在 Input1 -> Input2 -> Input3 -> ... 之间旋转输入
长按 Button1 时,开启 SHIFT 功能
有关详细信息,请参阅此博客页面
“键盘(多)”功能的各种增强
开关旋转 - 添加了在一段时间内未按下按钮时重置计数器的功能。这意味着,当下次按下按钮时,它将返回到 Input1。
根据按下按钮的时间进行切换 - 现在可以在释放长按时分配一个附加键“Input3”。
更新了应用程序图标 - 特别感谢 Peter (Silent_ip)!
增强了基于目标应用程序的配置文件的自动关联,如下所示:
如果同时指定了路径和标题,则仅当两者都匹配时,配置文件才会切换
如果仅指定路径,则配置文件将在路径匹配时切换
如果只指定了标题,则配置文件将在标题匹配时切换
当通过蓝牙无线连接时,对 Xbox Series X/S 控制器上的“共享”按钮的实验性支持。
改进了连接附加操纵杆时的自动检测。
将预定义文本粘贴到目标应用程序的新功能
鼠标绝对移动模式下支持重复点击和切换点击
增强的 ButtonAlias 功能 - 现在支持 3 个按钮组合
最多支持 50 个操纵杆(之前为 32 个操纵杆)
最多支持 128 个按钮(以前是 32 个按钮)
增强了外部程序的执行,以便能够
传递命令参数
指定起始工作目录
单击任务托盘图标以刷新操纵杆连接
当您将新的操纵杆连接到 PC 时,您只需单击任务托盘图标即可使其被识别(左键单击或右键单击)。
支持多个屏幕以实现鼠标光标的绝对移动。
支持附加的键码模拟,例如音量控制(上/下/静音)、媒体控制(上一个/下一个/播放/停止)和 SCROLL_LOCK 键。
更改了箭头键 R-Alt 和 R-Ctrl 的默认键模拟代码,以修复与最近的 Windows 10 的一些兼容性问题。如果它导致某些旧游戏出现问题并且您想使用旧键代码,在按钮分配窗口,请选择标记为“用于 DirectInput”的等效键(从右键菜单中)。