外设天下 - 电脑外设发烧友聚集地

12345下一页
我的人缘5

[心得] 【转载】从 HHKB 蓝牙改造看外设的未来

47 72368
楼主
跳转到指定楼层
之前用宜家无线充电方案消灭掉 iPhone 充电线之后,HHKB的键盘线成了桌面唯一一条线,怎么看怎么不顺眼。



​关键现在市面上用于Mac的,样子看的过去又兼具手感的就只有HHKB。HHKB倒是有蓝牙款,但是那个突出来的电池仓比较 Low。那就只有一条路可走——把现有 HHKB Pro 2 改成蓝牙键盘。

***
在改造 HHKB 之前,先了解一下键盘的基本原理。(这部分内容太干,可以跳过,直接看改造方案。)

键盘的构造比较固定。外部是键盘的按键,内部是电路系统。电路系统一般由键盘按键编码电路,主控电路两部分组成。编码电路,将按键转化为电信号。控制电路,按照时钟周期性扫描编码电路,并通传送信号给电脑。

蓝牙键盘多一个蓝牙模块,和一个电源管理模块+电池。

1. 看一下HHKB Pro 2 的外部结构。




HHKB 按键数:

10个数字:1-0
4个符号:-+|~
左侧功能 6个:Esc Tab Control Shift Opt Cmd
右侧功能 6个:Delete Return Shift Fn Cmd Opt
26个英文字母:A-Z
其他符号7个:[] ;’ ,. ?
1个空格键

按键个数一共有:10+4+6+6+26+7+1 = 60个

2. HHKB 内部结构

HHKB 内部有两块电路板。一块是键盘编码电路,另一块是控制电路。

键盘编码电路

HHKB 按键电路 8行8列,支持64个按键。通过HHKB的编码表可以看到它放空了4个按键。有效按键60个,跟外部展示给用户的按键数一致。


HHKB Pro 2 键盘的编码电路的输出端有13条线。
其中1、2 接入 5V的电压,12、13接地。
5、6、7 组成一个三位的二进制传输器,可以获取 row上的值。
8、9、10、11 组成一个四位的二进制传输器,获取 column 的值。
3、4 不清楚干嘛用的。

键盘编码电路通过这13条线(主要是7条数据线路),将信号输出给主控电路。主控电路就可以跟电脑通信,发送键值。

主控电路

非编码键盘和编码键盘:(从ASCII编码的角度看)

编码键盘可以直接把键盘按键转化成 ASCII 码值。而非编码键盘智能简单的提供按键开关的行列矩阵。需要由电脑端的软件完成后续的 ASCII 转换工作。具体HHKB是那种模式,不得而知。



改造方案

HHKB改蓝牙有两种方案。

方案1:
用【USB to 蓝牙】模块,直接从键盘的mini USB 读取信号。

方案2:
在主控电路上接入蓝牙模块。
因为我们对HHKB主控板的结构并不熟悉,所以方案2一般采用将HHKB自带的主控电路一起替换的方案。

这块儿其实没啥难度。因为我们已经知道了HHKB键盘编码电路的工作情况,自己写一套keycode map,将信号转成电脑可识别的键值码就可以了。

应该选哪种方案呢?

我原本以为HHKB内部空间很大。拆开发现里面是一条扁而狭长的空间,大部分的空间被HHKB的主控电路板占据了。留下来的空间只够放一个蓝牙模块+电池。

HHKB键盘内部的空间,决定了,想要完美紧凑的话,只能选择方案2。

方案2 AVR的板子+蓝牙模块+电池,成本得500块钱左右。自己动手的话,还需要懂焊接和刷机。
好消息是,已经有其他的玩家提供了现成的方案,并且有电路板成品卖。但是,这个板子要80刀,并且大约要等一个月。

关键改完后,原先整洁的USB口,变成了开关和LED灯。没有美感。还不如去买 HHKB BT。


那在 HHKB 发布新产品之前,就只能用方案1,体验体验蓝牙键盘了。

EneBRICK 体验

HHKB 官方出过一款USB转蓝牙的装置:EneBRICK。原本的定位是把键盘外接给 iOS 设备。可以拿来给 Mac 用。



​外壳是白色加灰色铝合金,线条硬朗,完美继承了HHKB键盘的设计。



​顶部可以抽开,作为移动设备支架。


有3个接口。micro USB充电口、键盘USB接口、USB 电源输出接口。6000 mAh的电量,兼具充电宝功能。


EneBRICK 只有电源键一个按键。长按电源开机,指示灯闪烁,就可以在电脑端蓝牙配对。键盘断开连接超过5分钟,或者超过30分钟没有按键输入,会进入睡眠模式。需要长按电源键恢复到工作模式。


因为原本打算把它改到HHKB键盘里面,进行了拆解。发现这个小玩意儿设计和做工还挺屌的。整个设备只有三颗螺丝钉,其他部分都是通过卡扣扣起来的。查了一下他们网站,挺多屌炸炫酷的东西,应该是个比较牛逼的代工。

EneBRICK 与 HHKB:

HHKB 的数据线很长,还是直头。如何把线藏起来,假装是蓝牙键盘?


我把HHKB的支架打开,这样键盘底部有一部分空间,恰好可以塞线。



​再把 EneBRICK 横向的摆在HHKB前面,工作的时候就只能看到一部分线头露出来,自欺欺人一下,感觉还可以。(其实这样还不如用 HHKB BT呢)



​键盘打开支架之后,就必须上手托了。之前感觉手托很难用,没想到打开支架之后手感刚刚好。


EneBRICK 存在的问题:

首先是他这个睡眠模式,取消睡眠模式之后,电脑显示键盘已经连上了,但是按键并不工作。常常需要重新配对。

然后耗电量惊人。6000 mAh 的电量,用三天就没电了。

蓝牙协议用的2.1,iOS 9之后的设备都无法识别。官方最新的公告是 2016年8月,公告写了后面会更新固件,但没下文。https://enebrick.cerevo.com/ja/firmware.html

不推荐HHKB用户购买。






键盘的未来?

刚用到 iMac 新的 Magic Keyboard 的时候,我对它狠狠的进行了批判。内置电池,有线充电,太傻X了吧。
在桌面上的数码产品越来越多,需要经常收纳的时候,就越来越讨厌有线了。又需要升级一下自己对外设的认知。

在过去,因为是半个游戏玩家,我总觉得有线才是王道,认为无线肯定会丢帧,不稳定什么的。但,那都是多少年前了。这些年,我在用苹果的无线键鼠的时候,几乎没感知过不灵的情况。前几天使用罗技的K480,同时连接三个蓝牙设备,1秒内就可以切换到另外一个蓝牙。


技术的飞速发展,已经可以让人们不需要再去适应技术了。


看看现在的WPC联盟,几乎囊括了所有的厂家。只要是支持QI无线充电协议的设备,都可以通用。宜家的充电底座可以给飞利浦的牙刷充电,飞利浦的牙刷底座反过来也可以给手机充电。

未来的外设是属于无线连接的,还应该是无线充电的。等HHKB新设备发布,我会去秒改一个无线充电。​​​​​




转载自微博,已征得原作者同意转发

1
已赞
微信分享 收藏
回复

使用道具 举报

我的人缘0
2
发表于 2017-8-2 17:05 只看该作者
现在淘宝上卖的那款149的改造板子,实测不支持hhkb,需要配合chc的改进主控板使用,太烦,放弃
hasu的成品版购买太烦,放弃
hhkb bt太丑,放弃
brick太傻比,放弃
所以我现在还用pro2有线用着。。哦,买了根好看点的线了。。。

点评

全说到点子上了  详情 回复 发表于 2017-8-3 09:37

评分

参与人数 1发烧值 +30 收起 理由
永远的新手 + 30 道理还是你讲的好!

查看全部评分

回复 支持 反对

使用道具 举报

我的人缘0
3
发表于 2017-8-2 17:18 只看该作者
回复 支持 反对

使用道具 举报

我的人缘0
4
发表于 2017-8-2 17:20 只看该作者
回复 支持 反对

使用道具 举报

我的人缘2
5
发表于 2017-8-2 17:30 只看该作者
测试
很6
[发帖际遇]: 玉米 把价值2000元的项链搞搞丢了引起公愤!被母亲扣2 元 发烧值. 幸运榜 / 衰神榜
回复 支持 反对

使用道具 举报

我的人缘0
6
发表于 2017-8-2 17:33 只看该作者
呃。无线是属于用了就很难回去的类型,特别是鼠标。60%的便携键盘也是
[发帖际遇]: 沐沐猴子 在lol排位中连赢2局 iQunix奖励4 元 发烧值,祝贺他晋级小学生组. 幸运榜 / 衰神榜
回复 支持 反对

使用道具 举报

我的人缘0
7
发表于 2017-8-2 17:46 只看该作者
虽然是转载的,但是还是前来支持一下欧凯阿姨
回复 支持 反对

使用道具 举报

我的人缘0
8
发表于 2017-8-2 18:16 只看该作者
技术活啊
回复 支持 反对

使用道具 举报

我的人缘3
9
发表于 2017-8-2 18:19 只看该作者
厉害了,就是对我来说用不上
[发帖际遇]: 主页君看到蜡笔小丸子在iQunix店铺打飞机,收到封口费4 元 发烧值. 幸运榜 / 衰神榜
回复 支持 反对

使用道具 举报

我的人缘0
10
发表于 2017-8-2 18:19 只看该作者
测试
标志就是信仰,标志就是“扎丝提思”!
回复 支持 反对

使用道具 举报

12345下一页
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则