资讯中心

Joy-Con Toolkit:免费调色、查电量、跑震动调试

📅 2026/8/27 9:28:29
Joy-Con Toolkit:免费调色、查电量、跑震动调试
Joy-Con Toolkit免费调色、查电量、跑震动调试【免费下载链接】jc_toolkitJoy-Con Toolkit项目地址: https://gitcode.com/gh_mirrors/jc/jc_toolkit如果你正在用 Windows 管着几只 Joy-Con想换个 LED 颜色、看看还剩多少电、确认马达和按键是否还正常Joy-Con Toolkit 就是干这个的——开源免费的 Switch 手柄调试工具把调色、读电池、红外与 NFC 测试都做成了图形界面。装好之前先看清它能做什么LED 调色自研色域面板色相、饱和度、亮度分开调颜色实时反馈到手柄电池与温度电量百分比、充电状态、手柄内部温度三样一次读齐HD Rumble发固定震动、播放 HD Rumble 文件还能直接播内置曲目按键测试逐个按动手柄按键界面同步点亮哪个键失灵一眼定位红外与 NFC调 IR 摄像头曝光、LED 强度、去噪读 NFC 标签原始信息SPI 进阶操作整片 dump 备份、恢复校准、读写 S/N都有对应按钮编译、连接两分钟的事先装两个依赖缺一不可Microsoft Visual C 2017 (x86) Redistributable所有 Windows 版本都要.NET Framework 4.7.1仅 Windows 10 以下的老系统需要然后拉代码并编译git clone https://gitcode.com/gh_mirrors/jc/jc_toolkit用 Visual Studio 2017 打开仓库根目录的jctool.vs2017-net4.7.1.sln编译jctool工程即得主程序。手柄侧只需提前在系统里完成蓝牙配对程序通过hidapi直接与手柄通信无需额外驱动。让灯效跟着你的配色走主程序内置的调色板不是系统对话框而是一套独立组件代码在jctool/jc_colorpicker/目录frmJoyConColorPicker.cs是主窗体ctrl2DColorBox.cs负责 2D 色域选色ctrlVerticalColorSlider.cs是旁边的亮度滑块另配了一个取色器能从屏幕任意位置吸色。操作路径很短连接手柄点开颜色框拖动色块和滑块确认效果后应用。左右 Joy-Con 可分别设色做不对称配色没问题。用两个读数判断电池还值不值电量读数来自手柄上报的原始电压数据程序换算成百分比显示工具栏上按 25%、50%、75%、100% 四档切换电池图标充电中是另一套图标。比电量更值得关注的是温度。长时间游玩后读一次内部温度再对照电量衰减速度温度高但掉电快多半是电池老化读数平稳则不必急着换。这比凭手感判断续航靠谱得多。让马达和按键各自交卷jctool/tune.h里编好了内置震动曲谱源码注释里第一首就是《超级马里奥》主题曲。点播放按钮手柄就会按谱振动验证 HD Rumble 马达状态不用再找别的工具。按键测试走菜单里的 Playground testing逐个按下所有键界面对应位置点亮哪个键没反应直接暴露。想更彻底的话Backup SPI 按钮可以 dump 整片 SPI 存储进度条会提示大约需要 10 分钟期间别拔手柄。出问题时按这个顺序查手柄不出现→ 先确认蓝牙已配对并重启工具仍不行再查 hidapi 能否枚举到设备调色不生效→ 断开重连后重新应用一次电量显示离谱→ 充满一次电让手柄重新校准再观察读数程序双击打不开→ 十有八九缺 VC 2017 x86 运行库补装后重试界面模糊或控件错位→ Windows DPI 缩放在作怪工程已内置高 DPI 清单dpiawarev2.manifest.xml确认按正确缩放渲染调试项都是直接读写手柄数据每次只改一项确认效果再做下一项出问题才能快速定位是哪一步引入的。编译通过、手柄连上并成功调出第一个颜色后剩下的排查和调参就可以按上面的节奏慢慢来了。【免费下载链接】jc_toolkitJoy-Con Toolkit项目地址: https://gitcode.com/gh_mirrors/jc/jc_toolkit创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考