2D,就是只是左键右键.
3D鼠标即微软智能鼠标(Microsoft IntelliMouse),这种鼠标除具有两个基本按键外,还有一个滑轮和滑轮按钮。
4D 鼠标即具有水平和垂直两个方向的滑轮和一个侧键按钮。
接口类型是指鼠标与电脑主机之间相连接的接口方式或类型。目前常见的鼠标接口有串口,PS/2和USB三种类型。
串口
串口就是串行接口,即COM接口。这是最古老的鼠标接口,是一种9针或25针的D型接口,将鼠标接到电脑主机串口上就能使用。其优点是适用范围和机型最多,从古老的没有PS/2接口和USB接口的电脑到现在最新的电脑都能使用,缺点是串口通信的数据传输率太低,中高档鼠标不能发挥其高性能优势,而且不支持热插拔。在最新的BTX主板规范中已经取消了串口,随着BTX规范的普及,串口鼠标也必将逐渐被淘汰。
PS/2接口
PS/2接口是目前最常见的鼠标接口,最初是IBM公司的专利,俗称“小口”。这是一种鼠标和键盘的专用接口,是一种6针的圆型接口。但鼠标只使用其中的4针传输数据和供电,其余2个为空脚。PS/2接口的传输速率比COM接口稍快一些,而且是ATX主板的标准接口,是目前应用最为广泛的鼠标接口之一,但仍然不能使高档鼠标完全发挥其性能,而且不支持热插拔。在BTX主板规范中,这也是即将被淘汰掉的接口。
需要注意的是,在连接PS/2接口鼠标时不能错误地插入键盘PS/2接口(当然,也不能把PS/2键盘插入鼠标PS/2接口)。一般情况下,符合PC99规范的主板,其鼠标的接口为绿色、键盘的接口为紫色,另外也可以从PS/2接口的相对位置来判断:靠近主板PCB的是键盘接口,其上方的是鼠标接口。
USB接口
USB是英文Universal Serial Bus的缩写,中文含义是“通用串行总线”。目前常见的USB接口按照版本可分为USB1.1及USB2.0,其最大数据传输率分别是12Mbps和480Mbps,是一种高速的通用接口。这是一种新型的鼠标接口,目前许多新的鼠标产品都采用了USB接口,与前两种接口相比,其优点是非常高的数据传输率,完全能够满足各种鼠标在刷新率和分辨率方面的要求,能够使各种中高档鼠标完全发挥其性能,而且支持热插拔。而且随着BTX规范的普及,这将是今后唯一的鼠标接口。
分享到:
相关推荐
本项目"2D3D4D_PerlinNoise"是基于Unity2017.1.1f1+Cg环境,完全按照Perlin先生的理论实现,旨在帮助开发者理解和学习Perlin噪声的原理和使用方法。 首先,我们要了解Perlin噪声的基本概念。Perlin噪声是由多个频率...
在现代科技领域,2D和3D检测是两种重要的视觉检测技术,广泛应用于工业生产和各个行业,例如自动化、机器人、半导体、汽车制造、医疗设备等。这两种技术的主要区别在于它们处理信息的方式,以及如何理解物体在空间中...
我们推测一个二维N = 2 $$ \ mathcal {N} = 2 $$理论耦合到(2,2)表面缺陷的Schur指数的公式,根据库仑的2 d -4 d BPS光谱 理论阶段。 我们猜想的关键因素是一个精炼的2 d -4 d穿越墙不变式,我们也将其公式化。...
GprMax2D3D是基于GPU的二维和三维地面穿透雷达(Ground Penetrating Radar, GPR)仿真软件,其主要目标是帮助用户理解GPR信号的传播、反射和散射特性,以及如何通过模拟数据来分析地下结构。GprMax2D3D在地质勘探、...
在计算机视觉领域,将2D图像转换为3D图像是一项重要的技术,它涉及到深度感知、立体视觉和图像处理等多个方面。OpenCV(Open Source Computer Vision Library)是一个强大的开源库,提供了丰富的函数和算法来处理这...
在IT领域,实现鼠标拖动2D图片以呈现360°旋转的3D动画效果是一种常见的交互式设计技术,广泛应用于产品展示、游戏开发、虚拟现实等多种场景。这一技术结合了计算机图形学、JavaScript编程以及HTML5的Canvas元素等...
2D转3D算法是一种计算机图形学技术,其主要目标是将二维图像转换为具有立体感的三维图像。这项技术广泛应用于电影、游戏、虚拟现实等领域,为用户提供更丰富的视觉体验。2D转3D算法涉及到多个关键步骤和技术,下面...
在Unity中,可以使用`Input.mousePosition`来获取鼠标或触摸屏的位置,然后通过`Physics.Raycast()`或`Physics2D.Raycast()`函数来检测与之相交的3D物体。在Raycast设置中,你可以通过标签(tag)来区分不同的3D物体...
《基于Unity2017的2D3D Infinite Runner Engine 1.5.1:打造无限跑酷游戏模板》 Unity引擎是全球领先的实时3D创作工具,被广泛应用于游戏开发、影视制作、虚拟现实等领域。在游戏开发中,尤其是2D和3D跑酷类型的...
常用USB接口封装 MINI USB micro USB 3.1 Type C USB-C-SMD接口2D3D三维视图PCB封装库AD库(28个合集) Component Count : 28 Component Name ----------------------------------------------- Mini-USB N.layout...
《cocos2d 3D扑克翻牌特效详解——基于OpenGL的实现》 在游戏开发领域,视觉效果的呈现往往能极大地提升玩家的沉浸感。其中,扑克翻牌特效就是一个常见的交互元素,它能为游戏增添趣味性和神秘感。本文将深入探讨...
通过这些例程,我们可以学习到如何使用Java 2D创建基本的2D图形,如简单的几何形状、文本和图像的处理,以及如何使用Java 3D构造复杂的3D场景,包括形状的创建、变换、光照的应用以及相机视角的设置。实践这些代码将...
易语言2D鼠标定位是一种在二维图形用户界面中实现鼠标位置精确控制的技术。在计算机编程领域,尤其是在游戏开发、图像处理或自动化脚本编写中,2D鼠标定位扮演着重要角色。通过易语言,我们可以创建自定义的程序,...
1. **电源接口**:电源接口是电子设备与外部电源进行连接的部分,用于提供所需的电压和电流。常见的电源接口类型有DC5V和DC12V,它们分别对应于不同应用场景的需求,如低功耗设备通常采用DC5V,而一些高功率应用可能...
Qt3D是一个强大的3D渲染库,允许开发者创建复杂的3D场景,而2D交互则涉及用户的触摸、鼠标和其他输入设备与屏幕上的2D元素进行交互。本教程将深入探讨如何在Qt中结合2D和3D元素,实现丰富的用户体验。 首先,了解Qt...
在易语言中,我们可以通过调用外部动态链接库(DLL)的方式来使用DirectX2D的功能,因为DirectX2D的接口通常是用C++或C编写,不直接支持易语言的语法。 要实现DirectX2D的鼠标定位,我们需要了解以下几个关键知识点...
2D字幕转3D出屏字幕软件是一款专为解决3D视频字幕问题而设计的应用程序。在当前VR技术日益普及的背景下,3D观影体验已经变得越来越普遍,但不少3D视频可能缺少相应的3D字幕,使得观众在享受立体视觉效果时无法理解...
本资源包含了一系列用于创建2D、3D饼图、柱状图以及2D和3D折线图的源代码,非常适合于图形报表的开发。以下是对这些图表类型和源码的详细讲解。 1. **2D饼图**:2D饼图是一种用于展示部分与整体关系的图表,其中每...
2D转换为3D是将普通视频转换成3D视频,可以在普通电视或者3D电视上观看。3D格式转换,如果你没有3D电视,可以将左右/上下格式3D视频转换成红蓝格式的3D视频。3D转换为2D,是将3D视频转换成2D视频。使用方法:1、使用...