资讯动态

闲置的Switch手柄别吃灰:BetterJoy完整指南,让Pro手柄与Joy-Con在PC上满血复活

发布时间:2026/8/17 2:04:57 来源:尧图企业网站定制
闲置的Switch手柄别吃灰BetterJoy完整指南让Pro手柄与Joy-Con在PC上满血复活【免费下载链接】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如果你的Switch手柄正躺在抽屉里吃灰先别急着低价出掉——免费开源的BetterJoy能把它变成一台标准Xbox手柄让Pro手柄、Joy-Con和SNES手柄在PC上被Cemu、Citra、Dolphin、Yuzu乃至任何支持XInput的游戏直接识别还附赠陀螺仪体感、HD震动和按键自定义。这篇文章不绕弯子从连不上讲到玩出花全程照着做就行。那段连不上的血泪史我猜你也经历过蓝牙配对成功手柄灯亮了Windows也提示设备已连接——可你打开游戏按什么键都没反应。打开模拟器设置控制器列表空空如也。你在网上翻遍教程试过第三方手柄工具要么收费要么界面劝退要么装完驱动电脑蓝屏。最后只能叹口气算了手柄吃灰吧。问题出在哪任天堂手柄和PC游戏说的是两套语言PC游戏只认微软的XInput协议也就是Xbox手柄的标准而Switch手柄用的是HID协议系统能识别它但游戏听不懂它。中间缺一个翻译官。BetterJoy就是干这个的。一句话说清它是手柄与PC之间的翻译官BetterJoy是一个免费开源的小工具运行后会把你的Switch Pro手柄、左右Joy-Con、SNES经典手柄伪装成标准的Xbox 360手柄。伪装完成后凡是支持Xbox手柄的游戏和模拟器——Cemu、Citra、Dolphin、Yuzu以及Steam上几乎所有游戏——都会直接把你手里的设备当成一台普通Xbox手柄。它适合谁很简单**你有任意一款Switch手柄想在PC上玩模拟器或PC游戏又不想再花钱买一个Xbox手柄。**它同时也适合被塞尔达体感射箭惯坏了的人——因为BetterJoy还能把手柄里的陀螺仪派上大用场后面细说。先认识一下它能接管的设备全家桶图1Switch Pro手柄是BetterJoy最顺手的适配对象按键布局最接近Xbox手柄图2左右Joy-Con既可独立作为两个手柄也可组合成一个完整手柄图3复古的SNES手柄同样被照顾到了玩老游戏刚刚好三种手柄的体验差异一张表看懂手柄类型适配后形态最适合的场景特别提醒Switch Pro手柄完整Xbox手柄3A大作、竞技游戏手感最接近Xbox基本零学习成本左右Joy-Con两个独立手柄 或 组合成一个双人游戏、体感游戏双击图标可拆分/合并方向可调SNES手柄简化版Xbox手柄复古游戏、模拟器怀旧按键少适合不太需要摇杆的游戏四步跑通从下载到手柄发光发热整个上手过程不超过十分钟前提是你满足下面几项Windows 7/8/10/11 系统蓝牙4.0以上的适配器无线连接用或一根USB-C数据线管理员权限装驱动和设置按键映射时需要第一步拿到程序本体打开命令行执行git clone https://gitcode.com/gh_mirrors/be/BetterJoy这一行命令会把整个项目包括程序、驱动安装包、图标资源下载到本地。如果你没有装Git也可以直接下载压缩包解压效果一样。第二步安装虚拟手柄驱动关键别跳过进入克隆下来的BetterJoyForCemu/Drivers目录根据系统位数二选一64位系统运行ViGEmBusSetup_x64.msi32位系统运行ViGEmBusSetup_x86.msi装完务必重启电脑。这个ViGEmBus是BetterJoy的地基——它是一个虚拟Xbox手柄驱动让系统相信你插了一个Xbox手柄进去BetterJoy的所有工作都建立在它之上。装完不重启后面大概率白忙活。第三步启动程序并连接手柄进入BetterJoyForCemu目录运行BetterJoyForCemu.exe。如果之后发现按键映射不生效记得右键→以管理员身份运行。连接方式按你的场景选连接方式操作步骤优势适合场景蓝牙无线长按手柄顶部同步键5秒进入广播模式 → 在Windows蓝牙设置里配对 → 按任意键完成连接无线自由线不碍事需要来回走动、追求桌面整洁USB有线USB-C线一插自动识别延迟最低、顺带充电竞技游戏、长时间作战小提示想断开蓝牙连接按住手柄的Home键或Capture键约2秒即可想重连按任意键就行。第四步进游戏/模拟器选XInput以Cemu为例Options → Input settings控制器类型选XInput然后按正常流程绑定按键即可。Yuzu、Citra、Dolphin的操作逻辑完全一样。Steam游戏更省事——系统已经把BetterJoy当成一台Xbox手柄了直接就能用。进阶玩法把这三个隐藏功能用起来跑通基础连接只是开始BetterJoy真正的价值在下头这三个功能上用好了体验直接翻倍。1. 陀螺仪体感把手柄变成一支鼠标这是BetterJoy最让人上瘾的功能。你摇晃手柄屏幕上的视角就跟着转——玩过《塞尔达传说荒野之息》体感射箭的人都知道这有多爽。它有两种玩法鼠标模式陀螺仪直接控制鼠标指针适合射击游戏里体感瞄准摇杆模式陀螺仪映射成左/右摇杆的移动适合模拟器里原生支持体感的游戏。两种模式各有优劣选哪个看场景模式适合游戏优点代价鼠标模式FPS射击、桌面操控跟手、指哪打哪需要按住摇杆键随时重置鼠标位置摇杆模式Cemu等模拟器原生体感融入游戏视角无需额外设置灵敏度需要耐心调灵敏度、死区、左右手习惯都能在BetterJoyForCemu/App.config里调。比如鼠标模式的X/Y轴灵敏度默认是1200/800觉得太灵敏就调小按住左摇杆键可以把鼠标瞬间拉回屏幕中央防止飘走。想精细校准陀螺仪把配置里的AllowCalibration改为true重启后在界面上会多出一个Calibrate按钮点一次即完成校准。2. HD震动不是玄学强度也能自己调Switch手柄的HD震动是它的一大卖点但很多人不知道BetterJoy连震动都能调。打开BetterJoyForCemu/App.config找到这两行add keyLowFreqRumble value40 / add keyHighFreqRumble value120 /默认值是低频40、高频120。觉得震动隔靴搔痒官方建议改成160/320震感会明显变实。注意别超过1200否则会失真。想关掉震动把EnableRumble改为false即可。3. 特殊按键重映射SL、SR、Capture、Home随你定义Joy-Con上的SL、SR以及Capture、Home这些没卵用的按键在BetterJoy里都能映射成你想要的键盘快捷键。默认情况下Capture被映射成了截图键PrintScreen你在游戏里按一下就能截屏。想改程序目录下有一个名为settings的配置文件由BetterJoyForCemu/Config.cs维护里面是类似capture key_42这样的键值对把按键代码改成你想要的就行。比如把Home键映射成切窗口快捷键随时游戏办公两不误。新手最容易踩的5个坑配置过程中如果翻车先别慌绝大多数问题都能对号入座问题现象可能原因解决办法手柄连上了但游戏没反应ViGEmBus驱动没装好或装完没重启重新运行驱动安装包然后重启电脑键盘按键映射不生效程序权限不足右键BetterJoyForCemu.exe→以管理员身份运行蓝牙连接总断、延迟高蓝牙适配器太老或驱动过时换蓝牙4.0以上适配器或干脆用USB线Pro手柄和多个Joy-Con互相打架多个手柄同时被系统识别造成冲突装HIDGuardian驱动隔离设备或用它配合Steam大屏幕模式陀螺仪没反应游戏内没开体感或Motion source没选对在模拟器设置里把体感来源指向BetterJoy并检查灵敏度设置关于HIDGuardian多说一句它藏在Drivers/HIDGuardian目录下默认不安装因为不少人装上后不知道怎么用。只有当你遇到多个手柄冲突或Steam大屏幕模式识别异常时才需要它届时以管理员身份运行HIDGuardian Install (Run as Admin).bat即可。装之前记得先看Drivers目录下的README.txt。写在最后让吃灰的手柄重新上岗一台主机可能闲置但好手柄不该跟着吃灰。BetterJoy用一个小程序就解决了任天堂手柄在PC上水土不服的大问题不花钱买新手柄、不用折腾系统设置、模拟器和Steam通吃还能白嫖陀螺仪体感和HD震动。想深入了解可以从这几个入口继续挖手柄通信的核心逻辑在BetterJoyForCemu/Joycon.cs想研究体感数据怎么解析的从这里开始配置系统的实现看BetterJoyForCemu/Config.cs和BetterJoyForCemu/App.config几乎每个参数都有注释模拟器体感依赖的UDP服务在BetterJoyForCemu/UpdServer.cs默认端口26760驱动相关的说明文档在BetterJoyForCemu/Drivers/README.txt它本身是开源项目遇到问题可以看文档、看源码、看看别人的使用经验。希望这篇文章能帮你把那台吃灰的手柄重新插上电——毕竟最好的游戏体验往往就差一个翻译官的距离。【免费下载链接】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 小时内与您沟通定制方案

免费获取报价