System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及人机交互,具体涉及一种人机交互方法。
技术介绍
1、现有计算机等电子设备中只允许一个hid鼠标类设备,控制一个确定的指针,无法多个指针同时输入而不互相干扰。在进行多窗口复杂操作时,需要来回远距离挪动指针,十分不便。而在有一些程序中,有些按键功能是无法设计快捷键,通过键盘快速触发,或者快捷键比较繁琐,需要多个指头甚至两个手才可以触发的,还需要个人去记忆,以及将视线从电脑屏幕上移到键盘上,不断往返,十分不便。为此,本申请提出一种人机交互方法。
技术实现思路
1、针对上述问题,本专利技术提出一种人机交互方法,为电子设备的指定操作区域添加一个指针,通过一个额外的指针设备连接电子设备触发,且不与原先的hid设备冲突,可以减少主控鼠标长距离挪动操作的次数,具体技术方案如下:
2、一种人机交互方法,包括电子设备、hid协议的鼠标和非hid协议的指针设备,包括以下步骤:
3、s1、建立非hid协议的串口通信协议,使得非hid协议的指针设备能够与电子设备进行串口通信;
4、s2、非hid协议的指针设备使用串口通信与电子设备的上位机程序传输其非hid协议串口通信协议对应的非hid协议数据;
5、s3、在电子设备的显示器上为非hid协议的指针设备建立指针并框选其活动窗口;
6、s4、通过非hid协议的指针设备捕捉人手的动作,将非hid协议的指令传输给电子设备,执行其对应指针的移动和点击操作。
7、进一步的,非hid协议
8、进一步的,在s3中,上位机程序接收指定串口的数据后确定用户指定窗口的样式类型数据后,在桌面创建一个指定窗口和指针。
9、可选的,非hid协议的指针设备由hid协议的指针设备与格式转换硬件组成,格式转换硬件用于将通过hid协议读取的数据,转换为非hid协议数据。
10、可选的,非hid协议的指针设备直接输出非hid协议的数据。
11、本专利技术的有益效果在于:
12、1、可以为计算机的指定窗口或者指定区域添加额外指针,可以减少主控鼠标从主要操作区域到快捷栏之间往返的次数,同时可以为一些需要多个光标操作的场景提供一种新的操作的方式。
13、2、通过非hid协议的指针设备控制额外的指针,而不影响原hid协议鼠标的使用,可以同时在计算机设备上控制多个指针,在多个区域内同时进行操作,同时减轻操作鼠标的手的活动量。
本文档来自技高网...【技术保护点】
1.一种人机交互方法,包括电子设备、HID协议的鼠标和非HID协议的指针设备,其特征在于:包括以下步骤,
2.根据权利要求1所述的一种人机交互方法,其特征在于:非HID协议的指针设备有多个。
3.根据权利要求1所述的一种人机交互方法,其特征在于:非HID协议的指针设备由HID协议的指针设备与格式转换硬件组成,格式转换硬件用于将通过HID协议读取的数据,转换为非HID协议数据。
4.根据权利要求1所述的一种人机交互方法,其特征在于:非HID协议的指针设备直接输出非HID协议的数据。
5.根据权利要求1所述的一种人机交互方法,其特征在于:在S3中,上位机程序接收指定串口的数据后确定用户指定窗口的样式类型数据后,在桌面创建一个指定窗口和指针。
【技术特征摘要】
1.一种人机交互方法,包括电子设备、hid协议的鼠标和非hid协议的指针设备,其特征在于:包括以下步骤,
2.根据权利要求1所述的一种人机交互方法,其特征在于:非hid协议的指针设备有多个。
3.根据权利要求1所述的一种人机交互方法,其特征在于:非hid协议的指针设备由hid协议的指针设备与格式转换硬件组成,格式转换硬件...
【专利技术属性】
技术研发人员:杜明康,闫成加,
申请(专利权)人:洛阳机窍科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。