JSM Studio
下载软件 ↗
YOUR CONTROLLER. YOUR CONTROLS.

用你习惯的手柄,
玩好键鼠游戏。

想用手柄玩键鼠游戏,或用体感控制视角?
JSM Studio 帮你按游戏动作配置按键、调整体感,
导入和分享配置,让这套操作方式更容易用起来。

Windows 64 位开源软件Powered by JoyShockMapper
INPUT → OUTPUT01 / CONTROL LAB
+
+
YXBA
LS
左摇杆W A S D
A
跳跃 / 翻越SPACE
体感 → 鼠标视角
按键、摇杆与体感,各就其位。JSM / STUDIO
把键鼠操作交给手柄用体感完成细微瞄准为游戏保存独立配置用一个 TXT 分享操作

什么时候,
你会需要 JSM Studio?

喜欢手柄的握持与操作习惯,
也想让它适应以键鼠操作为主的 PC 游戏。

01 — 键鼠游戏

游戏不支持手柄,
但我想用手柄玩。

把移动、跳跃、交互、开火等动作映射到手柄按键和摇杆上,保存成这款游戏的配置,下次直接加载。

02 — 体感视角

我想用体感,
控制游戏视角。

游戏允许混合输入时,保留原生手柄操作,再用体感控制鼠标视角。若混合输入出现冲突,可以尝试将战斗操作统一映射为键鼠,并在游戏内验证效果。

03 — 顺手的配置

想按自己的习惯玩,
又不想从零折腾。

按游戏动作设置按键,调整体感灵敏度与防抖,或从社区导入配置再修改。游戏名称、动作和映射可以用一个 TXT 分享。

如果游戏原生手柄体验已经很好,你也不需要体感或自定义映射,通常无需额外运行 JSM Studio。

从按键到瞄准,
把手感调整到位。

从常用的游戏动作开始配置,
需要时再调整灵敏度、防抖和高级映射。

01 — MAPPING

手柄输入,键鼠输出。

为按键分配键盘和鼠标操作,设置长按或组合键,让一个手柄适应不同游戏的操作习惯。

RT→鼠标左键开火
A→SPACE跳跃
X→R换弹
02 — GYRO

微微转动,
更细致地瞄准。

将陀螺仪映射为鼠标,调整轴向、灵敏度与平滑参数。搭配摇杆转向,找到自己的节奏。

03 — DEVICE

看见每一次输入。

查看设备连接、按键、摇杆、扳机与传感器状态。支持的扩展按键单独显示,方便检查背键是否被识别。

04 — PROFILES

每款游戏,一套顺手的操作。

按游戏动作建立配置,保存与管理不同游戏的操作方式,按游戏进程自动切换。高级设置与源码编辑仍然保留。

当前配置我的游戏配置.txt可编辑 · 可分享

打开软件,
你会看到这些。

JSM Studio v0.2.5 桌面版实际界面。
点击截图查看原图,示例使用三角洲行动配置。

JSM Studio 游戏配置页面:游戏动作、键鼠键位与手柄操作对照列表,右侧显示通用手柄布局
01 / 游戏动作映射

按游戏动作,配置手柄操作。

把前进、冲刺、跳跃等动作与游戏键位、手柄操作放在一起核对,支持添加动作、设置按键和导出 TXT。

查看原图 ↗
JSM Studio 体感调校页面:基础设置、灵敏度、防抖与稳定三个分区,以及体感启用按键和轴向设置
02 / 体感调校

从启用方式,逐步调到顺手。

设置体感启用按键、空间与轴向,再进入灵敏度和防抖分区调校。参数旁的问号可查看作用说明。

查看原图 ↗
JSM Studio 社区配置页面:搜索游戏配置,查看适用手柄、输入模式和说明,预览后导入配置
03 / 社区配置

从别人分享的配置开始。

在软件内搜索配置,查看输入方式、适用设备与说明,预览后导入自己的配置库,再按习惯修改。

查看原图 ↗

接上手柄。
从一个动作开始。

不必一次配置所有功能。
先让最常用的操作在游戏里正常工作。

01

连接并检查输入

选择你的设备,确认按键、摇杆与体感输入正常。实际功能取决于手柄、连接模式与固件。

02

选择适合游戏的输入方式

支持混合输入的游戏可使用原生手柄配合体感鼠标;其他游戏可改为完整键鼠映射。

03

保存、应用,进游戏试试

逐项核对游戏里的按键,再调整灵敏度与轴向。将顺手的配置保存下来,下次直接加载。

好用的配置,
值得一起分享。

游戏名、动作与映射,保存在同一个 TXT。
查看适用设备和操作说明,再调整成自己的习惯。

正在获取社区配置…

社区配置是起点。示例配置会明确标记,使用前请核对游戏键位、手柄轴向与灵敏度。软件内可直接浏览并导入,也可下载 TXT 后手动导入。

下一局,
用你的方式玩。

下载 Windows 64 位安装包,开始配置你的手柄。

Windows x64 · 安装包由 GitHub Releases 提供

平台Windows 64 位
映射引擎JoyShockMapper
软件类型开源桌面工具

安装包包含映射引擎,以及 HidHide 和 ViGEmBus 官方安装程序。可在“设置与组件”中按需安装驱动;主程序以普通权限运行,安装驱动时申请管理员权限。

我什么时候需要使用 JSM Studio?

当你想用手柄玩键鼠游戏、想用体感控制视角,或希望按自己的习惯调整操作时,可以使用 JSM Studio。它提供按游戏动作配置、体感调校和社区配置导入,帮助你减少配置工作。如果原生手柄操作已经满足需求,通常不必额外运行。

所有手柄都支持体感吗?

需要手柄本身提供陀螺仪数据,并且当前连接模式可被映射引擎读取。支持情况取决于型号、固件与连接方式,可先在设备页面确认传感器输入。

游戏不支持手柄和鼠标同时输入怎么办?

可将手柄按键与摇杆一起映射成键鼠输入,再将体感映射为鼠标。需要按游戏的键位设置核对映射,并在游戏中测试输入切换和操作行为。

可以自动切换菜单与战斗操作吗?

可以分别指定系统光标显示、隐藏时加载的配置,或选择“不切换”;隐藏时也可恢复切换前配置。它依据 Windows 系统光标状态,不直接识别战斗或菜单。游戏自行绘制光标、或手柄操作导致菜单光标隐藏时,可能不适合使用自动切换。

配置可以继续手动编辑吗?

可以。JSM Studio 保留高级设置和配置源码编辑。游戏配置使用 # 注释记录游戏名与动作,其余仍是普通 JSM 命令,便于导出分享。

如何反馈问题或贡献配置?

在 GitHub Issues 反馈问题时,请附上版本、手柄型号、连接方式和复现步骤。分享配置请参照社区目录的说明,提供 TXT、适用设备与游戏键位要求。