V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
loading
V2EX  ›  分享创造

不好意思,我又双做了个键盘: Tetris

  •  2
     
  •   loading ·
    ycf · 2018-06-23 10:10:50 +08:00 · 10450 次点击
    这是一个创建于 2348 天前的主题,其中的信息可能已经有所发展或是发生改变。




    更多:

    https://www.reddit.com/r/MechanicalKeyboards/comments/8t6nbm/tetris_a_powerful_planck_mit_layout_keybaord/

    算是集目前客制化有线键盘的几乎所有功能了吧,固件也合并到 QMK 主分之,提供了较为强大的默认代码。希望能让客制化圈子里更多的人研究固件的乐趣,而不是壳子和键帽。

    旋钮:
    音量控制,灯光亮度控制,左右键,上下翻页,等等。

    现在的开源键盘固件 TMK / QMK 是非常强大的,特别是应用在小键盘里面,有一个叫做“层”的概念。最基本的特性就是,一个键,你直接按一下是 空格,你按住,其他键就会切换到另外一个层,所有键的可以变成别的。例如我目前的旋钮,你直接转是调整音量,按住空格,就是上下翻页,按住 L,就是调整键盘灯光亮度。同时,切换层是,因为我每个键下面都有一个 RGB 灯,是可编程的,切层时,想它怎么亮就怎么亮,目前我的设置是,切换到对应层时,有用的按键分颜色指示。当旋钮有转动时,RGB 也出效果。

    我还加入了自创的单点亮的灯光效果,这个效果与按键频率相关,你打字速度变换,灯光也会变色。

    有兴趣的,可以简单看看主要代码:
    https://github.com/qmk/qmk_firmware/blob/master/keyboards/tetris/keymaps/default/keymap.c
    第 1 条附言  ·  2018-06-23 18:53:53 +08:00
    旋钮映射成左右键可能一下子不好理解。
    文件输入时,移动光标。这是我很早的想法,终于实现了。
    59 条回复    2018-06-25 13:38:37 +08:00
    egen
        1
    egen  
       2018-06-23 10:22:37 +08:00
    旋钮好评!
    ethanlu
        2
    ethanlu  
       2018-06-23 10:24:58 +08:00 via Android
    量产吧
    ynyounuo
        3
    ynyounuo  
       2018-06-23 10:30:51 +08:00
    > 希望能让客制化圈子里更多的人研究固件的乐趣,而不是壳子和键帽。

    固件怎么圈钱 - - 壳子和键帽才能圈钱。
    7654
        4
    7654  
       2018-06-23 10:35:54 +08:00
    键位直上直下用起来是什么感觉?
    loading
        5
    loading  
    OP
       2018-06-23 10:40:24 +08:00
    @ynyounuo 我听说那个 Matrix 2.0 的灯就很多人去买单。罗技的游戏键盘,没驱动,能卖这么高?
    loading
        6
    loading  
    OP
       2018-06-23 10:41:14 +08:00
    @7654 我很快就适用了,你可以了解一下,现在的键盘为什么是错开的。
    flowfire
        7
    flowfire  
       2018-06-23 10:41:56 +08:00 via iPhone
    我到现在才知道原来键盘也有 OS。好。
    flowfire
        8
    flowfire  
       2018-06-23 10:42:21 +08:00 via iPhone
    @flowfire 好字是输入法不小心带上去的。。
    wukaichao
        9
    wukaichao  
       2018-06-23 10:42:38 +08:00 via iPhone
    大多数对键盘发烧的人都不是程序员啊。
    loading
        10
    loading  
    OP
       2018-06-23 10:45:04 +08:00 via iPhone
    @wukaichao 程序员哪有时间,都在加班。
    loading
        11
    loading  
    OP
       2018-06-23 10:45:27 +08:00 via iPhone
    而且,电路设计估计正规程序员不行。
    wukaichao
        12
    wukaichao  
       2018-06-23 10:46:45 +08:00 via iPhone
    @loading #10 我的意思就是对固件进行客制化的群众太少
    Flicker
        13
    Flicker  
       2018-06-23 10:51:06 +08:00 via Android
    涨见识了。
    Microi
        14
    Microi  
       2018-06-23 11:11:28 +08:00
    涨见识了 +1。
    ynyounuo
        15
    ynyounuo  
       2018-06-23 11:12:17 +08:00
    @loading
    8XV2.0 我也想买啊!可惜不在国内。正面那个 LED 概念其实确实也还可以,不过貌似成品效果不如预期。
    我不是很喜欢那种加额外配重的概念,喜欢轻质便携,不过很多人觉得高端键盘都应该有铜件儿吧。

    像这种金属 TKL 为主的键盘很大程度就跟那些炒的价格很高的鞋差不多,一方面比较好看,做工也比普通大批量 GB 的键盘好。物以稀为贵,二手价格就飞涨。然后连带 GB 的价格也飞涨。RAMA 之前那些个位数键位的键盘实际上很难有啥用处,不过出图好看就是几天售罄啊。然后二手价格还是飞涨。

    客制化键盘很多领域都已经进入玄学领域了,你说 OTD 真的有什么好的地方?价格被炒起来就是一块儿破铝合金就能上万。

    至于罗技,罗技的键盘如果你拆开过的话,还是挺有意思的。灯和键帽的设计,可以让灯光居中不那么漏光,客制化也值得借鉴。

    固件这类耗脑子还不能装 X 的东西,肯定不会被特别重视啦。说实话,键盘对于很多爱好者来说就是装饰品了。收藏价值高于实际使用价值,所以固件啊,轴啊什么都就都无所谓了。

    @wukaichao
    谁说的,去年 KeyCon 上我聊天的大部分都是程序员或者是做类似工作的。
    Or2
        16
    Or2  
       2018-06-23 14:36:10 +08:00
    一直觉得捣鼓键帽没用,因为我经常一边扣脚,一边码代码。:P
    whileFalse
        17
    whileFalse  
       2018-06-23 14:40:50 +08:00   ❤️ 1
    回车呢,回车呢!
    loading
        18
    loading  
    OP
       2018-06-23 15:01:41 +08:00 via iPhone   ❤️ 1
    @whileFalse 引号就是回车,按住空格再按就出单引号,按 shift 就直接出双引号。

    数字也是,按空格 qwer 就出 1234,双击按住 shift 我这里就出!@#$
    Baymaxbowen
        19
    Baymaxbowen  
       2018-06-23 18:53:03 +08:00 via Android   ❤️ 1
    旋钮好像罗技也有一款类似的,LZ 很厉害啊
    loading
        20
    loading  
    OP
       2018-06-23 18:54:41 +08:00 via iPhone
    @Baymaxbowen 是的,罗技 craft。
    marcong95
        21
    marcong95  
       2018-06-23 20:16:30 +08:00
    固件客制化是个好想法,就是固件开源的板子不多,板子自己搞也不太会
    hlwjia
        22
    hlwjia  
       2018-06-23 20:36:25 +08:00
    牛逼!
    P233
        23
    P233  
       2018-06-23 20:37:12 +08:00
    没记错的话 TypeMatrix 2030 键盘宣传这种矩阵键位输入的准确率更高,好想尝试下。在 HHKB 上刷了小键盘区,错位总是按着别扭。
    Baymaxbowen
        24
    Baymaxbowen  
       2018-06-23 20:52:44 +08:00 via iPad
    @Baymaxbowen 可以配合 PS 之类的软件吗?
    loading
        25
    loading  
    OP
       2018-06-23 21:17:47 +08:00 via iPhone
    @Baymaxbowen 如果 ps 那个缩放是快捷键,绑定发送那个组合键就行了。还没去试。
    uptime
        26
    uptime  
       2018-06-23 21:59:20 +08:00
    外设水深,也是暴利行业之一
    几百块一个壳,几百块一套键帽大把。
    有灯并没啥,可是特么有人喜欢各种灯效,浓浓的非主流
    loading
        27
    loading  
    OP
       2018-06-23 22:02:40 +08:00
    @uptime 可能你需要了解一下我写的 keymap.c。
    firemiles
        28
    firemiles  
       2018-06-23 22:03:20 +08:00 via Android
    @loading 别拿嵌入式工程师不当程序员啊
    uptime
        29
    uptime  
       2018-06-23 22:04:16 +08:00
    看了下图集,和一般轴体不同,这是短轴吧?
    壳子简单,40%壳容易买,可帽子是怎么弄?无刻再自己刻字??
    uptime
        30
    uptime  
       2018-06-23 22:14:27 +08:00
    @loading 你是不是看错了?其实我说的和 @ynyounuo 是一回事的,说的是现在外设市场的水深,那价格真的是很玄学,三、四百一套键帽,或者几十、上百卖一个键帽,不是一般人玩的。
    loading
        31
    loading  
    OP
       2018-06-23 22:36:36 +08:00 via iPhone
    @uptime 是 box navy,你不知道?
    三四百键帽也不太好,gmk 那些,确实不一样。

    一个几百那种是个性,我认为是手办小型化的产物,忽悠人的。

    可能你进的不是技术流的那一边圈子。
    longear
        32
    longear  
       2018-06-23 22:37:47 +08:00
    真漂亮
    loading
        33
    loading  
    OP
       2018-06-23 22:40:21 +08:00 via iPhone
    @uptime 我的
    loading
        34
    loading  
    OP
       2018-06-23 22:40:45 +08:00 via iPhone
    @uptime 我的键帽是 es 万国,dsa 高度。
    cxyfreedom
        35
    cxyfreedom  
       2018-06-23 22:44:49 +08:00 via iPhone
    虽然自己应该用不上,不过真的很棒的感觉!
    roadna
        36
    roadna  
       2018-06-23 22:57:36 +08:00 via Android
    楼主真是我见过痴迷 plank 和钻研固件最厉害的人之一了,佩服佩服。之前 40 买来组了没用超过 1 个月,然后就回归二狗也不折腾键盘了。这个键盘什么时候要凑单做板做壳,我看看能不能再跳进这个坑一次。
    pandaaa
        37
    pandaaa  
       2018-06-23 23:28:02 +08:00 via Android
    漂亮
    20015jjw
        38
    20015jjw  
       2018-06-24 03:52:20 +08:00 via Android
    hhkb 换板 + whitefox 表示老了折腾不动了 旋钮有点丑 而且我觉得交互很差啊 本来就不想让手离开键盘 但是不离开旋钮怎么操作
    loading
        39
    loading  
    OP
       2018-06-24 09:57:36 +08:00 via iPhone
    @roadna 这辈子是不可能开这个车了,焊了几个 py 给朋友,要瞎。
    loading
        40
    loading  
    OP
       2018-06-24 10:00:31 +08:00 via iPhone
    @marcong95 键盘固件本来很多就是开源的,只是国内的群体是电玩多,基本都不能自己编译。有在线编译的,他们也只顾着打游戏。

    额,我也是一路打游戏过来的……
    roadna
        41
    roadna  
       2018-06-24 11:24:37 +08:00 via Android
    @loading 哈哈,看图是手焊 mu 了吧
    loading
        42
    loading  
    OP
       2018-06-24 12:08:08 +08:00 via iPhone
    @roadna mu 焊起来非常简单,就是轴的二极管,特别是 RGB 灯,太多了。mu 一拖就好,比焊一个 rgb 还快。
    deepkolos
        43
    deepkolos  
       2018-06-24 12:34:47 +08:00
    xenme
        44
    xenme  
       2018-06-24 13:26:23 +08:00 via iPhone
    xenme
        45
    xenme  
       2018-06-24 13:31:58 +08:00 via iPhone
    视频:

    loading
        46
    loading  
    OP
       2018-06-24 14:28:28 +08:00 via iPhone
    @xenme 这是国内做的,视屏里面是中文,可以暂停看看。
    xenme
        47
    xenme  
       2018-06-24 14:34:19 +08:00 via iPhone
    @loading 没注意,早上路上 Reddit 看到的。大概扫了一眼,感觉功能比较多。
    uptime
        48
    uptime  
       2018-06-24 14:45:02 +08:00
    @loading 圈外人,只是之前对小型键盘感兴趣就翻了一下文章,闲鱼上也翻了一下,只想说价格真的很玄学。当然因为自己是穷人。
    jmone
        49
    jmone  
       2018-06-24 15:26:59 +08:00   ❤️ 1
    这不就是 fn 功能吗
    loading
        50
    loading  
    OP
       2018-06-24 18:28:06 +08:00 via iPhone
    @jmone 如果你感兴趣,可以看看 QMK 的文档
    docs.qmk.fm

    和量产的 fn 真的,强太多了。
    loading
        51
    loading  
    OP
       2018-06-24 18:33:47 +08:00 via iPhone
    @uptime 价格也不能说玄学。我列一下吧。
    最便宜的 gh60:
    塑料壳 30,pcb49,不知名的轴一个 6 毛(有听说有人拿到有 3 毛的……),键帽 9.9。

    正常点的 gh60:
    塑料壳 30,pcb100+(其实用那个 49 的我也可以用,只是贵点的普通人配置起来简单很多),樱桃轴 2.5 元一个,键帽一百多。


    一般正常的价格确实摆在那里,再向上的,除了 gmk sp 二色键帽以外,没什么真的值得花钱。
    viosey
        52
    viosey  
       2018-06-24 20:12:27 +08:00 via iPhone
    想买!
    honist
        53
    honist  
       2018-06-24 22:01:40 +08:00
    很棒 但是听起来也有点复杂呀 这样除了炫酷 并不能提升工作效率吧
    tnter
        54
    tnter  
       2018-06-24 22:33:13 +08:00
    开卖吧
    uptime
        55
    uptime  
       2018-06-24 22:34:49 +08:00
    @loading 一个 gh60 铝壳要 300 还是 400 的,轴体倒是稳定,除了稀有轴,说实话,稀有轴体也是挺玄学的。键帽相差也是大,你这个键帽是后来你自己加工打印符号上去的吧?
    marcong95
        56
    marcong95  
       2018-06-25 00:02:40 +08:00
    @loading 我印象中也就 gh60、ergodox 系列。其他比较有特色的板子感觉也就提供一个自定义的接口之类的
    loading
        57
    loading  
    OP
       2018-06-25 06:30:02 +08:00 via iPhone
    @uptime 我这个是 es 万国 dsa 高度键帽。 那个侧刻是我用油性笔手写上去的。记得是一百多吧,忘了。
    lyz745704689
        58
    lyz745704689  
       2018-06-25 11:52:45 +08:00
    这个旋钮好棒。
    Lanke0
        59
    Lanke0  
       2018-06-25 13:38:37 +08:00
    666666
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3614 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 04:36 · PVG 12:36 · LAX 20:36 · JFK 23:36
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.