资讯动态

BetterJoy 控制器映射完整指南:把 Switch 手柄变成 PC 通用 XInput 设备

发布时间:2026/8/17 21:29:20 来源:尧图企业网站定制
BetterJoy 控制器映射完整指南把 Switch 手柄变成 PC 通用 XInput 设备【免费下载链接】BetterJoyAllows the Nintendo Switch Pro Controller, Joycons and SNES controller to be used with CEMU, Citra, Dolphin, Yuzu and as generic XInput项目地址: https://gitcode.com/gh_mirrors/be/BetterJoy深夜十一点你刚在 Steam 上买下心仪已久的游戏顺手拿起桌上的 Switch Pro 手柄想爽一把。蓝牙连上了Steam 也认出了设备可一进游戏——按键全乱摇杆失灵陀螺仪毫无反应。你翻遍设置最后只能叹口气从抽屉里翻出积灰的 Xbox 手柄。这个场景几乎每个想用手边手柄玩 PC的玩家都经历过。而今天要介绍的 BetterJoy就是专门来终结这种尴尬的开源控制器映射工具它能把任天堂 Switch 的 Pro 手柄、Joy-Con 和 SNES 手柄统一变成 PC 系统能直接识别的 XInput 设备让它们像 Xbox 手柄一样在 CEMU、Yuzu、Citra、Dolphin 乃至 Steam 游戏里即插即用。为什么会这样一句话讲清控制器映射先别急着操作花一分钟搞懂问题出在哪后面会少踩很多坑。Switch 手柄和 PC 游戏语言不通。Windows 游戏和模拟器普遍只认微软的 XInput 协议这是 Xbox 手柄的母语而 Switch 手柄说的是另一套 HID 协议。两者就像只会说日语和只会说英语的人蓝牙连上只是见面握了手真正对话还得靠翻译。BetterJoy 就是那个翻译官。它通过 ViGEmBus 虚拟手柄驱动在系统里伪造出一个 Xbox 360 手柄再把 Switch 手柄的按键、摇杆、体感数据实时翻译成 XInput 信号转发过去。游戏看到的是一只标准 Xbox 手柄自然什么都兼容。它能识别哪些手柄BetterJoy 目前支持三大类 Switch 控制器覆盖了绝大多数玩家手头的设备控制器连接方式亮点Switch Pro 手柄蓝牙 / USB陀螺仪、HD 震动体验最接近主机Joy-Con 左手柄蓝牙可单独用也可两只配对成完整手柄Joy-Con 右手柄蓝牙带 NFC可读 AmiiboSNES 复古手柄USB经典造型怀旧游戏绝配不止于此它还有两个经常被忽略的加分项可以用手柄陀螺仪控制鼠标指针以及把 SL、SR、Capture 这些特殊按键重新映射成你想要的键盘功能。这俩咱们放到进阶玩法里细说。五分钟上手从下载到玩上游戏整个配置流程比你想象中短得多强烈建议按下面顺序走一遍装驱动进入项目BetterJoyForCemu/Drivers/目录64 位系统运行ViGEmBusSetup_x64.msi32 位运行ViGEmBusSetup_x86.msi。装完重启电脑让虚拟手柄驱动生效。连手柄蓝牙连接就按住手柄顶部的 Sync 小按钮约 5 秒等指示灯闪烁然后在 Windows 蓝牙设置里配对USB 连接则直接插线即插即用。运行程序打开BetterJoyForCemu.exe。如果后续发现按键映射不生效记得右键以管理员身份运行。进游戏测试打开任意游戏在输入设置里选择 XInput 作为输入源按键就会自动对应上。保存配置调好参数后点 Save Profile 保存下次启动自动加载不用重新设置。就这五步。从零到能玩熟练之后五分钟都用不了。小提示模拟器用户注意CEMU 里需要先启用 Cemuhook 插件并选中控制器如果用 Joy-ConCemuhook 会识别出两只独立控制器选哪只只是决定用哪只手做体感参考不影响按键。进阶玩法那些容易错过的隐藏技能基础能用只是开始BetterJoy 真正好玩的地方在下面这些功能体感鼠标 ️让 Joy-Con 的陀螺仪接管鼠标指针躺沙发上就能甩手柄点屏幕做演示、看直播、玩射击游戏都很有感觉。灵敏度在设置里可调建议先从小值开始试。双 Joy-Con 合体左右两只 Joy-Con 可以组合起来当一整个手柄用多人聚会时还能各自独立工作变成两套控制器。特殊按键重映射SL、SR、Capture 键默认闲着你可以把它们绑定成任意键盘按键或组合键比如把 Capture 设成截图快捷键把摇杆下压设成奔跑。多配置文件管理不同游戏对按键的需求不一样。BetterJoy 支持针对每个游戏保存独立配置玩赛车换一套、玩 RPG 换一套一键切换不用反复重设。陀螺仪校准把手柄平放在桌面约 10 秒即可自动校准如果体感偏移明显也可以在设置里手动调整零点和灵敏度多场景还可以存多套预设。常见坑与解决办法用久了你会发现多数问题其实都能自己排查手柄连不上先确认蓝牙适配器正常、手柄电量充足实在不行改用 USB 线测试能连上就说明是蓝牙环节的问题。陀螺仪不工作九成是没校准或游戏本身不支持体感。先重新校准再确认游戏确实开启体感输入。按键映射乱掉检查配置文件有没有损坏必要时重设一遍还不行就换成管理员身份运行程序。延迟偏高关掉不必要的后台程序或适当降低陀螺仪采样率。蓝牙信号也尽量保持在 5 米以内避免隔墙和强干扰源。低电量掉帧BetterJoy 在低电量时会自动降低采样率保续航这是正常保护机制充电后恢复。适合谁为什么值得用如果你符合下面任何一条BetterJoy 都值得一试模拟器玩家CEMU、Yuzu、Citra、Dolphin 全家桶都能用Switch 游戏用原装手柄玩手感最正PC 游戏玩家没有 Xbox 手柄手里有 Switch 手柄就够Steam 大屏幕模式里启用 Pro 控制器支持即可还支持震动折腾党与创作者体感鼠标、按键重映射、多设备协同组合玩法上限很高想省钱的玩家不用为每个平台再买一套手柄一个工具统一管理所有 Switch 设备。它开源、免费、单文件运行内存占用约 50–100MB日常 CPU 占用不到 5%后台挂着几乎无感。结语让手里的手柄真正物尽其用BetterJoy 解决的其实是一个很朴素的问题你已经花了钱买了 Switch 手柄凭什么在 PC 上还要再买一个用上它Pro 手柄、Joy-Con 和 SNES 手柄就能跨平台服役游戏体验不打折钱包也松了一口气。如果你正被手柄连得上却用不了折磨现在就照着五分钟流程试一次你会回来感谢自己的。想参与开发或深入研究的读者可以克隆仓库git clone https://gitcode.com/gh_mirrors/be/BetterJoy用 Visual Studio 打开BetterJoy.sln构建。核心源码都集中在BetterJoyForCemu/目录下Joycon.cs是手柄控制核心Config.cs管理配置MadgwickAHRS.cs负责姿态解算感兴趣的朋友可以从这里开始读起。【免费下载链接】BetterJoyAllows the Nintendo Switch Pro Controller, Joycons and SNES controller to be used with CEMU, Citra, Dolphin, Yuzu and as generic XInput项目地址: https://gitcode.com/gh_mirrors/be/BetterJoy创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价