Thinkpad X1 Tablet gen2 键盘改USB

news/2024/11/29 10:55:03/文章来源:https://www.cnblogs.com/carrothu-cn/p/18576077

0 写在前面

前文Thinkpad X1 Tablet gen2 键盘固件逆向实现Ctrl与Fn换位记录了Thinkpad X1 Tablet gen2 键盘Fn和Ctrl换位的研究过程,本文记录一下该键盘改USB的过程。因为操作的时候没有留太多照片,所以尽量画图示意。

0.1 其他网友硬改成果

在硬改该键盘之前,在网上发现其他网友扒出了该键盘USB定义,并有好几种改装方案,但多少都不太符合我的需求:
1.海鲜市场中有卖该键盘触点转Type-C接头的,但是一来容易接触不良,二来比较臃肿不太美观。
2.参考其他网友硬改Type-C母口,但改完要么底面不是纯平,要么就是Type-C母口外置,耐用性和美观性不太符合我的需求。

0.2 硬改效果

考虑到我的需求以及美观性,直接用一根Type-A线焊接到键盘内部,达到纯平和耐用的目的。

1 键盘结构

改装前我们首先需要了解该键盘的结构,这款键盘在键盘区域使用了强力双面胶,想要完整拆解非常困难。暴力拆机图如下:

可以看到双面胶区域很大,右下角小红圈内是USB排线接口,借用网友的图片,排线接头长这样:

排线上很友好地标注了usb定义,从左往右依次为GND、D-、D+、Vcc,最右侧两个触点不用管。

2 改造准备

了解了键盘结构,我大致构思了改造方案,准备从没有双面胶的部分撬开小缝,进行“微创手术”。需要准备如下工具:
1.Thinkpad X1 Tablet gen2 键盘一个(废话)。
2.USB线一条(尽量细的,否则还是会不平整)。
3.电吹风。
4.精密一些的镊子、剪刀。
5.焊锡、助焊剂、漆包线、热缩管、圆形锉刀、水口剪等。
6.胶水(粘回去用的)。

3 键盘拆解

完全去除键盘连接部分的软皮。按照图中红线,撬开键盘边缘,并且撑开键盘的左下角以便于操作:

4 剪下USB排线

从图中示意的地方伸入剪刀,剪断USB排线并取出线头(记得掰开卡扣):

5 加工数据线

将取出的USB排线接头焊接到USB数据线上(焊接范围控制在图中红圈处,可能需要漆包线过渡):

6 加工外壳

下图中红线为内部走线方向,需要用水口剪和锉刀把外壳进行加工,以便放下数据线。

7 组装

将加工好的数据线小心地装回原接口,然后把数据线放在加工出的走线槽内,测试无误后用胶水粘回去。顶部缝隙用黑色胶带粘上,即可完成改造。

8 使用体验

这款键盘在Fn和Ctrl键对调后,完美符合我办公键盘的需求:打字用键盘+红点,浏览文档用触摸板。而且改造成本很低,收一个坏键盘加上USB线的成本不超过40元,比KU-1255等红点键盘成品还便宜。美中不足的是键盘太薄,键程很短,红点也很单薄,手感不是很好。如果追求完美的手感,估计得把X220的下半身改造成usb键盘,但是这样又失去了便携性,成本也会高很多,暂时先用这个吧。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/843322.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

2024年不同行业都适用的10款项目管理工具推荐,总有一款适合你!

在当今快节奏的商业环境中,项目管理工具的选择对于项目的成功至关重要。不同的行业和项目类型需要不同的工具来满足其特定的需求。本文将介绍10款适用于不同行业的项目管理工具,帮助您在2024年找到最适合您项目的解决方案。 禅道项目管理软件 禅道项目管理软件是一款开源的项…

多模态遥感技术:智慧城市更新与表达的新路径

随着智慧城市建设的不断深入,多模态航空遥感技术正成为推动城市智慧化的关键力量。多模态航空遥感通过集成多种传感器和数据源,提供了丰富的地表信息,极大地提升了城市空间数据的准确性和应用价值。多模态航空遥感技术多模态航空遥感技术利用多种传感器,如全色相机、多光谱…

H5-9 表格

1、表格展示效果表格在数据展示方便面非常简单,并且表现优秀 2、表格组成与特点 行、列、单元格 单元格特点:通行等高、同列等宽。 3、表格标签表格:<table>行:<tr>列:<td> <table><tr><td>1</td><td>1</td>&l…

带CSS3动画效果的炫酷jquery返回顶部插件

gototop是一款轻量级、简单易用的jquery返回顶部插件。该jquery返回顶部插件在用户向下滚动页面一段距离之后,会以CSS3动画方式出现返回顶部按钮。点击返回顶部按钮之后,页面以平滑的方式滚动回顶部。在线演示 下载使用方法 在页面中引入jquery、jquery.gototop.min.js文件。…

基本分段存储管理方式

基本分段存储管理方式 前言:分段与分页基本类似,理解了分页此处不难 ​​ ‍一、分段 进程的地址空间:按照程序自身的逻辑关系划分为若干个段,每个段都有一个段名(在低级语言中,程序员使用段名来编程),每段从 0 开始编址。 内存分配规则:以段为单位进行分配,每个段在…

Java反序列化 - CC6链 (代码审计)

一、漏洞简述: 相比较于CC6链,CC1链对jdk版本有较多的限制。 在 jdk_8u71版本之后,AnnotationInvocationHandler类中的readObject方法代码被修改,移除了原有的 setValue()方法,导致利用链断开。 jdk_8u65:jdk_8u71:二、CC6链分析: 1、利用逻辑: Hashmap.readObject() …

不透明的文档协作,正在毁掉你的团队效率

在团队协作中,我们经常面对这样的困境:多人编辑同一份文档时,如何确保内容的准确性和版本的一致性?这看似简单的问题,却常常导致效率低下、信息丢失,甚至团队内部的矛盾升级。 关键点在于“变更透明化与实时同步”。 传统方式依赖邮件传输或者分散的云存储,这不仅容易造…

工地渣土车AI智能识别管控系统

工地渣土车AI智能识别管控系统通过现场监控摄像头实时捕捉工地出入口的画面,工地渣土车AI智能识别管控系统能够准确识别出渣土车,判断其是否按规定进行了遮盖,一旦系统判定渣土车未按规定遮盖,立即触发警报并抓拍照片,能够及时将违规行为报告发送至企业平台。工地渣土车AI…

马尔科夫模型

马尔科夫模型(Markov Model) 是一种用于描述系统状态转移的概率模型,广泛应用于统计学、机器学习、自然语言处理、物理学等领域。它的核心假设是:未来的状态仅依赖于当前状态,而与过去的历史状态无关,这个假设被称为“马尔科夫性”或“无记忆性”。1. 马尔科夫过程 马尔科…

20222412 2024-2025-1 《网络与系统攻防技术》实验五实验报告

20222412 2024-2025-1 《网络与系统攻防技术》实验五实验报告 1.实验内容 (1)从besti.edu.cn、baidu.com、sina.com.cn中选择一个DNS域名进行查询,获取如下信息:DNS注册人及联系方式该域名对应IP地址IP地址注册人及联系方式IP地址所在国家、城市和具体地理位置 PS:使用who…

win10设置莫名其妙无法打开,或许可以这样解决

我尝试了网上的很多解决方法,很遗憾都没有成功。也许是故障原因不同,这些方法并不适用。 在重装系统之前或许还可以试试更新win10系统。 由于设置打不开,因此只能手动更新系统。 1.查看对应版本的最新更新情况:Windows 10 - release information | Microsoft Learn 下图为w…

Api流式导出大数据

API流式导出大数据 <?phpnamespace App\Admin\Exports;use App\Admin\Services\Statistics\ExaminationRecordsDataService; use App\Enums\ExaminationStatus; use Generator; use Maatwebsite\Excel\Concerns\FromGenerator; use Maatwebsite\Excel\Concerns\WithHeading…