[发明专利]一种用于IPKVM系统的鼠标光标同步方法有效
申请号: | 201110456238.1 | 申请日: | 2011-12-30 |
公开(公告)号: | CN102591493A | 公开(公告)日: | 2012-07-18 |
发明(设计)人: | 陈军辉;鲍哲;王龙耀;赵光明;邹斌;邓可平 | 申请(专利权)人: | 浙江海康科技有限公司 |
主分类号: | G06F3/033 | 分类号: | G06F3/033;G06F3/02;G06F3/14 |
代理公司: | 浙江杭州金通专利事务所有限公司 33100 | 代理人: | 沈孝敬 |
地址: | 310053 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 ipkvm 系统 鼠标 光标 同步 方法 | ||
1.一种用于IPKVM系统的鼠标光标同步方法,首先,由IPKVM控制台获取当前KVM会话区域中主控鼠标光标的位置信息,通过网络将主控鼠标光标在KVM会话区域中的位置信息发送到IPKVM控制器;然后,由IPKVM控制器将该位置信息以被控计算机可识别的方式发送给被控计算机;最后,被控计算机根据IPKVM控制器发送来的位置信息将被控鼠标光标移动至相应的目标位置。
2.根据权利要求1所述的用于IPKVM系统的鼠标光标同步方法,其特征在于,所述IPKVM控制器内包含一个USB接口模块,该USB接口模块符合USB HID规范,IPKVM控制器通过该USB接口模块向被控计算机传送主控鼠标光标位置信息。
3.根据权利要求2所述的用于IPKVM系统的鼠标光标同步方法,其特征在于,实现该方法一种具体步骤包括:
步骤一,IPKVM控制台获取当前主控鼠标光标在当前分辨率为Rpx、Rpy的KVM会话区域中的位置坐标Xp、Yp;
步骤二,IPKVM控制台根据KVM会话区域当前分辨率Rpx、Rpy和被控计算机图像原始分辨率Rx、Ry,按公式一和公式二计算,获得当前主控鼠标光标在KVM会话区域中的位置对应被控计算机图像原始分辨率的坐标值Xc、Yc,然后,将坐标值Xc、Yc发送到IPKVM控制器;
Xc=(Xp*Rx)/Rpx (公式一)
Yc=(Yp*Ry)/Rpy (公式二)
步骤三,IPKVM控制器根据被控计算机屏幕图像的分辨率Rx、Ry和USB接口模块X轴最大值Xm、USB接口模块Y轴最大值Ym,按公式三和公式四计算,获得当前主控鼠标光标在USB接口模块坐标参照系中的对应坐标值Xu、Yu,并将Xu、Yu发送给被控计算机;
Xu=(Xc*Xm)/Rx (公式三)
Yu=(Yc*Ym)/Ry (公式四)
步骤四,被控计算机接收到IPKVM发送过来的当前主控鼠标光标相对于USB接口模块坐标参照系的坐标值Xu、Yu,根据被控计算机当前的屏幕分辨率Rx、Ry,USB接口模块X轴最大值Xm、USB接口模块Y轴最大值Ym,按公式五和公式六计算,获得被控鼠标光标在被控计算机屏幕上的目标坐标Xcc、Ycc,并将被控计算机屏幕上的被控鼠标光标移动到该坐标位置。
Xcc=(Xu*Rx)/Xm (公式五)
Ycc=(Yu*Ry)/Ym (公式六)。
4.根据权利要求2所述的用于IPKVM系统的鼠标光标同步方法,其特征在于,实现该方法另一种具体步骤包括:
步骤一,IPKVM控制台获取当前主控鼠标光标在当前分辨率为Rpx、Rpy的KVM会话区域中的位置坐标Xp、Yp;
步骤二,IPKVM控制台将步骤一获得的坐标值Xp、Yp和KVM会话区域的当前分辨率Rpx、Rpy发送到IPKVM控制器;
步骤三,IPKVM控制器根据KVM会话区域当前分辨率Rpx、Rpy和USB接口模块X轴最大值Xm、USB接口模块Y轴最大值Ym,按公式七和公式八计算,获得当前主控鼠标光标在USB接口模块坐标参照系中的对应坐标值Xu、Yu,并将Xu、Yu发送给被控计算机;
Xu=(Xp*Xm)/Rpx (公式七)
Yu=(Yp*Ym)/Rpy (公式八)
步骤四,被控计算机接收到IPKVM发送过来的当前主控鼠标光标相对于USB接口模块坐标参照系的坐标值Xu、Yu,根据被控计算机当前的屏幕分辨率Rx、Ry,USB接口模块X轴最大值Xm、USB接口模块Y轴最大值Ym,按公式五和公式六计算,获得被控鼠标光标在被控计算机屏幕上的目标坐标Xcc、Ycc,并将被控计算机屏幕上的被控鼠标光标移动到该坐标位置。
5.根据权利要求3或4所述的用于IPKVM系统的鼠标光标同步方法,其特征在于,所述USB接口模块在HID报告描述符中描述设备所属的用途页为通用桌面用途页,描述用途为鼠标。
6.根据权利要求3或4所述的用于IPKVM系统的鼠标光标同步方法,其特征在于,所述USB接口模块在HID报告描述符中描述四种数据包格式,分别代表鼠标按键信息、滚轮Z轴信息、水平方向X轴坐标值、垂直方向Y轴坐标值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江海康科技有限公司,未经浙江海康科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110456238.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种实现应用程序自动在线更新的方法及装置
- 下一篇:千斤顶的手柄系统