- 主题:[原创]分享延长USB的几个可用方案,解决HDMI光纤后遗症
如果像我一样使用了HDMI光纤,让显示器远离PC主机超过10米。
这样虽然很爽很静音,而且性能远超笔记本,但仅仅看到没用啊,起码鼠标键盘也得延长到显示器跟前,才基本算是台正常的电脑吧。
如果还要打游戏,xbox手柄,罗技G27方向盘这些外设一样需要支持,或者网银转账需要插入USB KEY,U盘复制点资料什么的。
在这里分享一下我的可用方案。
====
1. Window平台延长鼠标键盘的成熟方案
我试过很多种方法,然后淘汰掉不太稳定的,最终筛选出三个方案。
A. Barrier服务端运行在树莓派2或者其他无风扇盒子例如N1,ASUS SBC Tinker board,或者闲置淘汰的windows atom平板,HDMI光纤连接的PC主机做客户端受控。这个方案的限制是服务端必须支持图形界面,Linux XWindow或者Windows。
B. Microsoft Mouse without Borders运行在闲置淘汰的windows atom平板,PC主机同样对等运行一份。这个方案的限制是必须是Windows平台。
C. VirtualHere服务端运行在有USB端口的无线路由器、树莓派系列包括Zero或者其他无风扇盒子例如N1,Tinker board,或者闲置Windows atom平板等等设备。这个方案的适应性最广,Linux只需字符界面无需图形界面,所以OpenWRT和Padavan这些嵌入式Linux系统上也能用。当然Windows系统也是支持的。缺点是只免费支持1个设备,想插满树莓派4个USB口就得花49美刀购买一个设备使用许可了。
====
2. Window平台延长其他USB设备的方案
例如上面说的游戏手柄,USB KEY,U盘等等各种设备,1.C方案全部支持。
====
3. Linux平台
Linux内核直接支持usbip,如果受控端和服务端都是Linux,直接usbip方案就行了。
Windows版本的usbip目前非常不稳定,驱动经常崩溃,我已经帮忙趟过坑了,不过有冒险精神或者不介意不断重连的也可以一试,没准过几年出稳定版,你正好赶上了呢。
--
FROM 110.185.26.*
再多透露一个用VirtualHere省钱的小窍门吧。
在路由器上插个USB蓝牙接收器,然后用VirtualHere把USB设备共享给PC。
那么这个蓝牙接收器附近10米的蓝牙键盘、蓝牙鼠标、蓝牙游戏手柄、以及其他蓝牙设备,就能被PC使用了,无论这些设备离PC多少米远。
VirtualHere虽然只免费提供一个USB口功能,但没禁止这个USB口插蓝牙接收器,而蓝牙设备的个数不受这个限制。
【 在 wuduan 的大作中提到: 】
: 赞。
: 只是目前我在蜗居,还用不到。
: 等我买大房子也捣鼓一下
: ...................
--
FROM 110.185.26.*
在已经拉了GbE网线和HDMI光纤的条件下,再拉一根USB专用光纤或者网线,有些冗余。
我提供的USB延长方案都是基于IP网络,有线或者无线的。
一根额外网线只给USB用的方案,似乎不太适合家用,做工程可以考虑。
不过如果已经布设的网线两端都是支持VLAN的设备,倒是可以利用VLAN来复用已有网线给USB,但USB收发设备不是还得花钱么。
我推荐的还是尽量不花钱或者少花钱的方案,家用嘛,又不是到机房或者山顶上,没必要用连进BIOS都支持的全硬件方案,走几步路到主机面前修改BIOS设置也累不死不是么。
【 在 zkr 的大作中提到: 】
: WCH沁恒,有光纤或网线延长USB的方案,CH317
: 现成的板子不知道有没有卖的
:
--
修改:poocp FROM 110.185.26.*
FROM 110.185.26.*