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

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

前言

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

37dd24f3e7ca90eeec965c54782acca1.png
图片来源网络

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

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

一般来说

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

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

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

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

b701a865a5102fe78b60a04a2bf2de79.png

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

f7d092ce0509fcb9b57a2be31d5f4086.png

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

29e3b91dbe856516c40411e57dd0657e.png

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

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

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

9967019885cda6fe2c106d6ea05f9123.png

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

369f2762838681a4873599ff49d9a665.png

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

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

1abb8b5359456ee7e580a7656034af68.png

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

e8e8a8db216ecd91c89f04ac9c246bb8.png

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

dd3a83739886a63f7e0f3c5eb7fe25b4.png

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

defe123f63f32b3c8638d3db91711db1.png

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

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

72093112be7cd42c8acd2b42d0e86c5a.png

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

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

采样率

a2fe55e3eb41af42ec6aeed3f5770019.png

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

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

3943588cf9b4af05001dd54158d20201.png

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

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

回报率

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

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

244a44ff8c9d1508819968fb26459238.png

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

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

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

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

外壳 分为 设计和材质

其中材质主要有三类:

35efc63f1eed2684d3e89b4f81fd1093.png

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

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

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

c9fad278af0debdc1f31404ffcf58a27.png

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

8734e99dd4cf818de2c871ceea305501.png

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

629990ebe1750c46826020143533a11c.png

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

9e43400df257fd6dd616717094e1de70.png

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

97b8a056b228cab4c35386683e1b81fc.png

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

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

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

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

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


选购建议

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

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

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

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

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

d22abe78a667c32c3c492220f9911f7a.png

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

ce1f0d648df5821fe7fd3b503de3b90e.png

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

a83aba4621ca012506c9bb5aea32f4f6.png

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

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

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

d6044aaebebf3254e89bf91734d672bd.png

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

1cf15e3b229f281c023f3dc2326f003e.png

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

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值