解决鼠标滚动时页面上下跳动的问题

前言

鼠标用的时间长了,用中间滚轮滚动页面时会出现上下窜动的情况,这一般都是滚轮编码器内有污物导致的。

一、拆开鼠标

1、准备一把螺丝刀和镊子。取下鼠标的电池。鼠标一般都有一个固定螺丝,在下盖上或电池低压,有些鼠标在某个垫脚内。

我拆开的这个双飞燕G3-200N鼠标的固定螺丝在电池低下。

取下螺丝后,试着错动上下鼠标盖,拆开卡扣,即可打开鼠标。

二、拆开滚轮编码器

1、先拆下滚轮:鼠标各有不同,但滚轮基本上都是卡在一个支架上的,向上搬一下就可以取下来。

2、取下电路板:拆开固定电路板的螺丝,把电路板从鼠标壳上取下来。

3、撬开包裹编码器的金属外壳,在金属外壳上都有四个角,用美工刀或别的宝铁片撬开。金属壳一般都是软金属,比较容易撬开的。

通常金属壳和编码器组建都焊死在电路板上,我们没有必要完全拆下来,毕竟拆焊电路板还是需要些其他技术的。

这里把编码器的滚轮部分和外壳掰开即可。

4、取出编码滚轮:先要用镊子取下前面的弹簧片,没有镊子用螺丝刀或别的什么好用的东西轻轻撬下即可。然后取出编码滚轮。

三、清理编码器

1、拆下编码滚轮后,可以看到蓝色塑料盘上有个圆圈形的电路结构,注意看,应该有些污垢在上面。

2、用镊子夹点面巾纸或用别的什么擦拭,总之把上面的污垢擦干净即可。顺道把编码滚轮的三个触点也清理一下。

3、清理完后,原路安装回去,一般都可以解决鼠标滚动时上下窜动的问题。

解决鼠标滚动时页面上下跳动的问题相关推荐

  1. 解决鼠标滚动的时候多次执行函数

    有这种场景,鼠标滚动到页面的底部的时候,显示剩余的数据: 这种情况有时候会出现的错误是鼠标滚动的时候会多次触发,同样的多次执行ajax,调取数据: 解决的方法是:设置一个全局变量flag,当鼠标滚动事 ...

  2. 鼠标滚动时video中视频变为静音的问题

    现象描述, 默认进入页面中,视频是静音播放,使用了muted. <video controls autoplay muted loop style="width:500px;" ...

  3. nuxt页面跳转_nuxt 项目如何解决组件复用时页面不刷新的问题

    组件复用会在两种情况下发生: 1.使用 keep-alive 时,页面再次跳转时,数据不更新 每一次路由的切换都会导致页面被重新渲染,无论是各种钩子还是异步获取数据函数都会被执行,为了提高网站性能,可 ...

  4. 如何解决Java查看源代码时页面显示Source not found

    1.产生背景: 在 1)想要看源码的时候 2)Debug过程中 会出现 Source not found 页面,如下图所示: 2.产生原因: 原来就是用的那行代码是系统库里的,但是呢每次运行到那一行的 ...

  5. 鼠标滚动时判断向下滚动还是向上滚动

    有时候需要用到,判断页面是向上还是向下滚动了,兼容比较低版本的浏览器如IE6.7等. 原理:拿当前的scrollTop和之前的scrollTop对比  如果变大了,表示向下滚动(scrollTop值变 ...

  6. 滚动到页面底部自动加载内容

    上网时经常会看到许多酷炫的网页,其中给我印象较深刻的是鼠标滚动到页面底部时会自动加载内容,一直都很好奇是怎么样做到的,于是自己也尝试着写了一下. 先上个完整代码吧: <!DOCTYPE html ...

  7. 镶套iframe 鼠标滚动无效解决办法

    背景:frameset 外面镶套一个页面 问题:IE鼠标滚动无效,chrome firfox 支持 解决:内页传递给父页进行滚动 代码: <script type="text/java ...

  8. Swiper:无限循环滚动时出现空白页/页面内容不刷新

    问题描述 使用Swiper插件实现列表的无限循环滚动效果,记录遭遇的两个问题:①滚动到某页时界面显示空白:②用id唯一标识列表中需要动态改变的值,在改变某一id的div内容后,页面显示内容并未改变 问 ...

  9. html2canvas页面滚动时截图不全空白问题

    一.问题 h5项目中有给上传的图片加天气.地理位置等水印信息需求,本来想用cavas画,但是代码又长又臭,样式也不那么灵活.然后想到用html2canvas,我可真是个小机智.在页面内容不多的页面上没 ...

  10. 处理ios软键盘弹起和收起时页面滚动问题

    处理ios软键盘弹起和收起时页面滚动问题 背景: 在开发添加主播功能时,页面底部需要弹出一个抽屉弹窗,点击抽屉上的输入框,会唤起软键盘,由于iOS的软键盘触发方式是将页面滚动,所以导致页面位置偏移 b ...

最新文章

  1. 考PMP证书一定要参加PMP培训吗?
  2. Linux环境进程间通信(二): 信号--转载
  3. Windows服务的程序方面的资料
  4. matlab cameraman,cameraman.tif 原图
  5. zz 聊聊并发(一)
  6. 作者:姚登举(1980-),男,哈尔滨理工大学副教授。
  7. 高级定时器的各种框图和HAL库重要结构
  8. 空间中任一点到超平面的距离公式的推导过程
  9. 2017-2018-2 20179205 《网络攻防实践》黑客信息及安全工具的使用
  10. Java实现:BMI标准体重计算器
  11. 微服务Spring Boot 整合 Redis 实现好友关注 – Feed流实现推送到粉丝收件箱
  12. 同城信息小程序服务器,同城小程序正式上线,这大概是目前信息量最大的小程序了...
  13. mysql 查询随机10条数据 (转载)
  14. Win7系统很卡应该如何解决?[系统天地]
  15. 小番茄(Visual Assist X)常用快捷键
  16. mac 文字识别软件ocr_Easy Screen OCR Mac版(Mac文字识别效率助手)V1.1 最新版
  17. mac Dw cc2017 下载
  18. 知网的html阅读不能复制文章,简单4招解决网页不能复制文章内容的方法
  19. 库存优化中安全库存的计算方法
  20. 大脑结构和功能复杂网络的图论分析——回顾复杂大脑网络的各种实验方法(包括人类的结构和功能MRI,扩散张量成像,磁脑图和脑电图),介绍图论的基本原理

热门文章

  1. .so has text relocations. This is wasting memory and prevents security hardening. Please fix.
  2. java 合并图片:将多个图片竖向合并在一起
  3. peoplesoft查询
  4. 多张表格链接一起——《超级处理器》应用
  5. 如何用计算机弹出斗地主的声音,电脑为什么只有斗地主的时候有声音?
  6. Windows XP控制台图解
  7. timeline java_Java Timeline.stop方法代码示例
  8. 教你如何写原创歌词和卖你的原创歌曲
  9. GUI使用2——总结NGUI、tookit2D、GUI比较
  10. 对261个国家地区快速查找选择