精华内容
下载资源
问答
  • 这部联想笔记本很长时间都是在接显示器和无线键盘鼠标使用的,但是前两天太太需要在床上加个班,就直接拿到床上用了,但是不久就询问我,为什么H键打不出来。瞬间感觉不对劲,试了下确实用不了,不单是H键G键也没有...

    这部联想笔记本很长时间都是在接显示器和无线键盘鼠标使用的,但是前两天太太需要在床上加个班,就直接拿到床上用了,但是不久就询问我,为什么H键打不出来。

    1401b17acc5764144185c5b4f8db4d0c.png

    瞬间感觉不对劲,试了下确实用不了,不单是H键G键也没有了,再试试发现还有esc键也没有了,好吧键盘坏了,什么时候坏的也不知道。

    那就开始逛某宝看看,郁闷鸟,发现我这款老本子的键盘在同系列不同年份中最贵的,2015年的本子了一个键盘全新450元,拆机的最低的要350元。
    实在无语,然后死马当活马医把。然后在网上找找有没有前车之鉴,发现结果不是很了乐观,基本都是建议直接跟换的,基本找不到相关可以参考的,当时就想如果能搞好一定要写点什么好给像我这样的人参考参考。
    第二天,先把笔记本拆了把,这个没什么难度。我这个本子键盘是在C壳下面必须要先把主板拆完了才能拆,但是拆完了才发现前门只是热身而已,键盘上密密麻麻的小螺丝,数了下整整66颗,慢慢拆把。

    b110b9ebb629e257aa0e7ed767d869a6.png
    6600d176c354acf9f8d41651fff9e693.png

    拆完后研究下先,键盘背面黑色纸下是键盘背光层,不需要拆,键盘的按键膜在正面,仔细研究下,发现比想象的方便不少,除了拆了按键帽按键支架,就7个铝片铆接的。

    26cc07f00afefaddb9de265fff64cc11.png

    铆接铝片先拿刀试了下,可以搞下来,但是太费事,反正也没办法复原了,拿就找钻头开了就可以,找到2cm的钻头,盘它。

    edb11ed088f3ea6074d07b5982885e19.png
    bcaa108c3b57c8fa9306ff4d48be3fbe.png

    搞定后找了个盒子,慢慢拆按键帽,还好不是很难,一开始比较慢,后面就很快了,一般从按键左上角用力很容易就下了。

    bd6355f394c6e879f15a485b994045fb.png

    具体多久我也不太清楚,反正全下来了,不过拆按键支架还是有两个坏了,后面证明问题不大后面说,最多后面某宝配两个。

    28f923069f0e03b50fd457471dffa460.png
    b47c93e074c7cfa0fff773dea5b22712.png
    dc30113acc9c6d76756abf7197adfd0a.png

    按键膜都是塑料薄膜上面印刷的导电路,上下两层中间一个隔离层,隔离层在需要按键位置是空的按压上下印刷层导通,3层镂空边缘有胶,下面说说我的维修过程。
    仔细观察下没有反应的按键周围有没有干水渍什么的,印刷电路有没有变色,结果没有任何发现,也不可能把膜全部揭开量。

    我做的事情是,找了水笔先把失灵的键的电路描了出来,确定都在同一个线路上,最终找到最后插头排线位置,那就掀开失灵的按键用表量了下,发现确实不通。

    5c8d9b6cfd400b0a9fb21ad2cae04377.png

    然后在键盘折弯裸露的部位量了下,竟然是通的,那么这段到排线之间不通,然后揭开靠排线边的保护膜量了下,发现确实是这段不通,发现印刷电路有黑色氧化,然后顺便把周围其他的检查了下,就这个不通。

    c6ae622c1765ffa3124ef25d3c949ce1.png

    问题找到了那就方便了,下面就看怎么连上,这个塑料膜焊接肯定是不行的,只能使用导电银胶,还是某宝果断下单,这个东西毕竟含银所以价格不是很低但是需要量不多,找个0.1ml的就够了,多了用不了时间长了就没有用了。

    找了个附近的,第二天就到了,因为之前没用过,这个东西流动性并不强,没有想象的中那么好涂抹,所以最终修复不美观,不符合处女座标准,但是能用就行。涂好等段时间,然后用表量了下通了,然后顺便把旁边颜色不对的也涂抹了下。

    760f1713303332bd4936e00ecba1f06c.png

    等全干了,就这么接到主板上开机是试了下没有问题。这样键盘就好了,然后贴了一层高温胶带,保护下,下面就是复原安装了。

    b256d91ec031a446bc98219eeabce802.png

    一晚上搞定全部复原,不过后面悲剧,因为之前找的测试软件没有Fn键的测试,抱着侥幸态度,等全好了再试发现Fn键确实没有。其他键都没有问题,但是笔记本没有Fn键还是不方便。
    纠结了5分钟,再拆一遍把。
    拆的过程中也是相当郁闷,不是因为难,是因为原本Fn键明明是好的啊,怎么就不好了。
    拆完后,再一次描线,再次测量,发现竟然是通的,那问题怎么回事呢,难道是笔记本主板芯片问题吗?
    后来仔细,检查发现被自己坑了,就是下面图上,这个是FN键旁边的功能指示灯,因为之前为了测量揭开了,但是指示灯是也是用的胶粘的,但不是不干胶,所以断了,为了不影响功能我涂了些导电银胶为了重新连接LED的脚,但是胶多了点,压上去后剂到旁边的Fn的印刷线上去了。

    529b71dab3d834efc633a995c7de1523.png

    分离开后再测就好了。然后再次复原,到此完美修复一个键盘了。

    feb03a4b04315bf92baa15c6d75fe848.png

    总结下,笔记本键盘还是需要用个键盘膜的,这个还是很有必要的,有水渗入就容易引起硬刷电路氧化,像我这个键盘,我从来没有渗过水,但是这次修复的排线位置正好处于没有膜覆盖,如果能膜保护下估计也不会出现这样的问题,希望我的这篇文章能对想自己修复键盘的人有帮助。


    谢谢观看!

    关注数码之家网浏览更多精彩资讯、拆机图文DIY

    技术交流请联系原作者

    作者:不锈钢兔子

    本文来源:数码之家

    展开全文
  • #include<stdio.h> main() { int c; while((c = getchar())!...虽然3个\\\的时候编译通过,但是为什么4个\? 还有请问这里的回退符是键盘上的backspace吗?如果是的话,如何显式打印出来呢?
  • 3.输入完按下Enter 确认即可,然后在子菜单中加入“新建(&N)”,确定后, 效果如下图。 4.我们在下面的动作编辑窗口可以看到新加的“新建”菜单。 5.双击这一条,可打开它的编辑对话框。我们看到Icon 项,这里可以...
  • 1.2 为什么不精确定义标准类型的大小? 1.3 因为C语言没有精确定义类型的大小,所以我一般都用typedef定义int16和int32。然后根据实际的机器环境把它们定义为int、short、long等类型。这样看来,所有的问题都解决...
  • T类型、H显示大小以G,M查看系统所有硬盘的分区信息:分区的没分区的都显示出来了开始分区:为什么要加cu 加也可以哦,虚拟机做实验就要加,cu 针对虚拟硬盘的,虚拟硬盘没柱面(m for help)按m获得帮助 ...

    首先介绍下几个简单的命令:

    free查看当前系统内存的使用情况

    查看分区的使用情况:T类型、H显示大小以G,M

    查看系统所有硬盘的分区信息:分区的没分区的都显示出来了

    开始分区:为什么要加cu  不加也可以哦,虚拟机做实验就要加,cu 针对虚拟硬盘的,虚拟硬盘没柱面

    (m for help)按m键获得帮助

    参数没戏要了解那么多,只知道几个常用的就iok了:d删除分区,l查看分区类型,n添加分区,p打印分区表,q退出不保存,t修改分区类型,w保存

    一块硬盘最多可以创建4个主分区或是3个主分区,一个扩展分区,N个逻辑分区(N代表多少我没研究过,以前看书有说14的,有说12,还有无数的,谁知道可以留言给我一块分享)

    当然都是主分去优先了,从1开始你也可以从2开始,就是看起来别扭点。默认的都是2048K开始的,也可以从3000K开始,就是有点浪费。

    从2直接开始忽略1

    分扩展分区:扩展分区通常会全部吸收主分区分剩下的:

    逻辑分区通常默认从5开始,4个主分区,对吧,它只能从5开始

    修改分区类型:t修改分区类型,修改sdb5的,8e代表lvm逻辑卷,L可以查看分区类型,自己可以随意选。

    保存退出(wq),刷新分区表。不刷新是看不到新添加的分区,依旧不可以使用。可以看/proc分区信息partprobe力度没有partx -d 力度大,但也可以使用

    分区格式化:选择要格式的类型之后就可以使用了

    扩展分区的使用:

    格式化一块swap分区:

    先查看下当前系统中的swap分区信息:

    添加一块swap分区:同时也可以看、sda2的优先级大于sdb5,数字越大,优先级越高

    关闭一块swap分区:

    不想要这块swap分区了,swap分区已关闭,一格式化或是直接从分区中删除.

    展开全文
  • 《你必须知道的495个C语言问题》

    热门讨论 2010-03-20 16:41:18
    1.24 我在一个文件中定义了一个extern数组,然后在另一个文件中使用,为什么sizeof取到数组的大小? 13 声明问题 14 1.25 函数只定义了一次,调用了一次,但编译器提示非法重声明了。 14 *1.26 main的正确...
  • o 7.18 当数组是函数的参数时, 为什么 sizeof 能正确报告数组的大小 ? * 8. 内存分配 o 8.1 为什么这段代码不行?char *answer; printf("Type something:\n"); gets(answer); printf("You typed \"%s\"\n", ...
  • 这是我写的,但是首先循环,其次为什么while后面的printf()他打印出来呀,其次题目要求是输入一串字符,可是我知道要么才能输入一串字符并且判断计数,还有就是数字字符要怎么判断是不是呀。
  • 1.2 为什么不精确定义标准类型的大小? 1.3 因为C语言没有精确定义类型的大小,所以我一般都用typedef定义int16和int32。然后根据实际的机器环境把它们定义为int、short、long等类型。这样看来,所有的问题都解决...
  • 1.2 为什么不精确定义标准类型的大小? 2 1.3 因为C语言没有精确定义类型的大小,所以我一般都用typedef定义int16和int32。然后根据实际的机器环境把它们定义为int、short、long等类型。这样看来,所有的问题都...
  • 1.2 为什么不精确定义标准类型的大小? 1.3 因为C语言没有精确定义类型的大小,所以我一般都用typedef定义int16和int32。然后根据实际的机器环境把它们定义为int、short、long等类型。这样看来,所有的问题都解决...
  • 在对话框中为什么不响应按下向下箭头(VK_DOWN)和向右箭头(VK_RIGHT)的消息 Visualc C++ 6.0可以编写哪几种dll Visualc C++ 6.0如何编写Non-MFC Dlls Visualc C++ 6.0如何编写Regular Dlls Visualc C++ 6.0...
  • 1.2 为什么不精确定义标准类型的大小? 31 1.3 因为C语言没有精确定义类型的大小,所以我一般都用typedef定义int16和int32。然后根据实际的机器环境把它们定义为int、short、long等类型。这样看来,所有的问题都...
  • 疯狂的程序员

    热门讨论 2012-07-18 18:05:32
    问土匪为什么?土匪说:“他太成熟了。唉,年龄小,办事牢靠。” 后来,王江的爸爸到了学校。绝影觉得王江的老爸怎么看也像教育部长,甚至连自己的老爹都没法比。虽然经过这几天王江的洗礼,应该算是...
  • php高级开发教程说明

    2008-11-27 11:39:22
    大家是否想过,为什么会有这么多的编程语言?除了所谓“主流语言”例如C、C + +、 P a s c a l等之外,还有其他的如L o g o l、C o b o l、F o r t r a n、S i m u l a和许多更加特殊的语言。当列出一 个项目的梗概...
  • 你必须知道的495个C语言问题(PDF)

    热门讨论 2009-09-15 10:25:47
    2.2 为什么struct x f . . . g; x thestruct; 不对? . . . . . . . . . . . . . 7 2.3 一个结构可以包含指向自己的指针吗? . . . . . . . . . . . . . . . 7 2.4 在C 语言中实现抽象数据类型什么方法最好? . . . ....
  • 为什么要提倡结构化的算法? 2 2.7 什么叫结构化程序设计?它的主要内容是什么? 2 第3章 数据类型、运算符与表达式 2 3.3请将下面各数用八进制和十六进制数表示: 2 3.4将以下三各整数分别赋给不同类型的变量,请...
  • flash shiti

    2014-03-14 10:32:41
    Ctrl+H D. Ctrl+Shift+Up 31.下图所示的对话框是什麽对话框? A. 笔刷样式编辑对话框 B. 线样式编辑对话框 C. 矩形编辑对话框 D. 圆形编辑对话框 32.Flash 菜单Modify→Movie的快捷操作是? A. Ctrl+M B. ...
  • windows实用dos命令大全

    2010-12-10 21:27:35
    选用/S参数,则格式化后的磙盘只能读写信息,而能做启动盘;  (4)选用[/4]参数,在1.2MB的高密度软驱中格式化360KB的低密度盘;  (5)选用[/Q]参数,快速格式化,这个参数并不会重新划分磁盘的磁道貌...
  • 者的使用活动基本受限制(只要你将它用于商业目的),而不必像使用微软产品是那样, 2需要购满许可证付出高价还要受到系统安装数量的限制。我在讲义的最后面附有 GPL 的 非官方中文译稿。目前 Linux 中国的...
  • 入门学习Linux常用必会60个命令实例详解doc/txt

    千次下载 热门讨论 2011-06-09 00:08:45
    文件doc版,可自行转成txt,在手机上看挺好的。 本资源来自网络,如有纰漏还请告知,如觉得还不错,请留言告知后来人,谢谢!!!!! 入门学习Linux常用必会60个命令实例详解 Linux必学的60个命令 Linux提供...
  • 项,然后按键盘上的Page Up或Page Down 将该项设置CD-ROM,这样就可以把系统改光盘启动。 (3)退回到主菜单,保存BIOS设置。(保存方法是:按下F10,然后再按Y即可) (4)然后将光盘放入光驱,并重启...
  • C++MFC教程

    热门讨论 2013-05-21 13:37:15
    3、未处理的消息到那里去了:M$窗口编写了默认的窗口过程,这个窗口过程将负责处理那些你处理消息。正因为有了这个默认窗口过程我们才可以利用Windows的窗口进行开发而不必过多关注窗口各种消息的处理。例如窗口...
  • SECURITY OPTION(检测密码方式)如设定SETUP,则每次打开机器时屏幕均会提示输入口令(普通用户口令或超级用户口令,普通用户无权修改BIOS设置),知道口令则无法使用机器;如设定SYSTEM则只有在用户想进入BIOS设置...
  • 控制需要显示输入法和需要显示输入法,当某些控件需要弹出输入法,只需要对应需要弹出输入法的控件设置属性noinput真即可。例如ui->txt->setProperty("noinput", true); 自适应屏幕大小,输入法弹出...
  • 简明批处理教程22009年10月20日 星期二 下午 05:35 最近对于批处理技术的探讨比较热,也有不少好的批处理程序发布,但是如果没有一定的相关知识恐怕容易看懂和理解这些批处理文件,也就更谈上自己动手编写了,古...
  • 1、为什么要引入“进程” (1)进程调度属于低级处理机管理,即确定系统中哪个进程将获得CPU;而作业调度属于高级处理机管理,即确定系统中哪些作业将获得CPU。 (2)进程是一个具有一定独立功能的程序...
  • 第1 页共27 页 1 概述 频率计的基本原理是用一个频率稳定度高的频率源作为基准时钟,对比测 量其他信号的频率。...则程序计数器内容FC00H 即程序转到FC00H 地址开始执行而ISP 服务程序 就是从,FC00...

空空如也

空空如也

1 2
收藏数 35
精华内容 14
关键字:

为什么h键打不出来