找回密码
 加入我们
搜索
      
查看: 29940|回复: 86

[外设] 整活,便宜可用的KVM over USB 方案

  [复制链接]
发表于 2024-7-19 23:04 | 显示全部楼层 |阅读模式
本帖最后由 binne 于 2025-5-1 22:31 编辑

先讲废话
有这样一个场景,如果你一架不方便移动的软路由/AIO服务器,当你需要调整BIOS设定的时候,你有什么办法接上 KVM (键盘显示器和鼠标),当然搬一套键鼠和显示器是最直接的方案,那么还有没有其他选择?
这里汇总了一些方案,看看哪款好用又便宜
基本分成了两组 IP-KVM 和 USB-KVM。IP-KVM是业内通用方案,有很规范的标准。USB-KVM 是键盘显示器鼠标直连的简便方案。IP-KVM可以远程访问,但是当你唯一的软路由需要调整BIOS设置时候就有点麻烦了,需要搭建临时网络。

=============================================
2025-02-10编辑

1,丢了一个砖头之后,有同学跟进,帮着把软件改善了。
https://github.com/wevsty/KVM-over-USB

2,然后事情又有发展,大厂更进了,向日葵 Q0.5 昨天发布了,价格128,期待软件不要太封闭。
https://sunlogin.oray.com/hardware/Q0.5

=============================================
2025-05-01编辑
关于向日葵 Q0.5 的更近。
向日葵给的软件只有windows版,还做了一些限定,比如不可以截屏。但是可以刷开源版本的固件,这样就可以用开源项目的软件,还有web方式使用,可以在不同的系统上使用。 便宜好用门槛低,具体看下面github页面。
https://github.com/binnehot/KVM_over_USB_Q05
  

各种各样的KVM

各种各样的KVM
 楼主| 发表于 2024-7-19 23:04 | 显示全部楼层

2楼是【又不是不能用】 方案。

本帖最后由 binne 于 2024-7-21 09:51 编辑

表格中方案10是需要自己DIY PCB板子的,门槛太高,方案11就是把打板的事情跳过了,买成品硬件,软件重新适配,整合成了一个便宜能用的KVM
https://github.com/binnehot/KVM-over-USB/

三/四个常规小配件,不用做PCB板,花70多块钱就能搭出这个KVM over USB的方案。

  • 视频采集卡:理论上所有MS2130采集卡都可以 (40-90+元)
  • CH9329虚拟键盘鼠标usb线:这是采用CH340+CH9329方案的usb转COM,再转USB模拟HID的线 (20元+)
  • HDMI线:1080P分辨率,没有特别要求 (10元+)
  • (usb3.0集线器):如果电脑有两个usb口,可以省略。如果用usb2.0的集线器,也行。


说简单一点就是:一根视频线,一根键鼠线,连接笔记本电脑,下载软件装个驱动就能用。




硬件方案

硬件方案

不是不能用

不是不能用
 楼主| 发表于 2024-7-19 23:15 | 显示全部楼层
theshy 发表于 2024-7-19 23:07
玩客云+ms2109的one-kvm挺好的,便宜,就是折腾麻烦

One KVM 折腾难度 ++++
 楼主| 发表于 2024-7-19 23:29 | 显示全部楼层
雨季不再来 发表于 2024-7-19 23:23
请教,需要什么软件适配?

相对于方案10,这个方案11需要重新适配 键鼠线。但这些改动代码都写好了,github下载exe文件,再装一个CH340的驱动就能用了。
 楼主| 发表于 2024-7-20 10:10 来自手机 | 显示全部楼层
大光光 发表于 2024-7-19 23:30
牛逼,思路有点巧妙,以前没这么想过。。。

MS2130方案的采集卡 把价格做下来之后 瞬间给了大家开拓各种玩法的兴趣。看看 以后有没有厂家 把采集卡,虚拟键鼠 和 usb hub 做成一个产品。这东西 需求量不大…
 楼主| 发表于 2024-7-20 15:54 来自手机 | 显示全部楼层
本帖最后由 binne 于 2024-7-20 19:21 编辑
nn1122 发表于 2024-7-20 11:28
IP-KVM可以借助4G/5G设备如CPE进行远程维护


这款“客户端” 软件也是可以开启web服务的,内网手机都能访问,但是没啥用,都已经在windows里面了,远程桌面连接运行这个“客户端”的电脑更方便。
几十块钱的东西,只是用个方便,应个急,如果要正式靠这个“吃饭”,那就有点不合适了。




【硬件框图】

【硬件框图】
 楼主| 发表于 2024-7-20 18:03 来自手机 | 显示全部楼层
本帖最后由 binne 于 2024-7-20 18:26 编辑
c2h6o 发表于 2024-7-20 16:36
最好能推荐下硬件的型号,要是有VGA输入就更好了,这样外出调试服务器就不一定要去找键鼠和显示器了。
AT ...


一组 关键词:
1,关键词 MS2130 采集卡
2,关键词 ch9329+ch340 键盘鼠标
3,HDMI线。如果需要VGA,找 VGA转HDMI线 (注意 输出和输入方向,别买反了 )
 楼主| 发表于 2024-7-20 18:17 | 显示全部楼层
c2h6o 发表于 2024-7-20 17:01
IPMI功能比这个强大,至少这里面很多方案不能远程开关机。

显然,IPMI > KVM。IPMI有很多功能,包含KVM

至于这两根线,如真有远程需求那就用一台windows电脑跑这个USB-KVM.exe客户端,然后服务端电脑BIOS开启网络开机或者键盘开机 【图中的Smart Power On】,然后 远程桌面 想怎么操作就怎么操作了。

 楼主| 发表于 2024-7-20 18:53 | 显示全部楼层
c2h6o 发表于 2024-7-20 18:18
采集卡比如容易找,模拟键鼠的一直没找到。VGA转HDMI我有,之前配合PI-KVM的,只是PI-KVM不那么好用。 ...


先试一试吧,软件上面还有很多优化空间。比如说,最好用 “一指禅”打字,太快了会重码。
 楼主| 发表于 2024-7-20 23:33 | 显示全部楼层
mmm990995 发表于 2024-7-20 23:06
我用树莓派PiKVM方案,要配合C790等CSI接口的HDMI输入模块。

树莓派都是跟着国外在玩,C790在用东芝的芯片。树莓派 疫情缺货涨价,居然不降下去,神奇。
但是树莓派生态确实好,Pi-kvm也是开篇之作,表格中的方案6 One Kvm 和方案7 都是Pi-KVM的硬件替代。
 楼主| 发表于 2024-7-20 23:36 | 显示全部楼层
jiano 发表于 2024-7-20 20:40
B站上看到过,后来收藏了,然后下单了USB-hdmi,准备改来着,然后东西都到了,没动。

记得名字是One - kvm ...

你这是 玩心不大,又没需求。
 楼主| 发表于 2024-7-21 16:11 来自手机 | 显示全部楼层
ZDN 发表于 2024-7-21 14:58
淘宝搜索Sipeed NanoKVM,功能和价格感觉还可以,不过现在还是beta测试阶段,可能软件还要磨合。 ...

这个NanoKVM和Pi-KVM是同一类,CPU是riscV构架,价钱是pi-KVM的一半。定价合理,把pi-KVM虚高的价格 挤掉了。
 楼主| 发表于 2024-9-1 11:25 来自手机 | 显示全部楼层
lishishao 发表于 2024-9-1 00:04
https://space.bilibili.com/383814927
我用了一年这个,成本100左右,还是很方便,用于操作内网机器 ...

1,你说的这玩意,是卖软件的。

2,帖子的整活方案 有更新。 有一 哥 fork了项目,修正了好多bug
https://github.com/wevsty/KVM-over-USB
 楼主| 发表于 2024-9-13 22:13 | 显示全部楼层
好消息,好消息,继wevsty的PC优化版之后,又出现了一个众筹版本。众筹成绩不错,已经筹集到近25万美元。一个广州的团队在做,项目全部开源,后面可以看看软件怎样,还计划又安卓版本,不错,发布后可能拿来用用。  


https://github.com/wevsty/KVM-over-USB

https://www.crowdsupply.com/techxartisan/openterface-mini-kvm
 楼主| 发表于 2024-10-5 20:48 | 显示全部楼层
hejicun1981 发表于 2024-10-5 14:58
说实话这个方案的场景是被nanoKVM覆盖的,毕竟nanoKVM的整机价格已经那样了

价格和功能关系不大,关键看颜值。

我觉得那个众筹版比较好。这个nanoKVM就是把PiKVM做小做便宜,特点不鲜明。

说一个场景,天气开始转冷了,我要进BIOS把软路由的PL1抬高一点,这个nanoKVM,还要先搭一个临时网络。

KVM over IP 和 KVM over usb 的应用不能相互完全覆盖,要看实际情况。

 楼主| 发表于 2024-11-20 18:17 | 显示全部楼层
feilong4397 发表于 2024-11-19 00:14
被控端是ESXI,上下左右箭头不能使用

希望多了解一下具体情况。

1, 有没有使用这个版本?
https://github.com/wevsty/KVM-over-USB

2, 有没有用其他键盘试一试,或者用 菜单中“工具 - 虚拟键盘”来测试一下?排除你电脑键盘兼容性的问题。
 楼主| 发表于 2025-2-10 22:53 | 显示全部楼层
事情又有发展,大厂更进了,向日葵 Q0.5 昨天发布了,价格128,期待软件不要太封闭。
https://sunlogin.oray.com/hardware/Q0.5
 楼主| 发表于 2025-3-31 11:53 | 显示全部楼层
本帖最后由 binne 于 2025-3-31 12:10 编辑

向日葵Q0.5,前两周到货的,一直没时间看。周末试用了一下,也拆开看了一遍,基本和开源项目一样,当然PCB重新布线,也做了一些修改,把开源项目的MS2109换成了MS2131, 但是内部的USB hub还是2.0的SL2.1s芯片,跑不了3.0,虽然板子上的主控端用了一个VL162的type-c转换switch,即使印上 “主控usb3.0" 大字, 还是摆脱不了内部usb2.0的事实。看来这个设备作为视频采集卡是有瓶颈的。但是用券后80不到的价格,怎么说呢,又不是不能用。

另外发现,试着用开源项目的软件去连接Q0.5的硬件,不匹配。1,HID设备的usage_page改了,改成0xFFA0就能连上了。2,即使连上了也不能用,MCU代码改过了,HID的代码格式不兼容,不开源,难了。

这,大厂,家拿了开源的资料,PCB重新布线,改成双面贴片,做工还不错的,但是你这个了MCU的HID代码/指令不开源,就有点问题了。

产品做工还不错,如果换成usb3.0的那就算合格的产品了。

改进空间
个人认为,那个闲置的usb A口没多大用,因为主控和被控端电脑一定会用空余的usb口,即使插满了,也能临时拔下来。这样可以少用一个usb hub和CH442E开关芯片。
如果能够换用usb3.0 hub芯片,拿掉usb A口,hid接口代码/指令开源, 那么这样就是一个优秀的产品。



PCB正面图片的芯片:( 从左往右)
WCH CH582F         MCU
Winbond W25x40clsnig                Nor flash
VL162                usb-c 转换
AMS1117        线性稳压器
SL2.1s                USB2.0 hub
AMS1117       
WCH442E         开关
SL2.1s

正面

正面

虚标3.0

虚标3.0

pcb背面

pcb背面

pcb正面

pcb正面
 楼主| 发表于 2025-3-31 12:40 | 显示全部楼层
c2h6o 发表于 2025-3-31 12:09
确实这样搞的没什么意思了。没有本质的提高。
前面有反应鼠标键盘卡的你测试了感觉如何? ...

鼠标采样率的问题,简单测试,用鼠标在ppt白板上面换一个圆圈,结果出来是一个12边形,哈。
至于卡不卡,打游戏的人一定说卡,经常remote连服务器的人 一定说 很跟手。

 楼主| 发表于 2025-4-9 19:46 | 显示全部楼层
向日葵Q0.5 刷机好玩

这个Q0.5设备成功的刷上了Github版的MCU固件。
【刷机后不可以恢复向日葵原始固件,不可恢复!不可恢复!不可恢复!】

参考Github项目作者,用MCU公司的工具直接刷。
https://www.wch.cn/downloads/WCHISPTool_Setup_exe.html
一步一步来:
1,打开刷机软件,选择CH58x系列
2,按住pcb上的boot按钮,然后“主控usb3.0”这个端口连接到电脑上,上电,松开boot按钮。这是时候刷机软件会自动找到CH582。
3,设备列表自动显示设备型号。
4,目标程序文件1,打开下载的固件 “CH582_Firmware.hex”
5,点击下载。 右侧下载记录会显示过程,一眨眼功夫就完成了。


插拔一下设备,然后打开Windows软件就可以用,(好像还要在软件里面 重载MCU)。 下面这两个版本都可以。
https://github.com/Jackadminx/KVM-Card-Mini/releases
https://github.com/ElluIFX/KVM-Card-Mini-PySide6/releases
另外作者还开发了一个web端的应用,也许安卓平板能用了。【ipad连不上HID设备】
Web Version(alpha)



存在的问题
1,向日葵的LED灯的设置和逻辑都没有了,刷机后,LED能量,RGB不停换,乱跳
2,键盘不能输入ctrl+alt+del,可以在菜单里面选择自定义快捷键。可以保存下来。快捷键中原有的ctrl+alt+del不能用
3,相对鼠标模式 不能用
4,在连接软件之后,我的键盘caps lock灯不受控了,但功能正常

您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

Archiver|手机版|小黑屋|Chiphell ( 沪ICP备12027953号-5 )沪公网备310112100042806 上海市互联网违法与不良信息举报中心

GMT+8, 2025-9-30 05:04 , Processed in 0.011853 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2007-2024 Chiphell.com All rights reserved.

快速回复 返回顶部 返回列表