闲置的Joy-Con别吃灰,一个开源驱动让它3分钟变身PC手柄
闲置的Joy-Con别吃灰一个开源驱动让它3分钟变身PC手柄【免费下载链接】JoyCon-DriverA vJoy feeder for the Nintendo Switch JoyCons and Pro Controller项目地址: https://gitcode.com/gh_mirrors/jo/JoyCon-DriverJoyCon-Driver 是一款免费开源的 Windows 手柄驱动能把闲置的任天堂 Switch Joy-Con 与 Pro Controller 变成电脑上的 vJoy 虚拟手柄直接用于 Steam 游戏、模拟器等场景还自带摇杆校准与体感支持。读完这篇指南你会从蓝牙配对到成功验证完整走通一遍全程不用敲一行代码。它到底替你干了什么一个翻译官先搞清楚一件事Windows 默认不认识 Joy-Con。而 vJoy 是 Windows 上的一种虚拟手柄驱动——它不碰真实硬件只负责假装电脑上插了个手柄游戏才能读到输入。JoyCon-Driver 的工作就是夹在中间当翻译官读取 Joy-Con 的蓝牙数据翻译成 vJoy 能理解的输入信号。手柄按下哪个键、摇杆偏了多少、陀螺仪怎么转都由它实时转发给虚拟手柄游戏端无感、无驱动冲突。翻译官的业务能力相当全面支持的设备摇杆按键体感 IMUHD 震动Joy-Con (L) 左手柄有有有有Joy-Con (R) 右手柄有有有有Pro Controller双摇杆有有有想看代码实现的话手柄协议解析在 joycon-driver/include/Joycon.hpp主循环与信号处理在 joycon-driver/src/GUI-less.cpp仓库根目录还带好了 joycon.sln 解决方案方便自行编译。动手前先凑齐三样东西大部分人的翻车点不在软件而在准备不齐。照着清单核对一遍五分钟就能齐活一只或一对Joy-Con 手柄 / Pro Controller一台带蓝牙 4.0 以上模块的 Windows 电脑最新版 vJoy 驱动安装时保持默认勾选即可项目类型用途USB-C 数据线可选充电、应急有线连接充电握把手柄握把可选左右合并时手感更好x360ce 类映射工具可选部分老游戏只认 Xbox 手柄可二次映射提示不确定蓝牙版本先在开始菜单搜Bluetooth打开蓝牙设置确认设备存在即可如果配对一直失败再考虑外接蓝牙适配器。第一步让电脑先看见你的手柄蓝牙配对是 Joy-Con 连接PC 的关键环节步骤很简单按住 Joy-Con 侧面的 SYNC 键约 3 秒指示灯开始呈扇形闪烁即进入配对模式打开 Windows 设置 → 蓝牙和其他设备 → 添加设备 → 选择蓝牙在列表中找到 Joy-Con (L) 或 Joy-Con (R)点击连接指示灯停止闪烁即配对成功注意一只 Joy-Con 与 Switch 连接过后再想连 PC 必须重新配对。这个操作要重复多少次取决于你来回切换的频率。第二步装上驱动点亮第一盏灯拿到程序有两种方式直接用编译好的发布版或者从仓库拉源码自行编译。想体验最新功能就克隆下来git clone https://gitcode.com/gh_mirrors/jo/JoyCon-Driver用 Visual Studio 打开joycon.sln编译生成可执行文件先运行一次 vJoy 并确保服务正常再启动 JoyCon-Driver程序会自动扫描已连接的手柄控制台出现Found joycon字样手柄 LED 亮起、轻微震动一下说明握手成功如果没有识别到确认手柄处于已配对状态重启程序再试提示识别不到的九成原因是配对状态失效先在 Windows 蓝牙设置里移除设备再按第一步重新配对。用 vJoy Monitor 确认一次成功握手跑起来之后怎么知道真的通了vJoy 自带的 vJoy Monitor 就是现成的监视器打开 vJoy Monitor 窗口按动手柄按键、推动摇杆观察对应轴与按钮是否实时变化摇杆动、轴跟着动按键按、指示灯跟着亮就说明 Joy-Con 的信号已经完整汇入 vJoy 虚拟手柄了走到这一步你的 Joy-Con 已经算是一块合格的 PC 手柄了接下来都是锦上添花。顺手调几个开关手感马上不一样程序界面上有不少设置项几个高频选项值得优先了解设置项作用适用场景Combine JoyCons把左右两只 Joy-Con 合并成一个 vJoy 设备单人当完整手柄用Gyro Controls开启体感可像挥动 Wii Remote 一样控制鼠标演示、鼠标替代Gyro Sensitivity X/Y体感灵敏度数值越高越灵敏体感手感调节Dolphin Mode体感停止时滑块不归零模拟器Wii 游戏Reverse Stick X/Y反转摇杆方向摇杆方向相反时部分选项只存在于配置文件里比如 Gyroscope Combo Code——体感开关的组合键无法在界面勾选。想了解全部设置项可以直接看仓库 README.md 里的 Settings 章节。新手最容易栽的五个坑Q手柄连过 Switch 后按键没反应怎么办 A这是最普遍的情况。Joy-Con 连接过 Switch 后会忘掉PC到蓝牙设置里移除设备重新配对即可。Q玩着玩着突然断连 A多半是蓝牙节能模式搞的鬼。设备管理器 → 蓝牙适配器 → 属性 → 电源管理取消允许计算机关闭此设备以节约电源。Q按键有响应但摇杆没反应 A检查 vJoy 设备配置是否完整。一般建议把轴数设为 4X/Y 给摇杆Z/Rz 留给体感按钮数设为 16 以上覆盖 Joy-Con 全部按键。Q体感控制飘得厉害 A把手柄静置在桌面上几秒钟让程序自校准还可以打开 Gyro Window 可视化窗口直观查看陀螺仪数据是否稳定。Q方向是反的 A直接开 Reverse Stick X/Y两个方向都能单独反转不需要重装任何东西。把体感玩出花进阶玩法连接方式本身就有三种玩法模式配置方式典型用途单手模式单只 Joy-Con 独立映射双人游戏各拿一只合并模式勾选 Combine JoyCons单人完整手柄体验体感模式开启 Gyro Controls挥动控制光标、演示翻页最出彩的是体感开启 Gyro Controls 后挥动 Joy-Con 就能控制鼠标移动配合灵敏度调节演示 PPT、远程控制电脑都很顺手。模拟器玩家则可以配合 Dolphin Mode 玩体感 Wii 游戏体验相当接近原版手柄。现在就动手整个上手链路就一句话装 vJoy → 蓝牙配对 Joy-Con → 跑 JoyCon-Driver → vJoy Monitor 验证。这套组合全部免费唯一成本是几分钟时间。克隆仓库后建议先跑通基础流程再去翻设置项逐个实验。如果遇到问题欢迎去项目社区反馈或者在仓库里提 issue——这类开源驱动的完善很大程度上依赖真实玩家贡献的兼容性数据。用起来顺手的话别忘了把这份 Switch 手柄 PC 驱动的使用经验分享给还在吃灰 Joy-Con 的朋友。【免费下载链接】JoyCon-DriverA vJoy feeder for the Nintendo Switch JoyCons and Pro Controller项目地址: https://gitcode.com/gh_mirrors/jo/JoyCon-Driver创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

DeepSeek-V4.5 671B 稀疏架构对后端推理网关容量模型的底层重构

DeepSeek-V4.5 671B 稀疏架构对后端推理网关容量模型的底层重构

DeepSeek-V4.5 671B 稀疏架构对后端推理网关容量模型的底层重构背景上周业务方提了一个需求:现有推理网关每天调用 DeepSeek 系列 API 的账单涨了 40%,但 QPS 只增长了 15%。排查下来发现,团队一直按"单模型均匀负载"的逻辑做容量规…

2026/10/14 14:25:35 阅读更多 →
广州美术高考集训画室哪家靠谱

广州美术高考集训画室哪家靠谱

选择广州的美术高考集训画室,对于每一个艺考生家庭来说,都是一道需要谨慎作答的必答题。这不仅关乎未来一年的学习状态,更直接影响着升学方向。在广州,美术培训机构数量众多,但如何辨别一家机构是否真正“靠谱”&#…

2026/10/8 4:48:34 阅读更多 →
30分钟实现Windows微信自动化:wxauto完整上手教程

30分钟实现Windows微信自动化:wxauto完整上手教程

30分钟实现Windows微信自动化:wxauto完整上手教程 【免费下载链接】wxauto Windows版本微信客户端(非网页版)自动化,可实现简单的发送、接收微信消息,简单微信机器人 项目地址: https://gitcode.com/gh_mirrors/wx/w…

2026/10/5 21:09:38 阅读更多 →

最新新闻

老单机版CAD在新系统上的安装排错与授权配置完整指南

老单机版CAD在新系统上的安装排错与授权配置完整指南

简介:这是面向服装打板与纸样设计场景的单机版CAD工具包,软件品牌为“丝绸之路”(SILKROAD),S4型。资源专为服装设计初学者、制版师及服装专业学生准备,用于在电脑上完成精确制图、版型调整和放码&#xff…

2026/10/14 14:24:37 阅读更多 →
深入解析actix-web高性能请求处理管线

深入解析actix-web高性能请求处理管线

1. 项目概述Actix-web作为Rust生态中最受欢迎的高性能Web框架之一,其请求处理管线(Request Processing Pipeline)的设计直接决定了框架的吞吐量和延迟表现。本文将深入剖析actix-web从接收请求到返回响应的完整生命周期,揭示其实现…

2026/10/14 14:24:37 阅读更多 →
人行道场景检测数据集:YOLO训练与智慧城市落地实战

人行道场景检测数据集:YOLO训练与智慧城市落地实战

人行道看起来不起眼,但在智慧城市项目里,它几乎是所有“最后一百米”问题的交汇点——盲道是否被占用、路面是否有破损、违规摆摊是否侵占了通行空间、外卖电动车是不是骑上了人行道。以前这类需求全靠人工巡检或者固定摄像头抽帧看,效率低且…

2026/10/14 14:24:37 阅读更多 →
FastAPI缓存技术详解:从本地内存到Redis分布式实践

FastAPI缓存技术详解:从本地内存到Redis分布式实践

1. 从响应变慢说起:什么时候该给 FastAPI 加缓存先聊一个最常见的场景。某天你负责的服务端接口突然被测试小组反馈"响应时间从 50ms 涨到了 400ms",打开日志一看,一个被前端轮询的配置查询接口每秒打了几十次数据库。又或者某个对…

2026/10/14 14:24:37 阅读更多 →
从联盟营销到自有数字产品的转型策略

从联盟营销到自有数字产品的转型策略

1. 数字产品销售的两种模式解析在互联网创业领域,数字产品销售一直是最受欢迎的商业模式之一。从业者通常从Affiliate(联盟营销)起步,逐步发展到创建自有产品。这两种模式各有特点,适合不同阶段的创业者。Affiliate营销…

2026/10/14 14:24:37 阅读更多 →
多模态AI搜索重构内容生态:企业信源适配的落地路径

多模态AI搜索重构内容生态:企业信源适配的落地路径

一、多模态AI搜索的四个常见问题多模态AI搜索正在改变信息分发的基本逻辑。用户不再只输入关键词,而是用自然语言提问,甚至上传图片、语音,期待AI直接给出整合后的答案。这带来四个行业普遍困惑。第一,企业内容发了不少&#xff0…

2026/10/14 14:23:36 阅读更多 →

日新闻

AnyPS5通用适配层设计:兼容性与性能的工程取舍

AnyPS5通用适配层设计:兼容性与性能的工程取舍

1. 从"AnyPS5"这个名字说起:它到底想解决什么问题第一次看到"AnyPS5"这个标题,我脑子里冒出来的第一个念头是:这大概率是一个围绕"跨平台运行"或者"通用适配"做文章的项目。名字里的"Any"…

2026/10/14 0:00:41 阅读更多 →
Flutter跨平台开发实战:二手交易应用与HarmonyOS适配

Flutter跨平台开发实战:二手交易应用与HarmonyOS适配

1. 项目概述:Flutter跨平台二手交易应用开发作为一名长期从事移动应用开发的工程师,我最近完成了一个基于Flutter框架的二手物品交易平台项目。这个项目最吸引我的地方在于它完美结合了Flutter的跨平台优势与HarmonyOS的生态特性,实现了"…

2026/10/14 0:00:41 阅读更多 →
DFS算法解决飞机降落调度问题实战

DFS算法解决飞机降落调度问题实战

1. 项目背景与核心思路飞机降落问题是一个经典的调度优化场景,也是算法竞赛和面试中的高频题目。这个题目要求我们合理安排多架飞机的降落顺序和时间,确保所有飞机都能安全着陆而不发生冲突。在实际航空管制中,这类问题直接关系到飞行安全和机…

2026/10/14 0:00:41 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/14 3:30:28 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/13 16:22:04 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/14 3:29:58 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/13 22:01:27 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/13 14:57:39 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/14 7:53:34 阅读更多 →