本文首发 B站视频,有时间建议看视频:鼠标科普,你选对鼠标了嘛?_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili

前言

这期来为大家科普下鼠标。鼠标结构太简单了,不就是一个壳套着几个键和滚轮外加杀马特RGB灯...咦这不是鬼火嘛?

图片来源网络

鼠标构成是比较简单,但是里面也有很多门道,比如说微动就和键盘的轴体差不多,还有外壳、侧键、RGB、宏定义...虽然我只是简单的科普,但大概看完能理解鼠标工作就行了~

鼠标构成(原理性科普):

一般来说

移动鼠标时传感器就记录下位移信息,通过主板转为数字信号通过数据线(无线/蓝牙)传送到电脑处理,实现鼠标控制光标移动效果;

当按键时,微动会产生电路变化,过主板传输到电脑,实现按键操作,此过程可以是左右键,也可以是中建,还可以是侧键等;

滚轮也是同理,所以主板的作用也还是承上启下,主板有些时候很重要,比如带了板载存储可以存储自定义按键的时候。

而鼠标是由 外壳+微动+滚轮+传感器+主板+RGB灯? 构成的。

其中,鼠标的核心元件主要是 微动、滚轮和传感器 这三个。

微动 在一定程度上比较像键盘的轴,由 压力柄,防尘盖帽,金属弹簧片,端子和底座构成。

当我们按键时,鼠标外壳的盖板通过挤压 压力柄,使金属弹簧片与下方的端子触脚接触(一次),就会导通电流发送(一次)电信号,松开后,金属弹簧片就会复位,电路断开。

我们经常会碰到的鼠标双击呀,鼠标失灵呀,一般都和微动有关,弹簧片上的触点磨损造成老化或者氧化,会导致触点和端子接触不良。

在一定程度上,鼠标寿命=微动寿命,但是,微动是可以换的,不贵也不太难。

目前市面上常见的微动品牌有:欧姆龙、松下、TROX妥思、IC、ZIPPY、CHERRY樱桃、TTC等多种品牌。

而另一个核心元件,鼠标滚轮则有两种形态

第一种是在滚轮出现的时候被广泛采用的 光栅式结构滚轮,通过滚轮光栅对红外线的遮拦与否来生成通断信号从而判断滚轮是否被滚了。

光栅式结构比较复杂,对鼠标主控编程要求也高,但是寿命和稳定性还有感觉都会很好,目前仅有罗技、微软等为数不多的厂家还在使用光栅式滚轮,比如 G502 的极速滚轮就是其中之一。

对于消费者而言,劣质淘汰优质的例子太多了,但对于生产商来说,则恰恰相反。成本更低,结构更简单,安装更容易,主控编程更简单的 机械编码式滚轮 就成为了目前主流的 滚轮方案。

机械编码式滚轮的核心元件为 机械编码器,当滚动滚轮时,鼠标滚轮会带动编码器的转盘转动,此时转盘上的触点与编码器内部固定的触点接触从而产生通断信号,实现判断滚轮 “滚”了没有。

因为转盘和触点的接触是实质性的物理上的接触,所以在长时间使用后,也会出现磨损,容易导致滚轮失灵故障,不过好消息是,绝大部分人没到滚轮坏,右键的微动就按坏了。

最后这个核心元件,一直以来都富有争议。

传感器也称引擎,主要是将鼠标移动的物理信号转换为数字信号,发送到主机上以实现对应屏幕上光标的移动。简单来说,传感器就是记录并转换鼠标的位移信息传送到电脑上,让你可以通过移动鼠标从而移动光标。

传感器有很多参数,但我们都不是要设计或者生产,所以我们只说两个与我们相关的传感器参数: 采样率 和 回报率

采样率

DPI 是图像每英寸长度内的像素点数,而鼠标 DPI 应为CPI( 每英寸的采样率)才更准确,但大家都习惯了用 DPI 来表示,也无妨。

CPI 越高的鼠标,对应的灵敏度就越高,比如说同样移动鼠标 1cm 的距离,不同的 CPI 在屏幕上对应的光标移动距离就不一样,100 CPI 可能只走了 5 cm,1000 CPI 可能就走了 20 cm。

(只是例子,具体还要看系统-鼠标设置)

高的 CPI 就好嘛?对也不对,事实上,人们日常大多只用一个 CPI ,除非不小心按错了键。而这就是争议点之一,是否需要高的 CPI 取决于你习惯怎么用鼠标。

回报率

回报率则是鼠标向计算机报告位置的频率,单位为 HZ 。

举个例子,如果某个鼠标的回报率是125Hz,那么它每秒钟会向计算机报告 125次 位置。

更高的回报率,就会让你获得更高的准确度,指哪打哪;同时,也会减少从你移动鼠标到屏幕指针移动之间的延迟,说动就动。

但,超过500Hz 后的差异,一般来说是很难感应出来,而且过高的回报率也会占用更多的 CPU 资源(虽然相比整个系统资源,这里占用的资源微不足道)

但过高的回报率,可能真的没有必要,你们觉得呢?

以上是整个鼠标的核心元件,除去它们三个之外,还有对手感影响最大的外壳部分

外壳 分为 设计和材质

其中材质主要有三类:

1、 镜面材质 2、 类肤材质 3、 磨砂材质 还有些复合材质,材质永远没有最好的,最适合你的或者说你最喜欢的就是最好的。

而设计,在大的方面一般分为三类

对称性设计的鼠标、(右手)工程学鼠标

还有其它奇奇怪怪的设计,比如垂直鼠标,比如折叠鼠标,比如触模板鼠标。

除去大设计,还有一些小的设计,比如说按键采用的是一体式设计还是分体式设计;

鼠标线采用编织的尼龙材质还是橡胶材质;

更改配重,换手托,调滚轮阻尼.......

以上就是整个鼠标的构成,等等,我是不是忘了啥?

其实,像鼠标侧键呀,侧键可能对小白来说还是“高级”东西,其实侧键一般来说多是两个:后退和前进,我们以常见的G502来举例,G502 左侧有三个侧键:狙击键(按住可以更改CPI),其余两个一组的就是后退和前进;在左键的旁边还有两个按键,是增加或者减少CPI;在中键之后的两个键,一个是滚轮切换键一个是自定义按键;其它的我就不说了。

但是,侧键的正确用法,应该是自定义,比如在吃鸡游戏里,将前进后退设置成连发模式切换和语音键,那就可以通过鼠标快速切换或者说话了,更高级的就是宏定义,比如LOL里,盲僧一键插眼W,算是一个小小的物理作弊手段吧。

而其他的 RGB 灯呀,宏编程按键等等,多模式切换呀,有人看我再补充。

那我们接下来说一说关于选购的问题


选购建议

我们上面说的微动呀,滚轮呀,传感器呀,一般普通人选购鼠标时是注意不到的,那么我们要注意什么呢,品牌!好的品牌不一定都用好东西,但是用差东西的概率会低很多。

目前市面上比较大的鼠标品牌有,罗技、雷蛇、赛睿、卓威奇亚、冰豹、海盗船、微软、雷柏、达尔优、双飞燕等。

其中游戏三大厂是 罗技、雷蛇、赛睿,懂我意思嘛。

除了品牌外,我们还需要关注的是,鼠标的大小和鼠标的材质,在此之前,你要知道你是怎样用鼠标的:

趴握:所有手指和整个手掌都完全贴合在鼠标表面,鼠标的最高点抵住掌心。

抓握:掌心不触碰鼠标,只有指尖和手掌根部触碰鼠标。

捏握:只有指尖触碰鼠标。

如果你是趴握,那大尺寸的人体工学设计鼠标会适合你;

如果你是抓握或者捏握,那么对称设计的中小鼠标会更适合你。

但不是所有的握姿都适合你,还要看你的手型大小,一般来说,大手是比较适合趴握大鼠,小手比较适合捏握或者抓握小鼠。

如果你实在不知道自己喜欢什么姿势握持,那也有比较中庸的鼠标,适合多种姿势和左右手的,比如说罗技G903、赛睿Ten、雷蛇锐蝮蛇、海盗船M55、卓威FK系列...

此外,好像也没啥可以说的了,那就祝各位能拥有一个超适合自己手型的鼠标吧。

视频可能会通俗易懂点,想看视频戳一戳 这里,我们那里见。

pygame判断鼠标左键_鼠标科普,选对鼠标用好鼠标。相关推荐

  1. pygame判断鼠标左键_美商海盗船DarkCoreRGB Pro SE无线电竞鼠标评测

    前言 经常使用无线鼠标的游戏玩家多少都经历过这样的苦恼,当你在游戏里激战正酣之时,忽然鼠标没电了.翻箱倒柜去找数据线或者备用鼠标也许只需要一两分钟,但这足以使之前积攒的大波优势付诸东流.所以我总是在想 ...

  2. linux系统鼠标左键失灵,鼠标左键不灵敏如何修复 鼠标左键不灵敏解决方法【图文】...

    在我们使用鼠标的时候,经常会出现鼠标左键不灵敏的现象,那么出现这个故障的时候,我们应该如何修复呢!接下来小编就几天为大家介绍一下鼠标左键不灵敏的修复方法,也希望能够帮助到大家解决问题. 鼠标左键不灵敏 ...

  3. 电脑鼠标左键按下去没反应怎么办

    鼠标是电脑的重要硬件之一,很多操作都是需要鼠标来配合完成,如果电脑鼠标左键失灵的话会影响到电脑的正常使用.那么当鼠标左键按下去没反应怎么办呢?下面小编就教下大家电脑鼠标左键没有反应的解决方法. 一.软 ...

  4. linux系统鼠标左键失灵,centos鼠标左键突然失灵问题与解决(更新于2014/11/24)

    环境:CentOS 6.5.Kernel Linux 2.6.39-400.214.4.el6uek.x86_64.GNOME 2.28.2 背景:四月十日安装python-psutil-0.6.1- ...

  5. cocos判断鼠标点击_鼠标左键失灵怎么办?鼠标左键不灵敏的修复方法

    鼠标用久了之后,就有可能会出现鼠标左键失灵或者不灵敏的情况,这要怎么修复呢?鼠标左键不灵敏该如何解决?本文就给大家详细介绍鼠标用久了后左键不灵敏或失灵的解决方法. 解决方法: 1.比如鼠标右键失灵,可 ...

  6. C#怎么判断是鼠标左键单击还是右键单击?

    C#怎么判断是鼠标左键单击还是右键单击? 判断方法如下: private void MouseClick(object sender, MouseEventArgs e){ if (e.Button ...

  7. vscode 单击跳转_vscode中ctrl+鼠标左键不能跳转_编程开发工具

    mac电脑怎么样安装vscode_编程开发工具 mac电脑安装vscode的方法是:1.打开浏览器搜索vscode,进入官网:2.点击[download for mac]进行下载:3.双击下载的压缩包 ...

  8. Javascript如何判断按下的是鼠标左键还是右键

    Javascript如何判断按下的是鼠标左键还是右键 一.需求:在页面上某个元素上点击鼠标右键,弹出二级悬窗(右键菜单). 二.解决技术问题:如何监听鼠标右键事件 三.解决方案:  1.使用jquer ...

  9. cesium鼠标左键获取经纬度_用C语言写一个鼠标连点器!再也不要担心红包抢不过了~...

    C语言是面向过程的,而C++是面向对象的 C和C++的区别: C是一个结构化语言,它的重点在于算法和数据结构.C程序的设计首要考虑的是如何通过一个过程,对输入(或环境条件)进行运算处理得到输出(或实现 ...

  10. java如何判断鼠标双击_Swing中如何比较好的判断鼠标左键双击

    importjava.awt.Toolkit;importjava.awt.event.ActionEvent;importjava.awt.event.ActionListener;importja ...

最新文章

  1. n2n windows 编译安装文件
  2. 卓瑞机器人_校企合作专业共建记涪陵职教中心机器人专业中泰学术交流活动
  3. 技术硬核还不够?互联网企业出海指南来了!
  4. jenkins shell 权限_jenkins执行shell问题
  5. ConcurrentLinkedQueue常用方法
  6. 大数据笔记11:MapReduce的运行流程
  7. 金融云 > 产品常见问题 > 金融云VPC端口限制
  8. 策略模式实现支持多种类数据库的DBHelp
  9. 自学了三个月的软件测试,从小白到自动化测试工程师,我是如何从零拿到大厂offer的
  10. 康熙字典214个部首CJK编码
  11. matlab编程求20的阶乘和,matlab编程求20的阶乘
  12. 第四章 ARMA模型的特性
  13. 欧阳娜娜从阿里跳槽网易:阿里P8堪称教科书级别的面试现场!最后一个问题亮了...
  14. 30分钟学会shapely空间几何分析
  15. FPGA图像处理 浅浅浅浅浅记
  16. 一年内经验前端面试题记录
  17. 7.Python条件语句之if语句——从入门到实践
  18. Mysql5.6 Performance_schema 深入浅出
  19. 停车场门禁控制系统的状态机
  20. 【ceph相关】ceph常见问题处理

热门文章

  1. 阿里矢量图标库 - Unicode 方式使用说明(两种用法)
  2. CDH 5.13.0安装方法
  3. CNDS博客,文章发布时提示“请勿使用默认标题”
  4. 科创人·黑湖科技CEO周宇翔:To B产品不应忽视产品体验,制造业的未来是需求定义生产
  5. JAVA 基础算法汇总(持续更新)
  6. SQL数据库快速入门基础
  7. 使用 PC 做 FTP/TFTP 服务器,上传和下载文件
  8. 前端Unicode字符图标汇总
  9. avast 8.0.1483 许可文件(杀毒软件免费激活)
  10. Intellij IDEA打开Java项目并启动