不好意思,我又双做了个键盘: Tetris - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
loading
0.06D
V2EX    分享创造

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

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




    更多:

    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  
    PRO
       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     Solana     2463 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 32ms UTC 12:40 PVG 20:40 LAX 04:40 JFK 07:40
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86