找回密码
 立即注册
搜索
查看: 4011|回复: 20

[外设] 自制快捷键机械键盘进行中【Day4 安装了无刻键帽以及踏板

[复制链接]
     
发表于 2015-8-30 10:31 | 显示全部楼层 |阅读模式
本帖最后由 SimonOpera 于 2015-9-1 14:36 编辑

去年年底开始做字幕,原本之前的经验是用popsub做字幕,后来看到做fpsrussia的罗兹大大的直播,知道了Aegisub Avisynth x264 什么的东西。。

随着翻译得越来越多,Aegisub也越用越顺手,其中有个功能叫做翻译助手,是一个颇为厚道的小功能。

打开翻译助手后,是上下两个对话框,在此时,
Insert    Home    PageUp
Delete     End     PageDown
这几个台式机键盘上的按键就成了特定的快捷键,相对的操作是
Insert插入原文
Home播放当前行的视频与音频
End播放当前行的音频
PgUp切换到上一行,不保存当前输入
PgDn切换到下一行,不保存当前输入

开始还觉得这几个快捷键没什么用,结果发现越用越顺手。。。。简直神器,但随之而来有了个问题:
那就是这六个快捷键能凑在一起的笔记本电脑真是少之又少,原本的ThinkPad的7排按键键盘,做这个不能再赞了,
但是现在的ThinkPad键盘 PgUp PgDn放到了方向键旁边,而其他品牌甚至有把PgUp PgDn Ins按键做成Fn组合键,这真心不能忍
而且本来很不错的苹果笔记本电脑,也是把这些按键统统取消,更别提就没有Ins按键这说。
这就极大地限制了外出做字幕时所用笔记本电脑的选择。

不过万事皆有解决办法,前几天上网发现了Teensy芯片的机械键盘解决方案,发现很适合我的要求:
`可以支持F13-F24按键,跟原有键盘毫不冲突
`可以支持多层键盘序列,方便针对不同软件进行切换
`编程简单,有大批例程
`现在机械键盘已经走下神坛,各种周边配件容易购买

Day1:
确定方案,去淘宝本来想弄个机械数字键盘的DIY套装,但是发现数字键盘 0 enter 加号都是长的,原本的Cherry轴的安装位置也和其他的不在一条线上。
最终想到了个绝妙的解决办法,超市收银那种机器有很多是机械键盘的,而且因为这些键盘都是方方正正的矩阵排列,也没有主控芯片,在电脑上不能用,
所以价格非常低。
于是以垃圾价购入了一个这种东西。
回复

使用道具 举报

     
 楼主| 发表于 2015-8-30 10:36 | 显示全部楼层
本帖最后由 SimonOpera 于 2015-8-30 10:47 编辑

Day2:
翻过来这个键盘,发现想用的小键盘区电路很不符合要求,要照搬的例程是
横着一排用二极管串在一起,竖着一列直接串在一起,就形成了4x5的矩阵,然后连到Teensy板子上即可。
只好把电路不该连着的地方都切开了,这时候貌似低估了钢板的厚度,用锯条根本锯不动,于是跑到门口做铝合金门窗的地方,给他五块钱搞定






二极管什么的快递还在路上,Teensy芯片也在路上,等到了以后估计就可以开焊了。。

切好了,割开电路了,就变成了这个样子



回复

使用道具 举报

     
发表于 2015-8-30 19:45 | 显示全部楼层
给跪,文科生最多只玩到拆轴换轴玩,连改灯都不会。我就老老实实用原装了
回复

使用道具 举报

     
发表于 2015-8-31 07:46 | 显示全部楼层
300左右的7排键外置usb小红点键盘已经快卖完了
有条件收藏的赶紧入
回复

使用道具 举报

     
 楼主| 发表于 2015-8-31 08:39 | 显示全部楼层
董卓 发表于 2015-8-31 07:46
300左右的7排键外置usb小红点键盘已经快卖完了
有条件收藏的赶紧入

外置没意义。外置还不如带红轴键盘。。。
回复

使用道具 举报

头像被屏蔽
     
发表于 2015-8-31 08:43 | 显示全部楼层
提示: 该帖被管理员或版主屏蔽
回复

使用道具 举报

头像被屏蔽
     
发表于 2015-8-31 09:06 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
 楼主| 发表于 2015-8-31 09:50 | 显示全部楼层
本帖最后由 SimonOpera 于 2015-8-31 09:52 编辑

Day3
昨晚Teensy ++ 2.0到货了,进入实质施工阶段:



是不是焊的很(chou)漂(dao)亮(bao)?

这个版本芯片弄好了之后发现只有一半能用,仔细看了看老外的图发现我这个二极管都是串联起来的,尼玛能用一半就不错了。。。。0.68v压降四次。。。都快没了


又改成并联了


中途还经历了行号写成了列好,各种鬼畜输入的情况。。



不过最终完成了,成就感还是满满的。。。回头就是加外壳了,
键盘支持7层不同功能定义,可以通过Fn切换。

如果想再进一步完善,可以去定制定位板(就是那个黑铁板,以及定制PCB。

本次想法的技术基础来源于以下三个链接:
http://gizmodo.com/i-built-a-keyboard-from-scratch-1649325860
看这个老外受到启发,然后在下面找到了源程序和教程
https://github.com/tmk/tmk_keyboard/
Firmware教程,写的简单易懂,稍微改改就能用了
http://deskthority.net/workshop- ... firmware-t7177.html


本次工程从设想,网上搜索资料,到下单,制作完成一共耗时5天,结果基本满足需求。
回复

使用道具 举报

     
发表于 2015-8-31 10:14 | 显示全部楼层
高端大气上档次,毒,德味!不能说梦想吧,最少觉得这是一件牛B的事情。
回复

使用道具 举报

发表于 2015-8-31 10:25 | 显示全部楼层
看上去手艺不错
平时没怎么折腾
我弄基本不会这么干净
回复

使用道具 举报

     
发表于 2015-8-31 10:43 来自手机 | 显示全部楼层
吊!
回复

使用道具 举报

发表于 2015-8-31 16:00 来自手机 | 显示全部楼层
lz受我一拜

----发送自 STAGE1 App for Android.
回复

使用道具 举报

头像被屏蔽
发表于 2015-8-31 16:03 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2015-8-31 16:25 | 显示全部楼层
满分!
回复

使用道具 举报

     
 楼主| 发表于 2015-9-1 14:33 | 显示全部楼层
Day4:买了彩虹键帽,并实现了踏板按键功能


去淘宝买的,然而其中有一个带横杠,就是F或者J按键那种,然而我并不需要,弄得我心里很不舒服


在键盘的基础上,利用吃灰的电钢琴踏板做了个脚踩的键盘。


用途比如弹琴的时候翻pdf谱子,或者是dota2里面设置成按键发言,就可以踩踏板发言了
回复

使用道具 举报

     
发表于 2015-9-1 14:43 | 显示全部楼层
这个踏板好棒
回复

使用道具 举报

     
发表于 2015-9-1 14:44 | 显示全部楼层
SimonOpera 发表于 2015-9-1 14:33
Day4:买了彩虹键帽,并实现了踏板按键功能

楼主这动手能力无敌了,膜拜
回复

使用道具 举报

     
发表于 2015-9-1 14:54 | 显示全部楼层
或者是dota2里面设置成按键发言,就可以踩踏板发言了.........→_→
回复

使用道具 举报

     
 楼主| 发表于 2015-9-1 14:57 | 显示全部楼层

说到这个忘了说,如果也有s1机油想用钢琴踏板做,最好选用底下有切换开关的,有的钢琴踏板是不踩是断路,有的钢琴踏板是踩是断路,买有切换开关的就一切ok了。否则源程序还要加一个取反看着闹心。。
回复

使用道具 举报

发表于 2015-9-1 15:09 来自手机 | 显示全部楼层
键盘实际就是输入个个扫描码,vk_key..这是何苦。。来自: Android客户端
回复

使用道具 举报

     
 楼主| 发表于 2015-9-1 15:48 | 显示全部楼层
yuyangwxws 发表于 2015-9-1 15:09
键盘实际就是输入个个扫描码,vk_key..这是何苦。。

可以切换多套配置,支持f13-f24,其他的不好实现,没这么方便。如果您会的话大可多多指教
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2025-8-26 13:18 , Processed in 0.152223 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表