光标滑动输入方法及装置制造方法及图纸

技术编号:8387006 阅读:219 留言:0更新日期:2013-03-07 07:38
一种光标滑动输入方法,包括以下步骤:获取光标在显示器屏幕上的位置;判断光标的位置是否位于显示器屏幕的边缘,若是,则获取鼠标的滑动方向;判断所述鼠标的滑动方向是否使光标有向显示器屏幕外移动的趋势,若是,则将光标锁定在屏幕边缘移动,并向指令处理系统发送预设的指令。采用了上述光标滑动输入方法和装置后,用户输入时只需朝一个方向持续滑动鼠标即可完成输入操作,不用精确的点选某个区域,使得输入操作更加方便和快捷。

【技术实现步骤摘要】
光标滑动输入方法及装置
本专利技术涉及计算机
,特别涉及一种光标滑动输入方法及装置。
技术介绍
传统的视窗软件的输入方法通常为,在显示窗口中设置多个输入区,如图标、按钮等,在获取鼠标右键在输入区上的单击后弹出设有多个功能项的菜单,其中,每个功能项对应一种操作指令。用户再通过将光标移到对应的功能项上然后点击左键完成输入。由上所述,传统技术中的菜单展示方法需要用户先选中图标然后再逐步选择功能项,当功能项较小或功能项的层级较多时,用户需要点击的次数过多,从而造成操作的不便。
技术实现思路
基于此,有必要提供一种能使得用户操作更快速方便的光标滑动输入方法。一种光标滑动输入方法,包括以下步骤获取光标在显示器屏幕上的位置;判断光标的位置是否位于显示器屏幕的边缘,若是,则获取鼠标的滑动方向;判断所述鼠标的滑动方向是否使光标有向显示器屏幕外移动的趋势,若是,则将光标锁定在屏幕边缘移动,并向指令处理系统发送预设的指令。优选的,所述获取鼠标的滑动方向的步骤之后还包括获取鼠标的滑动速度;所述向指令处理系统发送预设的指令的步骤之前还包括预定义与鼠标的滑动速度的快慢对应的指令。优选的,所述显示器屏幕上设有量化显示区;所述获取鼠标的滑动速度的步骤之后还包括在所述量化显示区用数值或/和动画成比例地显示获取到的鼠标的滑动速度。优选的,所述将光标锁定在屏幕边缘移动的步骤之后还包括播放声音提示。优选的,所述将光标锁定在屏幕边缘移动之后还包括获取光标在显示屏的边缘所处的区间;所述向指令处理系统发送预设的指令的步骤之前还包括预定义与显示器屏幕的边缘的区间对应的指令。基于此,还有必要提供一种能使得用户操作更快速方便的光标滑动输入装置。一种光标滑动输入装置,包括获取光标位置的显示器、获取鼠标滑动方向的输入装置、与所述显示器和所述输入装置连接的处理器;所述处理器接收到所述输入装置发送的鼠标滑动方向,当检测到所述鼠标滑动方向使光标有移出所述显示器屏幕的趋势时,向指令处理系统发送预设的指令,并向所述显示器发送第一信号;所述显示器接收到所述第一信号后,将光标锁定在显不器屏幕的边缘。优选的,还包括与所述处理器连接的第一存储器;所述输入装置向所述处理器发送的数据还包括鼠标的滑动速度;所述第一存储器内存储有与鼠标的滑动速度的快慢对应的指令;所述处理器根据接收到的鼠标的滑动速度在所述第一存储器中查找对应的指令,并发送给指令处理系统。优选的,所述显示器屏幕上还设有量化显示区;所述处理器向所述显示器发送的数据包括所述鼠标的滑动速度,所述显示器采用数字或/和动画的方式成比例将所述滑动速度展示于所述量化显示区。优选的,还包括与所述处理器连接的音频设备;当所述处理器向所述显示器发送第一信号后,继续向所述音频设备发送第二信号;所述音频设备接收到所述第二信号后播 放声音提不。优选的,还包括与所述处理器连接的第二存储器;所述第二存储器内存储有与显示屏边缘上的区间对应的指令;所述处理器根据所述显示器发送来的光标在显示屏边缘所处的区间在所述第二存储器中查找对应的指令,并发送给指令处理系统。采用了上述光标滑动输入方法和装置后,用户输入时只需朝一个方向持续滑动鼠标即可完成输入操作,不用精确的点选某个区域,使得输入操作更加方便和快捷。附图说明图I为一个实施例中光标滑动输入方法的流程图;图2为一个实施例中显示器屏幕的外观结构图;图3为一个实施例中光标滑动输入装置的结构示意图。具体实施方式在一个实施例中,如图I所示,一种光标滑动输入方法,包括以下步骤步骤S102,获取光标在显示器屏幕上的位置。本实施例中,如图2所示,用户通过滑动鼠标从而控制光标在显示器屏幕10上自由移动。先实时获取光标在显示器屏幕10上的位置,优选的,以像素坐标的形式记录下来。步骤S104,判断光标的位置是否位于显示器屏幕的边缘,若是,则执行步骤S106,否则结束输入步骤。步骤S106,获取鼠标的滑动方向。获取到光标在显示器屏幕10上的位置后,即本实施例中,获取到了光标在显示器屏幕10上的坐标值后,判断光标所在位置的坐标是否为显示器屏幕的边缘。若是,则进一步的获取鼠标的滑动方向。由于鼠标的滑动致使光标可以在显示器屏幕10上以上下左右四个方向自由移动,因此,此处鼠标的滑动方向可以通过换算转换成与显示器屏幕10上下左右四个方向对应的方向。对于鼠标反转的情况,只需要简单的取反计算即可。此处鼠标的滑动方向可以进一步的量化为采用符号、代码或电信号表示。步骤S108,判断所述鼠标的滑动方向是否使光标有向显示器屏幕外移动的趋势,若是,则执行步骤S110,否则结束输入步骤。步骤S110,将光标锁定在屏幕边缘移动,并向指令处理系统发送预设的指令。在光标处于显示器屏幕10的边缘,且获取到了鼠标的滑动方向后,继续判断鼠标的滑动方向是否使光标有向显示器屏幕10外移动的趋势。即若光标位于显示器屏幕10的左边缘时,若获取到的鼠标的滑动方向也为左,则鼠标的滑动方向使光标有向左移出显示器屏幕10的趋势(当然,由于光标为虚拟图像,不可能移出显示器屏幕,因此此处用“趋势”来表示)。当通过判断鼠标的滑动方向检测到光标有向显示器屏幕10外移动的趋势后,将光标锁定在屏幕边缘移动,并向指令处理系统发送预设的指令。将光标锁定在屏幕边缘移动即为使光标可以沿着显示器屏幕的边缘移动,而不会使光标移出屏幕或消失。本实施例中,优选的,在获取鼠标的滑动方向之后还获取鼠标的滑动速度。向指令处理系统发送预设的指令之前还预定义了与鼠标的滑动速度的快慢对应的指令。例如,预定义了与鼠标的滑动速度的快慢对应的调节音量的指令。即,当鼠标的滑动速度快时,音量增加或减少的速度快;当鼠标的滑动速度慢时,音量增加或减少的速度慢。·优选的,显示器屏幕10上还设有量化显示区。获取鼠标的滑动速度之后还在量化显示区用数值或/和动画成比例地显示获取到的鼠标的滑动速度。如图2所示,显示器屏幕10的左下角还预先设有一块量化显示区20,用于量化显示鼠标滑动速度的大小。量化显示区20内包括数字显示区22和进度条24。当获取到鼠标的滑动速度后,根据一定比例进行换算,然后即可分别显示于数字显示区22和进度条24中。优选的,还可以根据鼠标滑动速度的大小改变进度条24的颜色和/或在进度条24上标注多个参考速度。优选的,将光标锁定在屏幕边缘移动之后还播放声音提示,用于通知用户输入开始。在一个实施例中,如图2所示,显示器屏幕10的上下左右边缘分别预设有多个区间,如图中A、B、C、D、E、F表示。在将光标锁定在屏幕边缘移动之后还获取光标在显示屏的边缘所处的区间。在向指令处理系统发送预设的指令之前还预定义有与显示器屏幕的边缘的区间对应的指令。例如,本实施例中,预定义的A区间对应的指令为“放大”,B区间对应的指令为“缩小”,C区间对应的指令为“恢复原始大小”。则,当获取到光标位于显示器屏幕10边缘的A区间内,且光标有向左移出显示器屏幕10的趋势时,则向指令处理系统发送“放大”的指令;当获取到光标位于显示器屏幕10边缘的C区间内,且光标有向上移出显示器屏幕10的趋势时,则向指令处理系统发送“恢复原始大小”的指令。再例如,本实施例中,预定义的D区间对应的指令为“静音”,E区间对应的指令为“切换桌面”。则,当获取到光标位于显示器屏本文档来自技高网...

【技术保护点】
一种光标滑动输入方法,包括以下步骤:获取光标在显示器屏幕上的位置;判断光标的位置是否位于显示器屏幕的边缘,若是,则获取鼠标的滑动方向;判断所述鼠标的滑动方向是否使光标有向显示器屏幕外移动的趋势,若是,则将光标锁定在屏幕边缘移动,并向指令处理系统发送预设的指令。

【技术特征摘要】

【专利技术属性】
技术研发人员:雷浩良陈锦耀
申请(专利权)人:幻音科技深圳有限公司幻音数码有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1