一种适用于多屏幕切换的鼠标移动控制方法与系统的制作方法

文档序号:8298717阅读:355来源:国知局
一种适用于多屏幕切换的鼠标移动控制方法与系统的制作方法
【技术领域】
[0001]本发明涉及计算机技术领域,尤其涉及一种适用于多屏幕切换的鼠标移动控制方法与系统。
【背景技术】
[0002]随着计算机技术的不断发展,显示器屏幕(简称显示屏)作为人机对话的主要界面,人们对计算机屏幕显示的要求越来越高。高清晰度、大屏幕、多屏幕显示渐渐成为计算机显示技术发展的趋势。
[0003]当用户在进行多事务处理时,经常需要同时开启多个对话窗口或切换使用不同的计算机。由于通常不同的计算机对应一套鼠标和键盘等输入设备,因此当需要进行计算机切换使用时,需要改用另一台计算机的鼠标。现有技术已经实现了通过一个鼠标在多个计算机显示屏上进行切换的技术方案,可以通过同一台计算机主机,同时连接多个显示屏以满足用户对多项事务进行处理的需要。用户只要将多个显示屏连接到计算机主机的多个显卡输出上,然后每次经过相应的通过相应的系统设置后即可以正常输出显示。但是,用户每次改变两屏的摆放位置后都需要在外观显示设置中重新设置鼠标的移动方向,鼠标(显示屏上所显示的光标)在各个显示屏之间的切换灵活性低。尤其是在办公区域,各个显示屏的摆放位置可能需要根据实际情况进行移动,现有的鼠标移动控制技术方案无法自动检测出主显示屏与次显示屏的位置关系,因而难以实现对各个显示屏的有效控制,鼠标无法根据各个显示屏的位置关系的变化自适应地从一个显示屏切换到另一个显示屏。

【发明内容】

[0004]本发明所要解决的技术问题是,提供一种适用于多屏幕切换的鼠标移动控制技术方案,实现对多个显示屏幕方位的自动判断以及智能控制鼠标在多个屏幕上的自动切换。
[0005]为解决以上技术问题,一方面,本发明实施例提供一种适用于多屏幕切换的鼠标移动控制方法,包括:
[0006]控制所有红外发射管发射短距离红外信号,并检测各个红外接收管是否感应到所述短距离红外信号;
[0007]根据感应到所述短距离红外信号的红外接收管,自动识别所述第一显示屏与所述第二显示屏的方位;
[0008]根据所述第一显示屏与所述第二显示屏的方位,控制鼠标移动的切换方向。
[0009]在一种可实现方式中,所述方法还包括在所述第一显示屏和第二显示屏上分别设置红外发射管和红外接收管,则所述根据感应到所述短距离红外信号的红外接收管,自动识别所述第一显示屏与所述第二显示屏的方位,包括:
[0010]当第一显示屏的左上角和右下角分别安装有第一红外发射管和第二红外发射管,第一显示屏的左下角安装有第一红外接收管,并且,第二显示屏的左上角和右下角分别安装有第三红外发射管和第四红外发射管,第二显示屏的左下角安装有第二红外接收管时:若所述第一红外接收管感应到所述第四红外发射管的短距离红外信号,则判定所述第一显示屏位于所述第二显示屏的右方;若所述第一红外接收管感应到所述第三红外发射管的短距离红外信号,则判定所述第一显示屏位于所述第二显示屏的上方;若所述第二红外接收管感应到所述第二红外发射管的短距离红外信号,则判定所述第一显示屏位于所述第二显示屏的左方;若所述第二红外接收管感应到所述第一红外发射管的短距离红外信号,则判定所述第一显示屏位于所述第二显示屏的下方;
[0011]当第一显示屏的左上角和右下角分别安装有第一红外发射管和第二红外发射管,第一显示屏的右上角安装有第一红外接收管,并且,第二显示屏的左上角和右下角分别安装有第三红外发射管和第四红外发射管,第二显示屏的右上角安装有第二红外接收管时:若所述第一红外接收管感应到所述第四红外发射管的短距离红外信号,则判定所述第一显示屏位于所述第二显示屏的下方;若所述第一红外接收管感应到所述第三红外发射管的短距离红外信号,则判定所述第一显示屏位于所述第二显示屏的左方;若所述第二红外接收管感应到所述第二红外发射管的短距离红外信号,则判定所述第一显示屏位于所述第二显示屏的上方;若所述第二红外接收管感应到所述第一红外发射管的短距离红外信号,则判定所述第一显示屏位于所述第二显示屏的右方;
[0012]当第一显示屏的左下角和右上角分别安装有第一红外发射管和第二红外发射管,第一显示屏的左上角安装有第一红外接收管,并且,第二显示屏的左下角和右上角分别安装有第三红外发射管和第四红外发射管,第二显示屏的左上角安装有第二红外接收管时:若所述第一红外接收管感应到所述第四红外发射管的短距离红外信号,则判定所述第一显示屏位于所述第二显示屏的右方;若所述第一红外接收管感应到所述第三红外发射管的短距离红外信号,则判定所述第一显示屏位于所述第二显示屏的下方;若所述第二红外接收管感应到所述第二红外发射管的短距离红外信号,则判定所述第一显示屏位于所述第二显示屏的左方;若所述第二红外接收管感应到所述第一红外发射管的短距离红外信号,则判定所述第一显示屏位于所述第二显示屏的上方;
[0013]当第一显示屏的左下角和右上角分别安装有第一红外发射管和第二红外发射管,第一显示屏的右下角安装有第一红外接收管,并且,第二显示屏的左下角和右上角分别安装有第三红外发射管和第四红外发射管,第二显示屏的右下角安装有第二红外接收管时:若所述第一红外接收管感应到所述第四红外发射管的短距离红外信号,则判定所述第一显示屏位于所述第二显示屏的上方;若所述第一红外接收管感应到所述第三红外发射管的短距离红外信号,则判定所述第一显示屏位于所述第二显示屏的左方;若所述第二红外接收管感应到所述第二红外发射管的短距离红外信号,则判定所述第一显示屏位于所述第二显示屏的下方;若所述第二红外接收管感应到所述第一红外发射管的短距离红外信号,则判定所述第一显示屏位于所述第二显示屏的右方。
[0014]在又一种可实现的方式中,所述方法还包括在所述第一显示屏和第二显示屏上分别设置红外发射管和红外接收管,则所述根据感应到所述短距离红外信号的红外接收管,自动识别所述第一显示屏与所述第二显示屏的方位,包括:
[0015]当第一显示屏的左上角和右下角分别安装有第一红外接收管和第二红外接收管,第一显示屏的左下角安装有第一红外发射管,并且,第二显示屏的左上角和右下角分别安装有第三红外接收管和第四红外接收管,第二显示屏的左下角安装有第二红外发射管时:若所述第一红外接收管感应到所述第二红外发射管的短距离红外信号,则判定所述第一显示屏位于所述第二显示屏的下方;若所述第二红外接收管感应到所述第二红外发射管的短距离红外信号,则判定所述第一显示屏位于所述第二显示屏的左方;若所述第三红外接收管感应到所述第一红外发射管的短距离红外信号,则判定所述第一显示屏位于所述第二显示屏的上方;若所述第四红外接收管感应到所述第一红外发射管的短距离红外信号,则判定所述第一显示屏位于所述第二显示屏的右方;
[0016]当第一显示屏的左上角和右下角分别安装有第一红外接收管和第二红外接收管,第一显示屏的右上角安装有第一红外发射管,并且,第二显示屏的左上角和右下角分别安装有第三红外接收管和第四红外接收管,第二显示屏的右上角安装有第二红外发射管时:若所述第一红外接收管感应到所述第二红外发射管的短距离红外信号,则判定所述第一显示屏位于所述第二显示屏的右方;若所述第二红外接收管感应到所述第二红外发射管的短距离红外信号,则判定所述第一显示屏位于所述第二显示屏的上方;若所述第三红外接收管感应到所述第一红外发射管的短距离红外信号,则判定所述第一显示屏位于所述第二显示屏的左方;若所述第四红外接收管感应到所述第一红外发射管的短距离红外信号,则判定所述第一显示屏位于所述第二显示屏的下方;
[0017]当第一显示屏的左下角和右上角分别安装有第一红外接收管和第二红外接收管,第一显示屏的左上角安装有第一红外发射管,并且,第二显示屏的左下角和右上角分别安装有第三红外接收管和第四红外接收管,第二显示屏的左上角安装有第二红外发射管时:若所述第一红外接收管感应到所述第二红外发射管的短距离红外信号,则判定所述第一显示屏位于所述第二显示屏的上方;若所述第二红外接收管感应到所述第二红外发射管的短距离红外信号,则判定所述第一显示屏位于所述第二显示屏的左方;若所述第三红外接收管感应到所述第一红外发射管的短距离红外信号,则判定所述第一显示屏位于所述第二显示屏的下方;若所述第四红外接收管感应到所述第一红外发射管的短距离红外信号,则判定所述第一显示屏位于所述第二显示屏的右方;
[0018]当第一显示屏的左下角和右上角分别安装有第一红外接收管和第二红外接收管,第一显示屏的右下角安装有第一红外发射管,并且,第二显示屏的左下角和右上角分别安装有第三红外接收管和第四红外接收管,第二显示屏的右下角安装有第二红外发射管时:若所述第一红外接收管感应到所述第二红外发射管的短距离红外信号,则判定所述第一显示屏位于所述第二显示屏的右方;若所述第二红外接收管感应到所述第二红外发射管的短距离红外信号,则判定所述第一显示屏位于所述第二显示屏的下方;若所述第三红外接收管感应到所述第一红外发射管的短距离红外信号,则判定所述第一显示屏位于所述第二显示屏的左方;若所述第四红外接收管感应到所述第一红外发射管的短距离红外信号,则判定所述第一显示屏位于所述第二显示屏的上方。
[0019]进一步地,所述根据所述第一显示屏与所述第二显示屏的方位,控制鼠标移动的切换方向,包括:
[0020]当所述第一显示屏位于所述第二显示屏的右方时,通过控制鼠标向左移动将鼠标从第一显示屏切换至第二显示屏;通过控制鼠标向右移动将鼠标从第二显示屏切换至第一显不屏;
[0021]当所述第一显示屏位于所述第二显示屏的左方时,通过控制鼠标向右移动将鼠标从第一显示屏切换至第二显示屏;通过控制鼠标向左移动将鼠标从第二显示屏切换至第一显不屏;
[0022]当所述第一显示屏位于所述第二显示屏的下方时,通过控制鼠标向上移动将鼠标从第一显示屏切换至第二显示屏;通过控制鼠标向下移动将鼠标从第二显示屏切换至第一显不屏;
[0023]当所述第一显示屏位于所述第二显示屏的上方时,通过控制鼠标向下移动将鼠标从第一显示屏切换至第二显示屏;通过控制鼠标向上移动将鼠标从第二显示屏切换至第一显示屏。
[0024]优选地,任一所述红外发射管的短距离红外信号的有效发射距离小于所述第一显示屏的高度与宽度中的较小者。
[0025]在一种可实现的方式中,当所述第一显示屏的高度大于宽度时,所述红外发射管的有效发射距离小于所述第一显示屏的宽度的1/2 ;
[0026]当所述第一显示屏的高度小于宽度时,所述红外发射管的有效发射距离小于所述第一显示屏的高度的1/2 ;
[0027]当所述第一显示屏的高度等于宽度时,所述红外发射管的有效发射距离小于所述第一显示屏的宽度或高度的1/2。
[0028]优选地,所述第一显示屏上的红外发射管仅向第二显示屏发射红外信号;所述第二显示屏上的红外发射管仅向第一显示屏发射红外信号。
[0029]另一方面,本发明实施例还提供了一种适用于多屏幕切换的鼠标移动控制系统,包括:第一显示屏、第二显示屏,以及,与所述第一显示屏和第二显示屏分别连接的控制器;
[0030]所述第一显示屏和所述第二显示屏上分别设置有红外发射管和红外接收管;
[0031]
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1