如果有一个能实时编程的键盘,你会用它来做什么?

2017-11-11 23:01:29 +08:00
 linuxfans
我也不知道该怎么描述,在线编程还是实时编程,还是什么,看看下面的图应该就能理解是什么意思。这些都是在键盘上跑的,不同平台应该都没什么问题(试过 windows 和 Android )。当然,除了编程还能当 shell 用。
问题是,除了做键盘宏,读取写入键盘的参数,还有什么更有意思的事情可以做呢?


6433 次点击
所在节点    程序员
44 条回复
bramblex
2017-11-12 11:31:11 +08:00
如果是为了好玩,可以玩玩,确实好玩,如果有我也想玩。

如果为了做实打实的产品,嗯……说实话真有点鸡肋,一般人家里的键盘大概 30~60 一把,你要能把价格定到 80 以内还有得赚,那确实还是可以勉强维生的。

如果是 to sb vc 的产品,嗯,这个不好说,毕竟什么 sb 的项目我都有见过有人投的……
linuxfans
2017-11-12 13:10:17 +08:00
@bramblex 我们之前(包括现在)主要是出于个人兴趣搞的这个项目(不限于这个实时编程,包括电路板、网站之类的),当然如果能帮我们介绍几个 sb vc 也挺好。
至于说定价,类似功能和配列的 Minila Air 售价大概在 1000 元人民币左右,也有不少拥趸(我也是其中的一个)。我们这个估计能做到 1/3 到 1/2 左右的售价。现在机械键盘的售价至少 100+,能用的基本上至少 300,当然更贵的就是信仰、情怀的溢价了。所以感觉应该还马马虎虎吧。我们是 Mickey Board,MI Keyboard/Mic ( rosoft ) Keyboard/Me Keyboard ( iPhone ),蹭热度还是可以的。欢迎 sb vc,呸,vc 前来投资。
jyf
2017-11-12 13:56:54 +08:00
@linuxfans 看到你说 16k 的编译器 解释器 还有用户词就想到 forth 了 哈哈 果然是啊 价格嘛 还是希望便宜点 另外 既然能实时编程 除了基本按键的 其他的是否可以都省了呢
linuxfans
2017-11-12 15:59:20 +08:00
@jyf forth 真的是一门神奇的语言,实现的这些东西,大概只用了一千多行的 Thumb2 汇编,以及一百多行的 Forth 代码,这部分实现本身没有使用 C 或者其他高级语言(好吧,我承认用 elisp 写了个小工具)。
有一个古老的传说:C 语言让你觉得它是世界上最好的语言,Forth 语言让你觉得自己是世界上最好的程序员—— PHP 党就不用来参与了,那个时候它可能还没出生呢。试问谁能说用纯用汇编而不借助其他 C 编译器写一个 C 编译器呢?
另外,其他都省了是什么意思呢?
sivacohan
2017-11-12 16:21:09 +08:00
@gamexg 你说的就差不多了,实现 HID 协议比较方便。
jyf
2017-11-12 18:20:48 +08:00
@linuxfans 那些什么 fn 键啊 最好就四行键位什么的 像 vi 那样弄个模式 这样就够用了 方便出门携带
jyf
2017-11-12 18:22:46 +08:00
@linuxfans 虽然有不少 c 实现的 forth 但是 forth 社区本身是鄙视用 c 的 :D 话说回来 这个 back 什么时候卖呢 进了那个 x 宝没看到啊
linuxfans
2017-11-12 18:27:34 +08:00
@jyf x 宝关键词 Mickey board,卖了快一年了,但销量感人,一百块现在还剩不到十块。back 现在刚刚勉强能在上面跑,完善还需要不少工作。
openroc
2017-11-12 20:39:59 +08:00
LZ 这个不错,👍,个人也玩键盘 DIY,怎么联系交流一下。:)
linuxfans
2017-11-12 21:01:54 +08:00
@openroc Q 群 Mickey Board 292461362 (这里应该让发吧)
yuanchao
2017-11-13 10:03:29 +08:00
这图看着真累 +1
jyf
2017-11-13 10:15:16 +08:00
@linuxfans 搜了下 可能是价格+销售方式的问题吧 价格虽然有点偏高 但是我想这种噱头也谈不上有多贵 盆友们咬一咬牙就接受了 但是销售上只卖板子 配套散件都不卖 对于大量入门级来说 实在是太麻烦了 我在想 你们是否可以在大量销售的产品上做下 hack 这样应该能借助规模生产来降低自己定制的成本 但是又部分的达到了定制的效果
openroc
2017-11-13 11:56:20 +08:00
@linuxfans 嗯,已经加了,找时间交流一下。
wizardoz
2017-11-13 14:29:47 +08:00
挺有想法,我想到的一个应用是可以在各种 PC 游戏中快速骂人。
linus3389
2017-11-13 16:43:53 +08:00
AutoHotkey

按键精灵

windows user32.dll sendInput

楼下请补充。。
linuxfans
2017-11-13 21:24:08 +08:00
@jyf 我们就是业余时间做着玩,客制化本身还是太小众了,现在在不计算人工的情况下才能有点盈利,如果算上人工一年亏上万一点不夸张。做配套就是劳动密集型了,现在打包发货的是 PKU 的本硕,讲真我们都是赔本赚吆喝。确实在考虑做成品(当然,这个 forth 并不是主要卖点,不然太小众了),不过前期投入比较多,至少十几万吧,能做出几百个。如果上不了量的话,其实还是会赔。
@openroc 好的,欢迎交流
@wizardoz 其实单是这个功能已经有 poker 可以做了,有没有其他更有意思的呢?
wizardoz
2017-11-14 09:09:27 +08:00
@linuxfans 好吧,表示 PokerIII 用来两年不知道怎么编程
jyf
2017-11-14 14:42:14 +08:00
@linuxfans 那不如改成众筹模式好了 虽然定制的人少 凑个几百个人还是凑得出来的
linuxfans
2017-11-15 08:54:44 +08:00
@wizardoz 看来键盘编程是伪需求啊,不过拿来当卖点也许能忽悠一些人
@jyf 众筹没有搞过,估计也不会很轻松。感觉很多时候是宣传的问题,GH60 大概 13、14 年就有了,但我听说还是去年的时候。我们做这个 Mickey Board 也有小一年了,很多加群的人都说,都不知道有这个 BLE 的 DIY 键盘。
jyf
2017-11-15 09:55:06 +08:00
@linuxfans 众筹是最适合你这种情况的模式

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/405620

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX