笔记本内置键盘的外接改造(上篇)_笔记本键盘改造成外接键盘-程序员宅基地

技术标签: 笔记本键盘  笔记  改造键盘  客制化键盘  键盘  薄膜键盘  

笔记本内置键盘的外接改造(上篇)

这是我的第一篇博客,emmm,就这样吧

最近有人联系到我,问我能否把笔记本内置键盘改装后外接在电脑上使用
What??!!
我首先想到的并不是这个计划的可行性,而是为什么他要把笔记本内置的薄膜键盘外接来用,难道买个机械键盘不香吗,好吧,每个人都有权利追求自己想要的,于是我就开始分析计划的可行性

可行性

据我了解,笔记本的内置键盘基本上都是薄膜型的矩阵键盘,而且一般来说不会在键盘上集成主控,往往主控在笔记本电源管理芯片里,所以我想到了客制化机械键盘使用的,由键圈的大佬们设计制造的Kimera core主控板,理论上来说,只要测定好键盘的矩阵并对照着生成一份驱动就可以正常使用了(至少当时我是这么简单的想的),同时我还找到了另一个主控板Monkey在某宝有售,价格相对便宜些,在于客户进行交流后,我们选择了Monkey

元件的购买

1.首先呢当然是键盘本体啦在这里插入图片描述
2.然后呢当然是转接板了
在这里插入图片描述
3.排线座42Pin,小的可以

4.还有灯的转接板和排线座
在这里插入图片描述
5.你需要一把,还有一堆砂纸
在这里插入图片描述
6.typec转接板,毕竟还是键线分离
在这里插入图片描述

7.当然还有好多工具了,万用表电烙铁,飞线,焊锡,吸锡线,剥线钳,你还需要些贴纸,醋酸布胶带,还是挺多的啦
在这里插入图片描述

开始改造啦

客户要求下部不要了,于是只能锯掉了,太累了,切割打磨了一个小时,终于做成下图这样子了
在这里插入图片描述
然后呢,把排线座焊接到转接板上,连接好
在这里插入图片描述
然后呢????在这里插入图片描述

废话当然是测矩阵

这就是噩梦

我的方法是万用表开到直流电压档,串联上5.1v电源,然后挨个脚位测试,这是最麻烦,最考验耐心的地方,
我以为呵呵,只是我以为他想机械键盘一样,是个很有规律的矩阵,只要测量几个点,就可以推算出来了。
我太天真了,这个矩阵我花了将近6个小时才测量完成在这里插入图片描述
可以看得出,基本没啥规律性。

这键盘有背光,那自然要搞一下

在这里插入图片描述

在测量矩阵的过程中,贴纸标签就用到啦,这样可以大大提高效率,记得边测量边记录
在这里插入图片描述

好吧,我忽略了一个事实,monkey的行列数不足以支撑这个键盘
在这里插入图片描述
在这里插入图片描述
于是只能再去买Kimera core
这是之前飞线制作GH60时的记录
红色的便是Kimera core
在这里插入图片描述
在这里插入图片描述
好的,上篇到此结束
下篇将会简单介绍TMK固件的制作与刷入,以及键盘的组装
关于矩阵键盘的原理可以询问度娘,这里不做过多介绍

kimera core可在群中或某宝中买到,群号99434356
这是我个人第一次写博客,写的比较水,各位大佬将就着看看吧

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_45860876/article/details/103115122

智能推荐

python色卡识别_用Python帮小姐姐选口红,人人都是李佳琦-程序员宅基地

文章浏览阅读502次。原标题:用Python帮小姐姐选口红,人人都是李佳琦 对于李佳琦,想必知道他的女生要远远多于男生,李佳琦最早由于直播向广大的网友们推荐口红,逐渐走红网络,被大家称作“口红一哥”。不可否认的是,李佳琦的直播能力确实很强,他能够抓住绝大多数人的心理,让大家喜欢看他的直播,看他直播推荐的口红适不适合自己,色号适合什么样子的妆容。为了提升效率,让自己的家人或者女友能够快速的挑选出合适自己妆容的口红色号,今..._获取口红品牌 及色号,色值api

linux awk命令NR详解,linux awk命令详解-程序员宅基地

文章浏览阅读3.6k次。简介awk命令的名称是取自三位创始人Alfred Aho 、Peter Weinberger 和 Brian Kernighan姓名的首字母,awk有自己的程序设计语言,设计简短的程序,读入文件,数据排序,处理数据,生成报表等功能。awk 通常用于文本处理和报表生成,最基本功能是在文件或者字符串中基于指定规则浏览和抽取信息,awk抽取信息后,才能进行其他文本操作。awk 通常以文件的一行为处理单位..._linux awk nr

android 网络连接失败!failed to connect to /192.168.1.186(port 8080)_failed to connect to 192.168.88.218:80-程序员宅基地

文章浏览阅读1.3w次,点赞5次,收藏2次。在网上找了一个小时,一直没有头绪,因为上个星期还是好好的,最后看到一个大神的解答,只需要将防火墙关闭就好了.原本向测试功能的,却卡在了登录上.以此记录.另外好像还有种错误是电脑与手机连接的WiFi不同,也可以看看...._failed to connect to 192.168.88.218:80

matlab 多径衰落,利用MATLAB仿真多径衰落信道.doc-程序员宅基地

文章浏览阅读1.9k次。利用MATLAB仿真多种多径衰落信道摘要:移动信道的多径传播引起的瑞利衰落,时延扩展以及伴随接收过程的多普勒频移使接受信号受到严重的衰落,阴影效应会是接受的的信号过弱而造成通信的中断:在信道中存在噪声和干扰,也会是接收信号失真而造成误码,所以通过仿真找到衰落的原因并采取一些信号处理技术来改善信号接收质量显得很重要,这里利用MATLAB对多径衰落信道的波形做一比较。一,多径衰落信道的特点关于多径衰落..._matlab多径衰落工具箱

python对json的操作及实例解析_import json灰色-程序员宅基地

文章浏览阅读1w次,点赞2次,收藏17次。Json简介:Json,全名 JavaScript Object Notation,是一种轻量级的数据交换格式。它基于 ECMAScript (w3c制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。 易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。(来自百度百科)python关于json文_import json灰色

mysql实现MHA高可用详细步骤_mysql mha超详细教程-程序员宅基地

文章浏览阅读1.1k次,点赞6次,收藏3次。一、工作原理MHA工作原理总结为以下几条:(1) 从宕机崩溃的 master 保存二进制日志事件(binlog events);(2) 识别含有最新更新的 slave ;(3) 应用差异的中继日志(relay log) 到其他 slave ;(4) 应用从 master 保存的二进制日志事件(binlog events);(5) 通过Manager控制器提升一个 slave 为新 m..._mysql mha超详细教程

随便推点

Linux环境下主从搭建心得(高手勿喷)_linux的java主从策略是什么-程序员宅基地

文章浏览阅读194次。一 java环境安装:1 安装JDK 参考链接地址:https://blog.csdn.net/qq_42815754/article/details/82968464注:有网情况下直接 yum 一键安装:yum -y list java(1)首先执行以下命令查看可安装的jdk版本(2)选择自己需要的jdk版本进行安装,比如这里安装1.8,执行以下命令:yum install -y java-1.8.0-openjdk-devel.x86_64(3)安装完之后,查看安装的jdk 版本,输入以下指令_linux的java主从策略是什么

ACM第四题_acm竞赛题 i 'm from mars-程序员宅基地

文章浏览阅读104次。定义int 类型,由while实现A,B的连续输入,输出A+B的值按Ctrl Z结束循环。#include<iostream>using namespace std;int main(){ int A,B; while(cin>>A>>B) { cout<<A+B<&_acm竞赛题 i 'm from mars

TextView.SetLinkMovementMethod后拦截所有点击事件的原因以及解决方法-程序员宅基地

文章浏览阅读5.2k次。在需要给TextView的某句话添加点击事件的时候,我们一般会使用ClickableSpan来进行富文本编辑。与此同时我们还需要配合 textView.setMovementMethod(LinkMovementMethod.getInstance());方法才能使点击处理生效。但与此同时还会有一个问题:如果我们给父布局添加一个点击事件,需要在点击非链接的时候触发(例如RectclerV..._linkmovementmethod

JAVA实现压缩解压文件_java 解压zip-程序员宅基地

文章浏览阅读1.1w次,点赞6次,收藏31次。JAVA实现压缩解压文件_java 解压zip

JDK8 新特性-Map对key和value分别排序实现_java comparingbykey-程序员宅基地

文章浏览阅读1.3w次,点赞7次,收藏21次。在Java 8 中使用Stream 例子对一个 Map 进行按照keys或者values排序.1. 快速入门 在java 8中按照此步骤对map进行排序.将 Map 转换为 Stream 对其进行排序 Collect and return a new LinkedHashMap (保持顺序)Map result = map.entrySet().stream() .sort..._java comparingbykey

GDKOI2021普及Day1总结-程序员宅基地

文章浏览阅读497次。第一次参加GDKOI,考完感觉还可以,结果发现还是不行,有一些地方细节打错,有些失分严重,总结出以下几点:1.大模拟一定要注意,细节打挂就是没分,像T1就是一道大模拟题,马上切了,后面就没想着检查以下,导致有些地方挂掉了,用民间数据一测,才85分。2.十年OI一场空,不开longlonglong longlonglong见祖宗。今天的T2本来想用暴力水点分的,结果没想到longlong→intlong long\to intlonglong→int,40→040\to040→0。3.代码实现能力太差,_gdkoi

推荐文章

热门文章

相关标签