V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ClassicOldSong
V2EX  ›  程序员

做了个 USB HID 转优联的模块,这下几乎任意 USB 键盘都能直接用上 Logitech Flow 了

  •  3
     
  •   ClassicOldSong ·
    ClassicOldSong · 2019-11-28 19:05:47 +08:00 · 7957 次点击
    这是一个创建于 1581 天前的主题,其中的信息可能已经有所发展或是发生改变。

    说来惭愧,居然没有第一时间想起来 V2EX 这个程序员聚集的地方。。。。

    情况是这样的:在用过罗技的 Craft 键盘并深度体验过 Flow 以后,我发现这真的是 KVM 的最佳解决方式。鼠标和键盘不再受到网络延迟的干扰,也不会因为快捷键被系统占用而不能透传给从机。然而,用了一段时间以后我开始怀念之前 Plum 静电容键盘的手感,但是没有 Flow 让我非常难受。怎么办?二选一?不可能!作为一个成年人,我 全 都 要!

    然后我开始搜索,发现并没有任何可以完美解决这个问题的方案。USB 转优联也曾经有过不少人尝试过,但最终都失败了。既然没有能用的,那么只能选择自己造啦~

    于是最终就有了这个模块。考虑到有这样需求的人可能还存在不少,我顺便多做了几个打算拿出来帮助有需要的人。这个模块从开始设想到最终制作出来一共花了将近两个月的时间,可谓是我的呕心沥血之作。。。。。。

    话不多说,先放链接: https://item.taobao.com/item.htm?id=608502350238

    DEMO 视频: https://www.bilibili.com/video/av76422858/

    简而言之就是。。用上这个模块过后,腰不酸了,背不痛了,腿不抽经了,就连头发都不掉了。。。打住打住,这个模块实现的功能是把普通 USB 键盘转换成罗技优联键盘,也就是说,你可以把你最喜欢的键盘(包括薄膜键盘和静电容键盘)轻松加上优联享受 Flow 带来的便利了。。。

    优点:方便,超级方便,只需要把键盘插在模块上并给模块供电就行了,而且几乎可以支持任意键盘,不再受只能魔改机械键盘的限制,甚至静电容键盘、9.9 包邮的现代薄膜键盘都能用。而且可以在保持优联和 Flow 可用的情况下保留键盘的编程、宏、rgb 灯光等令你可能会放弃原生罗技键盘以及魔改优联机械键盘的功能。

    缺点:没有原生优联省电,依旧需要拖线(可用充电宝+短线解决),不支持 NKRO

    我们来想象一下可以用这个模块做出什么组合:

    • 优联 HHKB
    • 优联 REALFORCE
    • 优联非 qwerty 配列键盘
    • 优联 ergodox
    • 优联 40%定制机械键盘
    • 优联 IBM Model M (需要 PS2 转 USB )
    • ...........

    现在,你最喜欢的键盘拥有了实现你可能曾经忍痛割爱放弃的优联和 Flow 功能的机会,还等什么呢😂

    顺便,此模块将在销售出 300 件时开源软件,卖出 500 件的时候开源硬件,为开源社区作一份贡献。先在此提前感谢各位的支持!

    42 条回复    2021-07-20 00:55:31 +08:00
    TheFLY
        1
    TheFLY  
       2019-11-28 19:09:39 +08:00
    看起来很方便,只是定价有点劝退
    smdbh
        2
    smdbh  
       2019-11-28 19:11:20 +08:00 via iPhone
    犇犇犇
    test0x01
        3
    test0x01  
       2019-11-28 21:01:14 +08:00 via Android
    很有意思
    18k
        4
    18k  
       2019-11-28 21:03:42 +08:00 via Android
    lz 说了会开源了,用不到纯留言支持
    tammy
        5
    tammy  
       2019-11-28 21:06:56 +08:00
    软 KVM Stardock Multiplicity 了解一下,什么 10 元鼠键套装都可以,还有开心版。
    ClassicOldSong
        6
    ClassicOldSong  
    OP
       2019-11-28 21:08:22 +08:00 via Android
    @tammy 软 kvm 有各种问题比如延迟、鼠标加速、快捷键占用的问题,我在试过好几个过后放弃了
    ClassicOldSong
        7
    ClassicOldSong  
    OP
       2019-11-28 21:09:15 +08:00 via Android
    @18k 留言支持没办法促进开源进程哦😂
    info521
        8
    info521  
       2019-11-28 21:10:15 +08:00
    主板是你画的吗?可以小批量量产
    sxul07
        9
    sxul07  
       2019-11-28 21:14:46 +08:00
    似乎今天刚看到有人在卖~
    ClassicOldSong
        10
    ClassicOldSong  
    OP
       2019-11-28 21:18:07 +08:00 via Android
    @info521 当然是啊😂
    ClassicOldSong
        11
    ClassicOldSong  
    OP
       2019-11-28 21:18:58 +08:00 via Android
    @sxul07 除了我不会有第二个人了😂
    yixiang
        12
    yixiang  
       2019-11-28 21:20:35 +08:00
    看了两遍,没看懂要怎么用。
    sxul07
        13
    sxul07  
       2019-11-28 21:28:34 +08:00
    @ClassicOldSong 应该是帮你打广告的吧
    ClassicOldSong
        14
    ClassicOldSong  
    OP
       2019-11-28 21:42:25 +08:00 via Android
    @sxul07 还行。。。
    ClassicOldSong
        15
    ClassicOldSong  
    OP
       2019-11-28 21:43:21 +08:00 via Android
    @yixiang 把键盘插在模块的母头上,把模块插在 USB 电源上,然后你的键盘就有优联啦
    heiybb
        16
    heiybb  
       2019-11-28 21:44:52 +08:00 via Android
    没看懂…如果有线转无线是什么操作
    ClassicOldSong
        17
    ClassicOldSong  
    OP
       2019-11-28 22:00:04 +08:00 via Android
    @heiybb 这就是有线转无线啊
    loading
        18
    loading  
       2019-11-28 22:12:15 +08:00 via Android   ❤️ 1
    usb hid 识别后应对罗技的矩阵扫描,居然还真这样做了。
    ihades
        19
    ihades  
       2019-11-28 22:42:46 +08:00
    太需要了,并不是每个人都买 DIY 的,这下方便多
    lloovve
        20
    lloovve  
       2019-11-28 22:44:23 +08:00 via iPhone
    楼主这个需要拆一个带 u 连的键盘?用单片机模拟键盘矩阵?我还以为破解解了协议呢
    ClassicOldSong
        21
    ClassicOldSong  
    OP
       2019-11-28 23:48:48 +08:00 via Android
    @loading 这是唯一不会侵权的做法
    ClassicOldSong
        22
    ClassicOldSong  
    OP
       2019-11-28 23:49:33 +08:00 via Android
    @lloovve 破解协议的话我就不会拿出来卖了,分分钟律师函送上门
    NSAgold
        23
    NSAgold  
       2019-11-29 00:54:16 +08:00 via Android
    几天前在灵车漂移看到了
    目前用不到,以后说不准会用到,收藏了先
    iwtbauh
        24
    iwtbauh  
       2019-11-29 01:22:13 +08:00 via Android
    KVM 加上 -usbdevice tablet 后就是无缝切换的啊,而且不需要安装其他闭源软件,比这个什么 Logitech Flow 不知道高到哪里去了啊。

    而且我没搞明白为什么 KVM 里面还要自己和无线 hid 连接,直接用宿主机的不好吗
    ysc3839
        25
    ysc3839  
       2019-11-29 01:29:52 +08:00
    想问一下,没有办法纯软件解决吗?比如在系统中弄个过滤驱动啥的。
    ysc3839
        26
    ysc3839  
       2019-11-29 01:33:32 +08:00
    @ysc3839 进去淘宝链接看了原理,纯软件是不可能了。
    ClassicOldSong
        27
    ClassicOldSong  
    OP
       2019-11-29 02:10:31 +08:00
    @iwtbauh 我们说的 kvm 不是同一个 kvm。。。。你指的是 Kernel-based Virtual Machine,我这里指的是 https://zh.wikipedia.org/zh/KVM%E5%88%87%E6%8D%A2%E5%99%A8
    ClassicOldSong
        28
    ClassicOldSong  
    OP
       2019-11-29 02:12:56 +08:00
    @iwtbauh 关于什么是 Logitech Flow,建议了解一下这个页面: https://www.logitech.com/en-us/product/options/page/flow-multi-device-control
    Linken404
        29
    Linken404  
       2019-11-29 09:00:05 +08:00
    不用硬件 直接配合 Synergy 基本就行了 flow 控制罗技鼠标 非罗技家的键盘用 Synergy 控制
    Synergy 问题就在于控制鼠标好像映射不是很稳定 其他应该没什么
    FightForFreedom
        30
    FightForFreedom  
       2019-11-29 10:23:00 +08:00
    可惜应该没法连鼠标一起整,没法做到优联+小红点
    ClassicOldSong
        31
    ClassicOldSong  
    OP
       2019-11-29 13:39:04 +08:00 via Android
    @Linken404 软 kvm 的问题其实蛮多的,synergy 也没法避免我上面提到的几个问题。所以最终 flow 才是我用过最舒服的选项。。。
    nyaruko
        32
    nyaruko  
       2019-11-29 14:56:10 +08:00   ❤️ 1
    楼主这个东西。我想了很久了。

    我来买一套给我的 3494 尝尝鲜?
    ClassicOldSong
        33
    ClassicOldSong  
    OP
       2019-11-29 15:50:04 +08:00 via Android
    @nyaruko 好啊,支持~
    zkl2333
        34
    zkl2333  
       2019-11-29 19:35:51 +08:00 via Android
    smzdm 看见过你的评论,没想到在这又看见你,暂时买不起,但是帮顶!
    ClassicOldSong
        35
    ClassicOldSong  
    OP
       2019-11-29 21:18:00 +08:00
    @zkl2333 过两天会去张大妈上再发一篇文章的😂
    wm5d8b
        36
    wm5d8b  
       2019-12-04 08:02:28 +08:00
    为啥二手键盘比一手贵。如果你是基于 tmk/qmk 开发的话,合并到上游,分分钟有人帮你设计出外壳。山寨就不要想了,开源的 U2U 转换器 tb 上有几个人卖
    ClassicOldSong
        37
    ClassicOldSong  
    OP
       2019-12-15 22:15:09 +08:00
    @wm5d8b 求 90 块钱的一手 K375s
    wm5d8b
        38
    wm5d8b  
       2019-12-16 07:57:05 +08:00
    @ClassicOldSong #37 过完双十二,涨上去了
    SuperMaxine
        39
    SuperMaxine  
       2021-04-10 14:05:47 +08:00
    所以请问楼主开源了吗...
    ClassicOldSong
        40
    ClassicOldSong  
    OP
       2021-04-12 11:45:48 +08:00 via Android
    @SuperMaxine 一个个都在等开源,自然没达到目标
    第一批已经卖完了,暂时没有做新的的想法
    boboliu
        41
    boboliu  
       2021-06-15 22:10:58 +08:00
    来晚了,想找个这样简单的方案,结果楼主比我早了两年
    luyisirua
        42
    luyisirua  
       2021-07-20 00:55:31 +08:00
    来晚了。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5479 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 09:06 · PVG 17:06 · LAX 02:06 · JFK 05:06
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.