Skip to content

Repository files navigation

Peripheral Hub 外设中心

下载最新中文安装包 · 查看版本记录

Peripheral Hub 是一个 Windows 外设聚合桌面程序。它以手动添加为主,只自动展示能够明确确认品牌和设备类型的外设,并提供统一的厂商驱动入口。

独立第三方声明: 本项目是免费开源的第三方工具,不是任何外设品牌的官方产品,也未获得所列品牌的授权、赞助或背书。品牌名称仅用于识别兼容设备和指向相应权利人的公开入口。相关商标归各自权利人所有。

主要功能

  • Windows WMI 扫描当前连接的外设
  • 使用 Windows Device Container ID 将同一物理设备的多个接口合并成一张卡片
  • 扫描在后台执行,设备插拔后自动延迟刷新,不阻塞主页
  • 只有品牌和类型同时得到确认时才自动生成卡片
  • COM/串口、通用 USB 输入接口、通用 HID 接口和无法确认的设备不会加入主页
  • 卡片式主页展示品牌、型号、类型、连接状态和驱动状态
  • 自动查找 Logitech G HUB、Razer Synapse、Corsair iCUE、SteelSeries GG 等常见软件
  • 已安装时直接打开厂商驱动;未安装时打开官方驱动网站
  • 自动识别的设备可以手动覆盖名称、品牌、本地驱动路径和官网
  • 可以手动添加未连接或未能识别的外设卡片
  • 手动添加的外设可在“管理”页面通过中文确认框删除
  • 所有卡片都可以从空白处拖动排序,并可通过右键菜单或管理页置顶
  • 手动外设还可从卡片右键菜单直接删除
  • 自动识别的设备可以隐藏,并可在“驱动入口”中恢复
  • 品牌输入支持中英文名称和常见别名,匹配成功后自动填写已核对的官方驱动入口
  • 用户配置保存至 %APPDATA%\PeripheralHub\devices.xml
  • 配置自动保留 .bak 备份,损坏时尝试恢复并保留损坏副本
  • 自定义网址会显示真实域名确认;本地驱动会检查签名发布者、SHA-256 和文件变化
  • 用户可主动检查 GitHub Releases 更新,程序不会静默下载或安装
  • 支持 PerMonitorV2 高 DPI、键盘操作和基础屏幕阅读器信息
  • 可导出匿名化识别诊断,不包含完整 PNP ID 或设备序列号
  • 只识别和跳转,不向未知硬件发送控制命令

安装

双击 PeripheralHub-Setup.exe。中文图形安装向导支持选择安装位置、桌面快捷方式和安装后启动选项。程序默认安装到当前用户的 %LOCALAPPDATA%\Programs\PeripheralHub,创建中文快捷方式,并出现在 Windows“添加或删除程序”中。不需要管理员权限。安装程序只允许空的专用目录或经验证的旧版安装目录。卸载程序会核对产品标记和系统安装记录,只删除明确属于本软件的文件;目录中如有其他文件会原样保留。

安装包没有商业代码签名证书,因此 Windows SmartScreen 可能显示“未知发布者”。这是签名状态,不代表程序需要管理员权限。

开源许可与合规说明

项目代码依照 MIT License 开源。MIT 许可证仅覆盖项目贡献者有权授权的代码、文档和通用资源,不授予任何第三方商标、驱动程序、固件或网站内容的权利。

当前版本没有账号、广告、遥测、云同步或后台上传功能。设备枚举与配置保存均在本机完成;点击网页入口后,后续访问由默认浏览器和目标网站处理。

从源码构建

在 Windows PowerShell 中运行:

.\build.ps1

构建使用 Windows 自带的 .NET Framework C# 编译器,不需要下载第三方依赖。主程序和中文卸载程序会作为资源嵌入单文件安装器,输出位于 dist\PeripheralHub-Setup.exe

如持有合法的 Authenticode 代码签名证书,可构建已签名安装包:

.\build.ps1 -CertificatePath .\publisher.pfx -CertificatePassword "证书密码"

构建流程会先签名主程序和卸载器,再嵌入安装包并签名安装包本身,使用 SHA-256 和 RFC 3161 时间戳。没有证书时仍会生成未签名的本地测试包。

品牌入口维护在 catalog/brands.json,记录别名、VID、官网入口、官方域名、入口类型和核验日期。程序仅加载 HTTPS 条目;目录更新随代码审核和正式版本发布,不接受静默远程覆盖。

当前识别范围

内置入口包括 ATK、迈从 MCHOSE、LunaFury、狼蛛 AULA、达尔优 DAREU、雷柏 RAPOO、VGN、兰族 LAMZU、达摩鲨、万灵 WLMOUSE、AKKO、Pulsar、Glorious、CHERRY、NuPhy、醉鹿 DrunkDeer、WOBKEY、卓威 ZOWIE、Logitech G、雷蛇 Razer、海盗船 Corsair、SteelSeries、ROCCAT、ASUS ROG、HyperX、Cooler Master、Microsoft、Keychron、Wooting、Elgato、Sony、Nintendo 和 Apple。优先使用品牌官方驱动下载页、配置软件或在线驱动;确实没有通用 Windows 驱动的品牌会明确标为“官方支持页”,不再冒充驱动下载页。未列出的品牌仍可自行填写网址。

已修正 VGN、达摩鲨、WLMOUSE、WOBKEY、Microsoft 和 Sony PlayStation 等入口,并移除了把 Windows 资源管理器误判为 Microsoft 外设驱动的错误规则。

这些新增的品牌名称仅用于手动输入匹配,不会放宽硬件自动识别规则。系统扫描仍只信任具备可靠 VID 或原有严格规则的设备。

复合式游戏鼠标可能同时暴露鼠标、键盘和媒体控制接口(键盘接口通常用于宏按键)。程序按 Windows Device Container ID 归组并选择置信度最高的主节点;只有名称和系统类别都明确、且置信度达到阈值时才自动展示。通用 HID、AudioEndpoint、软件设备、虚拟设备和无法确认类型的接口仍不进入主页。

电量只在 Windows 能可靠提供该信息时显示;普通 USB/HID 枚举通常不包含电量,因此不会用虚构数值填充。鼠标卡片使用项目内置的无品牌产品图,不会冒充实际型号的官方图片。

About

免费的 Windows 外设驱动入口管理器,仅显示手动添加或准确识别的设备。

Topics

Resources

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages