轨迹球单手键盘

某日,一位键友发来消息, 问我能不能把之前那把LJ单手键盘改成轨迹球的。
能!
搞!
QMK也是支持轨迹球的,原理就是安装一个鼠标用的激光传感器。
在QMK下的keyboards中搜索关键词trackball
可以找到三款轨迹球相关的案例。两个在ploopyco里,一个在handwired中的dactyl_manuform里。

ploopyco大概是这样的,使用ADNS-5050传感器。

dactyl_manuform的轨迹球版使用PMW3360传感器。
总体看下来,两个方案都比较复杂。ADNS-5050传感器也买好了,就等硬啃了。
好在天无绝人之路,某日逛淘宝,突然发现了一个宝贝。

一个罗技的轨迹球模块,附带PS2转USB,才5块钱。果断入了三对回来研究。(现在涨价到8元了……)

收到以后,先拆一套祭天!竟然还是台湾省制造。

传感器,看起来不是很强劲,不过作为轨迹球也足够了,毕竟没人拿着东西打游戏。

球碗内部有三颗陶瓷滚珠。

由于空间限制,没法将整个模块直接放入键盘。所以将轨迹球的PCB拆出,放到键盘内空间较大的地方。

搞张效果图,甲方爸爸确认了,可以具体开搞了。

将PS2转USB的PCB和轨迹球的PCB放到一起,节省空间。

内部PCB的分布情况,左边是轨迹球的PCB,中间是一个USB的一分二电路,右边是一块TEENSY2.0开发板,用来做键盘的主控。原理就是通过USB一分二电路,将轨迹球电路和键盘主控连接到一起,也算曲线救国了。

盖上盖子,电路放在下面正合适。

轨迹球放入键盘中。
QMK固件方面,用之前带摇杆的那款单手键盘修改就可以,移除摇杆部分的代码。
最后上点完成图




开灯



完。