作者observer0117 (神奇ob)
看板Key_Mou_Pad
标题Re: [闲聊] DIY翻页器
时间Fri Mar 12 10:02:01 2021
之前做的翻页器虽然在某些情况下很方便,但是因为缺乏滑鼠功能,一些
网页操作是没办法做到的
因为牙线盒还有很多,於是打算加入滑鼠或游标控制器功能
其实以体积来看,最好的选择应该是Pimoroni trackball,虽然精确度
比较差,但是大概和一个键的大小差不多
https://shop.pimoroni.com/products/trackball-breakout
不过因为不太好找(digikey有,一个$15),後来还是决定使用从thinkpad
拆下来的trackpoint模组
原则上和上一次做法一样,只是多接一个trackpoint模组
https://i.imgur.com/b0KMxhu.jpg
不过因为trackpoint的宽度比牙线盒大了一点,因此旁边需要开个小洞
https://i.imgur.com/QLq0Ase.jpg
trackpoint实际上是PS/2滑鼠模组,所以要接到控制器上面,需要做一个
reset回路唤醒模组,这个部分可以参考网路上的一些做法,例如
https://github.com/alonswartz/trackpoint
https://i.imgur.com/fYPxGNg.jpg
QMK的PS/2滑鼠支援三种模式,不过pro micro因为某个特定接脚被占用了,
只能使用interrupt模式,不能用建议的UART模式
然後因为trackpoint会放在牙线盒後面,因此需要反转X轴,这部分QMK的
支援满完整的,可以反转X、Y,也可以旋转90、180、270度
最後成品看起来像这样
https://i.imgur.com/2XcRlU0.jpg
操作上比不上一般滑鼠,需要花一点时间适应,不过增加灵敏度後堪用,
基本上的网页操作都可以办到
卷动的部分可以用Page Up/Down,不过trackpoint有一个很棒的功能是
scroll button,也就是按住一个滑鼠按钮,就可以使用小红点进行卷动,
例如我是将右键设为卷动键,平常可正常使用,按住不放时就可以卷动
牙线盒大概就这样了,如果大家有什麽idea,我再看看能不能做出其他改变
之後应该会先用stm32做一把75键盘
另外订购的raspberry pi pico快到了,pico搭配circuit python可以使用
kmk,不用烧录就可随意更改键盘配置,搭配各种sensor和模组,应该可以
做出很有趣的东西
※ 引述《observer0117 (神奇ob)》之铭言:
: 之前自己DIY组过一些键盘,但是都是用现成的PCB把元件焊上去。
: 一直以来都很想试试看handwire键盘,因为自由度很大,可以做出自己
: 想要的布局样式,但是总是觉得好像很难。
: 今天忽然看到牙线棒的盒子,感觉很适合做个小型翻页器来看网页,
: 因为按键数量很少,一咬牙就直接动手了。
: 牙线棒的盒子刚好可以容纳四个键轴
: https://i.imgur.com/f93j60V.jpg
: 先标记出开孔的位置,因为使用的是五脚键轴,加上我自己习惯把二极体
: 放到键轴内,因此每个按键要开七个孔
: https://i.imgur.com/NPEGjR1
: 开好孔之後装上键轴的样子
: https://i.imgur.com/zoH0tng.jpg
: handwire要手工接二极体
: https://i.imgur.com/ivC6XxO.jpg
: 先把键轴和二极体焊在一起
: https://i.imgur.com/beMkOIY
: 然後接上Pro Micro,还有一个Reset按键用来flash
: https://i.imgur.com/Bnj1nBj.jpg
: 用qmk compile烧录後,最後成品
: https://i.imgur.com/bRnFbcG.jpg
: 现在觉得handwire其实很简单,网路上有许多网页工具可以协助
: 设计键盘布局,甚至可以帮忙build键盘韧体。而qmk支援许多硬
: 体配件,例如编码器、OLED显示器、喇叭等等,可以用各种方式
: 自订键盘。
: 之後如果有时间,应该会尝试做一个直列人体工学键盘,有机会
: 再和大家分享。
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 220.133.117.236 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Key_Mou_Pad/M.1615514525.A.8E0.html
※ 编辑: observer0117 (220.133.117.236 台湾), 03/12/2021 10:03:41
1F:推 Mark2266: 感谢大神分享 03/12 11:30
2F:推 a58524andy: 推 03/12 12:05
3F:推 taipoo: 强者推 03/12 12:53
4F:推 exemax00181: 大神出没 推一下 03/12 13:29
5F:推 stand1234: 强…… 03/12 13:47
6F:推 JustinPai: 比起机械轴感觉用微动开关外型能更洗炼一点 03/12 16:01
微动开关有几颗,有机会来试看看,应该可以放下更多按键
不过因为牙线盒比较扁,握持手感会不一样
现在这样的厚度对按键来说OK,trackpoint就差一点,如果
换成微动开关,可以留一半握持,另一半正面放trackpoint
和几颗键盘按键,背面放滑鼠按键
不过感觉有点太薄了,不确定手感会是什麽样子
※ 编辑: observer0117 (220.133.117.236 台湾), 03/12/2021 16:54:00
7F:推 sniper2824: 你是鬼吧.. 03/12 19:08
8F:推 Data000: 太强了吧 03/12 21:01