相关文章

折腾(享受DIY的乐趣)----客制化键盘GH60自定义配列

需要用到两个网站 第一个是GH60默认配列的地址 http://www.keyboard-layout-editor.com/#/layouts/7d55431c8a8d9f9bf94b6f6af8ce7c12 第二个是生成eep文件的地址,还可以查看每个键对应的标签是什么. http://keyboard.fans/tkg 需要准备材料以及工具 材料 PCB板 卫星轴…

客制化 GH60 XD60 像 Poker 一样的 60% 机械键盘 (1)设计键盘

客制化 GH60 XD60 像 Poker 一样的 60% 机械键盘 (1)设计键盘 首先呢,我喜欢樱桃茶轴的键盘。但是由于对方向键的依赖,一直无法接受 60% 的机械键盘。之前购买过一款魔蛋 68 键的键盘,这块键盘我使用得非常顺手&#…

【极简版GH60】【GH60剖析】【四】轴的安装与焊接

没问题后就可以安微星轴了,当时拿到卫星轴我还琢磨了一会儿,因为拿到的是散件,琢磨了一番才知道怎么样把他们装配到一起,装配好后反过来是这样的话是好着的,如果装好后是这样表示里面那个小塑料装反了。卫星轴需要比较大力才可以按下去,这里建议不要用镊子或者硬物去压,…

【极简版GH60】【GH60剖析】【五】壳和键帽的装配

既然没有什么问题了,下面就可以装壳上螺丝了, 上好键帽后,这样我们极简GH60的硬件部分就完成了,连接USB数据线,就是一个实用的小键盘了。 ​

【极简版GH60】【GH60剖析】【二】原理图的分析

说完了配件的选择,下面分析下原理图,因为我要做的是极简的GH60,所以PCB上的原件有很多都不需要焊上去,我们来分析下GH60revQE原理图。 首先可以看到大概有61个按键,然后每个按键由一个轴,一个LED,一个330欧电阻,一个二极管。因为330欧电阻是LED的限流电阻,所以我…

基于gh60设计的新配列机械键盘K68

K68配列适配gh60外壳,中间拉开2u距离,将特殊字符放到中间,由更灵活的食指负责。同时由于拉开2u距离双手更舒适,其实人体双手放桌面等同肩宽是最舒服的,适合分体键盘。 同时由于双手拉开了2u距离,离右侧Backspace、Enter键更近,传统美式回车相隔右手小指1u,欧式回车2u,…

特殊配列 GH60 键盘设计组装笔记

特殊配列 GH60 键盘设计组装笔记 上次用 XD60 制作了一块特殊配列的键盘。虽然用着非常满意,但是终究不是用 GH60 的标准制作的。因此,心里一直很痒痒,希望用 GH60 再做一块键盘。 关于 GH60 请阅读我另一篇博文http://blog.csdn.net/fungle…

gh60 刷固件

1. 直接把要修改的键 修改成你想要的 http://www.keyboard-layout-editor.com/#/layouts/7d55431c8a8d9f9bf94b6f6af8ce7c12 (需要注意一点就是:shift alt 等键在右边需要添加R字母 代表右) 1.1 修改完之后,点击键盘下面的 …

扯淡DIY-分享一下自己的键盘:GH60

GH60可以说是程序员的浪漫之作了。 我的输入魔方,手不需要挪位置就可以完成全部操作,而且,根据自己的喜好自定义轴和按键(全键盘)比如我觉得Capslock没啥用就改成了Fn,然后结合wasd就变成了方向键&#xff…

键盘定位板图纸_DIY如何自制专属GH60机械键盘教程【步骤详解】

键盘是最常用也是最主要的输入设备,通过键盘可以将英文字母、数字、标点符号等输入到计算机中,从而向计算机发出命令、输入数据等。GH60是一个开源项目,GH表示GeekHack,60表示60%大小,标准的键盘是104个键位&#xff0…

【极简版GH60】【GH60剖析】【六】修改配列

说完了GH60的硬件部分,接下来到软件部分,我觉得,软件部分才是极简版GH60的精髓部分,毕竟仅有硬件的话GH60只是一个有手感可以按动的一堆没有功能的按键,而软件让他变成了灵活多变的键盘。通过对软件的修改,…

gh60(OK60RGB)刷固件折腾日志(MacOs版)

gh60(OK60RGB)刷固件折腾日志(MacOs版) 前因 大概半个月前,从淘宝上入手了个gh60客制化HHKB布局的键盘,就下面这货,看起来颜值不错,还是有些骚气的。 键位基本上是按照HHKB的默配列来的,开始一…

Python RPC 远程调用脚本之 RPyC 实践

2019独角兽企业重金招聘Python工程师标准>>> 最近有个监控需求,需要远程执行集群每个节点上的脚本,并获取脚本执行结果,为了安全起见不需要账号密码登陆节点主机,要求只需要调用远程脚本模块的方法就能实现。 总结下py…

5.5版本中mysqldump一些改进

昨天一同学说在slave上出现Waiting for table metadata lock,metadata lock在5.5版本新加的(http://dev.mysql.com/doc/refman/5.5/en/metadata-locking.html)。metadata lock出现最多情况是一个事务中在t表进行DML时,另外一事务想对t表DDL,这…

mysql checkpoint理解

在mysql的doc并没有深入介绍checkpoint,本文主要对网上两篇文章阅读加上自己的理解,描述一下transaction log(redo log)和checkpoint之间的关系。 Innodb实现了Fuzzy Checkpoint和Sharp Checkpoint的机制,但在事务日志中,采用了Fu…

MySQL主库xtrabackup备份导致应用异常

昨天有位同学问我:有台主库tps一下子跌没了,应用写入全部报错,她提供几个时间点给我。tps一下子跌没,我条件反射:莫非有全局读锁。开始排查 第一步: 查看数据监控 mysql thread running 23:47分左右开始上涨&#xff0…

spark kafka directstream java.io.EOFException: Received -1 when reading from channel, socket has lik

spark directstream 消费kafka数据的时候出现报错 java.io.EOFException: Received -1 when reading from channel, socket has likely been closed. val brokers “hadoop:2181” val kafkaParams Map[String,String](“metadata.broker.list” -> brokers, //smallest …

git(lik svn)的理解,特别是分支的理解

1git相对svn的优势,就是分支: 5如果某个工程testProject,远程有两个分支master、dev。而此时我还没有将testProject下载到我本地。 5.0 git分支包括远程分支,本地分支。 5.1怎么下载到本地?如下,黑色框中&…

云原生时代必须具备的核心技能之Docker高级篇(Docker网络详解)

前面给大家项目的介绍了Docker的基础内容 Docker基础篇 接下来给大家系统的介绍下Docker高级篇的内容:网络核心、Docker实战、DockerCompose、Harbor以及Swarm。欢迎关注收藏哦 Docker网络介绍 Docker是基于Linux Kernel的namespace,CGroups,UnionFileS…

MySQL模糊查询再也用不着 like+% 了!

今日推荐 推荐一个 Java 接口快速开发框架干掉Random:这个类已经成为获取随机数的王者Docker Intellij IDEA,提升 10 倍生产力!笑出腹肌的注释,都是被代码耽误的诗人!同事乱用 Redis 卡爆,我真是醉了...Re…