CN116643660A - 一种多主机之间互联键鼠的切换控制方法及*** - Google Patents
一种多主机之间互联键鼠的切换控制方法及*** Download PDFInfo
- Publication number
- CN116643660A CN116643660A CN202310574692.XA CN202310574692A CN116643660A CN 116643660 A CN116643660 A CN 116643660A CN 202310574692 A CN202310574692 A CN 202310574692A CN 116643660 A CN116643660 A CN 116643660A
- Authority
- CN
- China
- Prior art keywords
- mouse
- switching
- keyboard
- target information
- host
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 44
- 241000699670 Mus sp. Species 0.000 title claims abstract description 19
- 241000699666 Mus <mouse, genus> Species 0.000 claims abstract description 304
- 238000004891 communication Methods 0.000 claims abstract description 29
- 230000001360 synchronised effect Effects 0.000 claims abstract description 22
- 230000006978 adaptation Effects 0.000 claims description 34
- 238000012545 processing Methods 0.000 claims description 17
- 101100113065 Mus musculus Cfi gene Proteins 0.000 claims description 3
- 230000003044 adaptive effect Effects 0.000 claims description 2
- 230000008569 process Effects 0.000 description 9
- 230000006870 function Effects 0.000 description 8
- 230000009471 action Effects 0.000 description 3
- 238000004590 computer program Methods 0.000 description 3
- 238000003825 pressing Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000003032 molecular docking Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/80—Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/02—Input arrangements using manually operated switches, e.g. using keyboards or dials
- G06F3/023—Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
- G06F3/0231—Cordless keyboards
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/038—Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Input From Keyboards Or The Like (AREA)
- Position Input By Displaying (AREA)
Abstract
本发明提供一种多主机之间互联键鼠的切换控制方法及***,键盘接收切换热键指令,根据预设的热键规则解析出对应的切换目标信息,执行以下步骤中的至少一项:根据切换目标信息确定对应的连接方式,沿预设的通信路径规则,向外发出与该连接方式对应的第一匹配信号,在接收到与第一匹配信号相适配的允许键盘接入信号后,完成键盘的切换;将切换目标信息通过预设的互联方式发送至鼠标。鼠标则接收切换目标信息,若切换目标信息代表同步切换键鼠,且所切换的连接方式属于无线连接或蓝牙连接,基于在对应连接方式下主机与鼠标的适配信息与主机进行连接,接收允许接入指令,向键盘发出允许鼠标接入信号,完成鼠标的切换。切换效率高,操作控制方便。
Description
技术领域
本发明属于键鼠通信技术领域,尤其涉及一种多主机之间互联键鼠的切换控制方法及***。
背景技术
随着计算机的应用覆盖领域越来越广,各行各业不同的使用者对其的需求日趋多变,例如使用同一套键盘鼠标,在多台主机之间切换,以控制不同主机对应显示屏的内容。
目前的切换控制中,键盘可以很容易通过设置热键或者其他操作手段,实现在不同主机之间的切换,但是鼠标无法很好同步切换,或者无法实现键盘、鼠标的分别单独切换,造成使用者的使用效率低,操作不方便。
上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。
发明内容
本发明的目的在于克服上述现有技术存在的不足,提供一种多主机之间互联键鼠的切换控制方法及***,主要用于解决现有技术中键盘鼠标在多台主机之间切换操作的不便捷、效率低下等问题。
为了实现上述目的,第一方面,本发明提供一种多主机之间互联键鼠的切换控制方法,用于键盘,包括以下步骤:
S100、接收切换热键指令,根据预设的热键规则解析出对应的切换目标信息,执行以下步骤中的至少一项:
S110、根据切换目标信息确定对应的连接方式,沿预设的通信路径规则,向外发出与该连接方式对应的第一匹配信号,在接收到与所述第一匹配信号相适配的允许键盘接入信号后,完成键盘的切换;
S120、将切换目标信息通过预设的互联方式发送至鼠标,在接收到允许鼠标接入信号后,完成鼠标的切换。
在一些实施例中,所述接收切换热键指令,根据预设的热键规则解析出对应的切换目标信息,包括:
所述热键规则被配置为对键盘的不同热键或其组合形式进行代表定义,定义出代表单独切换键盘的热键或其组合、代表单独切换鼠标的热键或其组合、代表同步切换键鼠的热键或其组合;
在接收切换热键指令后,根据所按下热键或其组合解析出对应的代表定义,确定所要接入的主机目标信息及所要切换的键盘目标信息和/或鼠标目标信息,所述主机目标信息包括主机的连接方式、型号、键鼠适配参数中的至少一项,所述键盘目标信息包括键盘的连接方式、键盘控制参数中的至少一项,所述鼠标目标信息包括鼠标的连接方式、鼠标控制参数中的至少一项。
在一些实施例中,所述键盘和鼠标与所述主机的连接方式包括但不限于有线连接、无线连接、蓝牙连接;
所述根据切换目标信息确定对应的连接方式,沿预设的通信路径规则,向外发出与该连接方式对应的第一匹配信号,包括:
判断切换目标信息是否代表同步切换键鼠,若是,识别所切换的连接方式是否属于无线连接或蓝牙连接,若是,调取在对应连接方式下主机分别与键盘、鼠标的适配信息,在所述适配信息中加入事件标记,生成第一匹配信号,沿预设的通信路径规则,向外发出第一匹配信号。
在一些实施例中,所述将切换目标信息通过预设的互联方式发送至鼠标,在接收到允许鼠标接入信号后,完成鼠标的切换,包括:
所述允许鼠标接入信号被配置为在键盘向外发出第一匹配信号后,主机的接收器解析所述第一匹配信号中的主机与鼠标的适配信息,向鼠标发出允许接入指令,再由所述鼠标向所述键盘发出允许鼠标接入信号。
在一些实施例中,在步骤S100后,还包括以下步骤:
S101、在确定所要接入的主机目标信息后,根据其键鼠适配参数,更新所述键盘和/或鼠标的实际控制参数。
在一些实施例中,所述接收切换热键指令,根据预设的热键规则解析出对应的切换目标信息,包括:
所述热键规则被配置为对键盘的不同热键或其组合形式进行代表定义,定义出代表鼠标不同参数控制模式的热键或其组合;
在接收切换热键指令后,根据所按下热键或其组合解析出对应的代表定义,确定鼠标的参数控制模式,所述参数控制模式中预设有包括鼠标图标形式、鼠标移动速度、鼠标图标大小、鼠标按键或组合按键功能定义中的至少一种信息。
第二方面,本发明提供一种多主机之间互联键鼠的切换控制方法,用于鼠标,包括以下步骤:
S200、接收切换目标信息,所述切换目标信息被配置为由键盘接收切换热键指令,并根据预设的热键规则解析出对应的切换目标信息;基于切换目标信息,执行以下步骤中的其中一项:
S210、若切换目标信息代表同步切换键鼠,且所切换的连接方式属于无线连接或蓝牙连接,基于在对应连接方式下主机与鼠标的适配信息与主机进行连接,接收允许接入指令,向键盘发出允许鼠标接入信号,完成鼠标的切换;所述允许接入指令被配置为在键盘向外发出第一匹配信号后,主机的接收器解析所述第一匹配信号中的主机与鼠标的适配信息,向鼠标发出的允许接入指令;
S220、若切换目标信息代表单独切换鼠标,根据切换目标信息确定对应的连接方式,沿预设的通信路径规则,向外发出与该连接方式对应的第二匹配信号,在接收到与所述第二匹配信号相适配的允许接入指令后,向键盘发出允许鼠标接入信号,完成鼠标的切换。
在一些实施例中,在步骤S200后,还包括以下步骤:
S201、基于切换目标信息确定所要接入的主机目标信息后,根据其键鼠适配参数,更新鼠标的实际控制参数。
在一些实施例中,接收鼠标的参数控制模式,所述参数控制模式由键盘被按下代表鼠标不同参数控制模式的热键或其组合后所发出,所述参数控制模式中预设有包括鼠标图标形式、鼠标移动速度、鼠标图标大小、鼠标按键或组合按键功能定义中的至少一种信息。
第三方面,本发明提供一种应用于上述多主机之间互联键鼠的切换控制方法的***,包括:
键盘,包括若干个热键、第一互联模块和第一处理模块,所述热键被配置为在按照预设的热键规则按下后形成切换热键指令,所述第一处理模块被配置为根据预设的热键规则解析出对应的切换目标信息,并用于根据切换目标信息确定对应的连接方式,沿预设的通信路径规则,向外发出与该连接方式对应的第一匹配信号,在接收到与所述第一匹配信号相适配的允许键盘接入信号后,完成键盘的切换;或,将切换目标信息通过预设的互联方式发送至鼠标,在接收到允许鼠标接入信号后,完成鼠标的切换;
鼠标,包括第二互联模块和第二处理模块,所述第二互联模块与第一互联模块直接或者间接信号连接,所述第二处理模块接收切换目标信息,并用于若切换目标信息代表同步切换键鼠,且所切换的连接方式属于无线连接或蓝牙连接,基于在对应连接方式下主机与鼠标的适配信息与主机进行连接,接收允许接入指令,向键盘发出允许鼠标接入信号,完成鼠标的切换;所述允许接入指令被配置为在键盘向外发出第一匹配信号后,主机的接收器解析所述第一匹配信号中的主机与鼠标的适配信息,向鼠标发出的允许接入指令;或,若切换目标信息代表单独切换鼠标,根据切换目标信息确定对应的连接方式,沿预设的通信路径规则,向外发出与该连接方式对应的第二匹配信号,在接收到与所述第二匹配信号相适配的允许接入指令后,向键盘发出允许鼠标接入信号,完成鼠标的切换。
相比现有技术,本发明的有益效果至少包括:
1、通过在键盘中设置不同的热键或其组合,以达到单独切换键盘、单独切换鼠标、同步切换键鼠的效果,操作简单快捷;
2、由于键盘和鼠标处于信息互联的关系,可以通过键盘将切换目标信息发送至鼠标,使得鼠标同步得知所需切换的目标,提高反应效率;
3、在同步切换且为无线连接或蓝牙连接情况下,通过构建出键盘至主机至鼠标的匹配通信回路,避免了由鼠标再向主机匹配的过程,提高匹配效率。
附图说明
利用附图对本发明作进一步说明,但附图中的实施例不构成对本发明的任何限制,对于本领域的普通技术人员,在不付出创造性劳动的前提下,还可以根据以下附图获得其它的附图。
图1是一种实施例下一种多主机之间互联键鼠的切换控制方法的流程示意图。
图2是一种实施方式中同步切换键鼠至无线连接或蓝牙连接时的流程示意图。
图3是另一种实施例下一种多主机之间互联键鼠的切换控制方法的流程示意图。
图4是一种实施例下一种多主机之间互联键鼠的切换控制***的示意图。
具体实施方式
下面将结合附图对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
在本发明的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。
发明人发现:
当一套处于信息互联状态下的键鼠,应用在多台主机之间时,会存在键鼠同步切换对接主机、键盘单独切换对接主机和鼠标单独切换对接主机的情况,但是由于鼠标上的按键有限,无法将切换操作功能设置在鼠标上,只能由键盘向鼠标发送信号,然后键盘与鼠标一起向外连接对应的主机,这种方式响应效率低下,切换不方便。
鉴于此,参照图1,第一方面,本实施例提供一种多主机之间互联键鼠的切换控制方法,用于键盘,包括以下步骤:
S100、接收切换热键指令,根据预设的热键规则解析出对应的切换目标信息,执行以下步骤中的至少一项:
S110、根据切换目标信息确定对应的连接方式,沿预设的通信路径规则,向外发出与该连接方式对应的第一匹配信号,在接收到与第一匹配信号相适配的允许键盘接入信号后,完成键盘的切换;
S120、将切换目标信息通过预设的互联方式发送至鼠标,在接收到允许鼠标接入信号后,完成鼠标的切换。
需要说明的是,不同的切换热键指令代表不同的切换目标信息,这两者之间的对应关系通过预设的热键规则来进行限定,当确定好切换目标信息后,也即确定好需要切换到的主机及其对应的连接方式,键盘按照预设的通信路径规则,选择与连接方式对应的通信路径规则,向外发出第一匹配信号,向外发出的对象可以是主机或者是主机加鼠标,主机收到此第一匹配信号后,与键盘进行信号连接,并向键盘发出与第一匹配信号相适配的允许键盘接入信号,键盘在收到允许键盘接入信号后,完成其主机切换;在键盘侧,键盘也会将切换目标信息通过预设的互联方式发送至鼠标,在接收到鼠标或主机发来的允许鼠标接入信号后,完成鼠标的切换。
当按下不同类型的切换热键指令,可以单独执行S110,也可以单独执行S120,也可以同步执行S110、S120。具体的执行步骤,根据切换目标信息来决定,此时可以进行一个判定过程,判定切换目标信息的具体含义。
其中,切换热键指令可以是通过触按键盘上的热键以下发的指令,也可以是通过旋钮、拨码开关等设备所下发的指令,也可以是由操作者挥动特定手势所识别后下发的指令,总之,切换热键指令包括了以各种方式下发的可供键盘接收的指令,为了方便说明,以下实施例以触按键盘上的热键这一方式进行说明。
作为一种实施方式,接收切换热键指令,根据预设的热键规则解析出对应的切换目标信息,包括:
热键规则被配置为对键盘的不同热键或其组合形式进行代表定义,定义出代表单独切换键盘的热键或其组合、代表单独切换鼠标的热键或其组合、代表同步切换键鼠的热键或其组合;可以在键盘上设置若干个区域,针对每一个区域的热键则代表一种切换情况,即或单独切换鼠标、或单独切换键盘、或同步切换键鼠;当然地,也可以通过组合的方式,不同热键组合则代表不同切换情况,由于方式有很多,用户可以根据个人习惯设置和定义对应的热键或其组合,在此不一一赘述,凡是通过热键或者其组合来代表不同切换情况的实施例,均在本发明公开范围内;
在接收切换热键指令后,根据所按下热键或其组合解析出对应的代表定义,确定所要接入的主机目标信息及所要切换的键盘目标信息和/或鼠标目标信息,主机目标信息包括主机的连接方式、型号、键鼠适配参数中的至少一项,键盘目标信息包括键盘的连接方式、键盘控制参数中的至少一项,鼠标目标信息包括鼠标的连接方式、鼠标控制参数中的至少一项。
需要说明的是,切换目标信息包括主机目标信息、键盘目标信息和鼠标目标信息,切换这一操作,影响了三个硬件,所以主机、键盘和鼠标都要重新进行目标界定,由于主机除了其与键盘鼠标的连接方式不一样,主机的***型号,主机对键鼠的适配参数也可能不一样,所以通过预先将各个主机的目标信息进行设定,并设置对应的数据库,将各种信息一一录入,存储在键盘上,这一数据库是每一台主机都有权限读取和写入,在每一台主机上设置的参数,都会同步更新至此数据库,当键盘被按下不同的切换热键指令后,键盘会调取此数据库中对应的主机目标信息、键盘目标信息和鼠标目标信息,在确定各种切换目标信息后,键盘和/或鼠标就可以按照数据库中对应的通信路径规则进行信号匹配,提高切换效率。
可选地,由于主机可能是Windows***,也可能是iOS***,在不同***中,主机对键鼠的适配参数、键盘或者鼠标的控制参数都会有所不同,通过上述的方式,不单快速完成主机对接的切换,还完成了适配参数的切换,一步到位,减少调配过程。
作为一种实施方式,键盘和鼠标与主机的连接方式包括但不限于有线连接、无线连接、蓝牙连接;其中,键盘和鼠标通过有线的方式绑定连接主机A,通过无线的方式绑定连接主机B,通过蓝牙的方式可以绑定连接主机C和主机D等,因为有线和无线只能一对一,蓝牙可以一对多;
参照图2,根据切换目标信息确定对应的连接方式,沿预设的通信路径规则,向外发出与该连接方式对应的第一匹配信号,包括:
判断切换目标信息是否代表同步切换键鼠,若是,识别所切换的连接方式是否属于无线连接或蓝牙连接,若是,键盘调取其内部的存储器,得到在对应连接方式下主机分别与键盘、鼠标的适配信息,在适配信息中加入事件标记,生成第一匹配信号,沿预设的通信路径规则,向外发出第一匹配信号。
事件标记用于表明和记录本次切换的数据,例如切换时间、切换目标信息等,将这些信息加上相关的适配信息,生成第一匹配信号,即可向外发送信号,完成键盘的切换。
作为一种实施方式,将切换目标信息通过预设的互联方式发送至鼠标,在接收到允许鼠标接入信号后,完成鼠标的切换,包括:
允许鼠标接入信号被配置为在键盘向外发出第一匹配信号后,主机的接收器解析第一匹配信号中的主机与鼠标的适配信息,向鼠标发出允许接入指令,再由鼠标向键盘发出允许鼠标接入信号。
在键鼠同步切换的模式下,由于键盘必须需要向主机发送第一匹配信号,此第一匹配信号中含有主机与鼠标的适配信息,为了提高切换效率,无需鼠标再单独向外寻找对应的主机接收器,所以采用主机主动向鼠标发出允许接入指令的方式,完成主机与鼠标的连接,此时鼠标只需向键盘发出允许鼠标接入信号,其中允许鼠标接入信号中具有允许接入指令的报文,即代表主机与鼠标已经唯一连接成功,键盘收到此允许鼠标接入信号后解析得到允许接入指令,即完成鼠标的切换。通过一个单向通信的信息流路径,键盘至主机,主机至鼠标,鼠标至键盘,即可完成同步切换,相对于传统的键盘至主机,键盘至鼠标至主机,还多了一个鼠标至键盘的校验过程,确保切换的准确性。
作为一种实施方式,在步骤S100后,还包括以下步骤:
S101、在确定所要接入的主机目标信息后,根据其键鼠适配参数,更新键盘和/或鼠标的实际控制参数。
在确定了主机目标信息后,若主机的操作***型号不一样,对键鼠的适配参数不一样,则需要根据所要接入的主机目标信息中的键鼠适配参数,从数据库中调取出实际的键盘控制参数和/或鼠标控制参数,并更新键盘和/或鼠标的实际控制参数,使得键盘和/或鼠标适应新的主机。
作为一种实施方式,接收切换热键指令,根据预设的热键规则解析出对应的切换目标信息,包括:
热键规则被配置为对键盘的不同热键或其组合形式进行代表定义,定义出代表鼠标不同参数控制模式的热键或其组合;
在接收切换热键指令后,根据所按下热键或其组合解析出对应的代表定义,确定鼠标的参数控制模式,参数控制模式中预设有包括鼠标图标形式、鼠标移动速度、鼠标图标大小、鼠标按键或组合按键功能定义中的至少一种信息。
更具体地,不同主机的模式下,对鼠标的参数会有所不同,而即时在同一台主机下,不同的操作模式下,例如工作模式或者游戏模式,对鼠标的参数控制模式也会存在不同,所以为了实现多主机多操作模式下,鼠标的操作兼容性,本实施例会通过设定热键规则的形式,在键盘上按下对应的热键或其组合,即可实现对鼠标参数控制模式的切换,可以切换至不同的图标形式、鼠标移动速度、鼠标图标大小、鼠标双击速率、鼠标按键或组合按键功能定义,以实现在使用过程中对鼠标参数的灵活切换。
参照图3,第二方面,本实施例提供一种多主机之间互联键鼠的切换控制方法,用于鼠标,包括以下步骤:
S200、接收切换目标信息,切换目标信息被配置为由键盘接收切换热键指令,并根据预设的热键规则解析出对应的切换目标信息;在本切换控制方法中,鼠标是作为切换目标信息的接收方,只能在使用者按下键盘的相关热键后,鼠标才会接收到此切换目标信息,鼠标基于切换目标信息,执行以下步骤中的其中一项:
S210、由于键盘会根据预设的热键规则解析出对应的切换目标信息,切换目标信息具有不同的定义,鼠标根据不同定义的切换目标信息做出响应,若切换目标信息代表同步切换键鼠,且所切换的连接方式属于无线连接或蓝牙连接,鼠标会基于在对应连接方式下主机与鼠标的适配信息与主机进行连接,具体的连接过程为其在接收到切换目标信息后,打开对应连接方式下的接收端口,利用接收端口接收由主机发出的允许接入指令,然后再向键盘发出允许鼠标接入信号,完成鼠标的切换;其中,允许接入指令被配置为在键盘向外发出第一匹配信号后,主机的接收器解析第一匹配信号中的主机与鼠标的适配信息,向鼠标发出的允许接入指令;在这一模式下,鼠标只需负责打开接收端口,接收允许接入指令,即可完成与主机的切换连接步骤。
S220、若切换目标信息代表单独切换鼠标,根据切换目标信息确定对应的连接方式,沿预设的通信路径规则,向外发出与该连接方式对应的第二匹配信号,在接收到与第二匹配信号相适配的允许接入指令后,向键盘发出允许鼠标接入信号,完成鼠标的切换。在这一模式下,鼠标需要自己完成切换对接过程,由于在按下切换热键指令后,键盘会生成对应的切换目标信息,其中包括主机目标信息和鼠标目标信息,鼠标再发出第二匹配信号之前,已经得知所要切换至的目标连接方式,也得知对应的主机型号、键鼠适配参数、鼠标控制参数等,所以在发出第二匹配信号时,也完成了参数的更新,收到主机发回来的允许接入指令后,再向键盘发出允许鼠标接入信号,完成鼠标的切换。
另外地,若切换目标信息代表同步切换键鼠,且所切换的连接方式属于有线连接,则直接切换到主机与鼠标的有线连接状态即可,由于有线连接的切换方式比较常见,所有在本文中,对键盘和鼠标与主机之间的有线连接不再过多描述。
可选地,在步骤S200后,还包括以下步骤:
S201、基于切换目标信息确定所要接入的主机目标信息后,根据其键鼠适配参数,更新鼠标的实际控制参数。
在键盘基于切换目标信息确定所要接入的主机目标信息后,会将主机目标信息发给鼠标,若主机的操作***型号不一样,对键鼠的适配参数不一样,则需要根据所要接入的主机目标信息中的键鼠适配参数,从数据库中调取出实际的鼠标控制参数,并更新鼠标的实际控制参数,使得鼠标适应新的主机。
可选地,接收鼠标的参数控制模式,参数控制模式由键盘被按下代表鼠标不同参数控制模式的热键或其组合后所发出,参数控制模式中预设有包括鼠标图标形式、鼠标移动速度、鼠标图标大小、鼠标按键或组合按键功能定义中的至少一种信息。
更具体地,不同主机的模式下,对鼠标的参数会有所不同,而即时在同一台主机下,不同的操作模式下,例如工作模式或者游戏模式,对鼠标的参数控制模式也会存在不同,所以为了实现多主机多操作模式下,鼠标的操作兼容性,本实施例会通过设定热键规则的形式,在键盘上按下对应的热键或其组合,即可实现对鼠标参数控制模式的切换,可以切换至不同的图标形式、鼠标移动速度、鼠标图标大小、鼠标双击速率、鼠标按键或组合按键功能定义,以实现在使用过程中对鼠标参数的灵活切换。
作为一种实施方式,键盘和鼠标的互联方式可以是无线连接,分别设有无线的互联模块,两个互联模块之间无线信号连接。
作为一种实施方式,键盘和鼠标的互联方式可以借助第三方转接模块,第三方转接模块可以是无线办公平台,无线办公平台分别与键盘、鼠标无线信号连接,键盘和鼠标之间的信号需要通过无线办公平台进行转接,而无线办公平台还可对键盘和鼠标进行无线充电,实现可持续性使用。
作为一种实施方式,当键盘和/或鼠标切换到主机B,执行第一动作,通过第一动作选定第一内容,将这第一内容预存在键盘中,当再切换至主机A时,可以执行第二动作,将第一内容提取至主机A中,实现同一内容在不同主机间的共用。
参照图4,第三方面,本发明提供一种应用于上述多主机之间互联键鼠的切换控制方法的***,包括:
键盘,包括若干个热键、第一互联模块和第一处理模块,热键被配置为在按照预设的热键规则按下后形成切换热键指令,第一处理模块被配置为根据预设的热键规则解析出对应的切换目标信息,并用于根据切换目标信息确定对应的连接方式,沿预设的通信路径规则,向外发出与该连接方式对应的第一匹配信号,在接收到与第一匹配信号相适配的允许键盘接入信号后,完成键盘的切换;或,将切换目标信息通过预设的互联方式发送至鼠标,在接收到允许鼠标接入信号后,完成鼠标的切换;可选地,键盘中还设有第一存储模块;
鼠标,包括第二互联模块和第二处理模块,第二互联模块与第一互联模块直接或者间接信号连接,第二处理模块接收切换目标信息,并用于若切换目标信息代表同步切换键鼠,且所切换的连接方式属于无线连接或蓝牙连接,基于在对应连接方式下主机与鼠标的适配信息与主机进行连接,接收允许接入指令,向键盘发出允许鼠标接入信号,完成鼠标的切换;允许接入指令被配置为在键盘向外发出第一匹配信号后,主机的接收器解析第一匹配信号中的主机与鼠标的适配信息,向鼠标发出的允许接入指令;或,若切换目标信息代表单独切换鼠标,根据切换目标信息确定对应的连接方式,沿预设的通信路径规则,向外发出与该连接方式对应的第二匹配信号,在接收到与第二匹配信号相适配的允许接入指令后,向键盘发出允许鼠标接入信号,完成鼠标的切换。
可选地,键盘和鼠标可以在主机A、B、C、D之间切换,其中键盘和鼠标通过有线连接的方式与主机A信号连接,主机A设有USB接口;通过无线连接的方式与主机B信号连接,主机B设有无线接收器;通过蓝牙连接的方式与主机C信号连接,通过蓝牙连接的方式与主机D信号连接,主机C、D则设有蓝牙通信模块。
以上所有模块用于实现上述实施例中的多主机之间互联键鼠的切换控制方法,第二互联模块与第一互联模块可以直接无线信号连接,也可以借助第三方转接模块间接无线信号连接,当在键盘中按下热键或其组合,会形成相应的切换热键指令,第一处理模块解析出切换目标信息,以此确定所需切换的对应的连接方式,在自身通过向外发出第一匹配信号完成键盘的切换的同时,也可以根据实际切换的模式,将切换目标信息通过预设的互联方式发送至鼠标,鼠标通过第二互联模块接收切换目标信息,此时切换目标信息有可能代表同步切换键鼠,也有可能代表单独切换鼠标,然后再根据不同的模式,选择不同的与主机连接过程。如:若切换目标信息代表同步切换键鼠,且所切换的连接方式属于无线连接或蓝牙连接,基于在对应连接方式下主机与鼠标的适配信息与主机进行连接,这种情况下,鼠标打开对应连接方式下的接收端口,利用接收端口接收由主机发出的允许接入指令,再向键盘发出允许鼠标接入信号,完成鼠标的切换;或者,若切换目标信息代表单独切换鼠标,根据切换目标信息确定对应的连接方式,沿预设的通信路径规则,向外发出与该连接方式对应的第二匹配信号,在接收到与第二匹配信号相适配的允许接入指令后,向键盘发出允许鼠标接入信号,完成鼠标的切换。
本发明实施例还提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,处理器执行计算机程序时实现如上的多主机之间互联键鼠的切换控制方法。
在本发明的另一实施例中提供计算机可读存储介质。该计算机可读存储介质可以为非易失性的计算机可读存储介质。该计算机可读存储介质存储有计算机程序,计算机程序当被处理器执行时使处理器执行如上的多主机之间互联键鼠的切换控制方法。
所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的设备、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
相对于现有技术,本发明提供一种多主机之间互联键鼠的切换控制方法及***,通过在键盘中设置不同的热键或其组合,以达到单独切换键盘、单独切换鼠标、同步切换键鼠的效果,操作简单快捷;由于键盘和鼠标处于信息互联的关系,可以通过键盘将切换目标信息发送至鼠标,使得鼠标同步得知所需切换的目标,提高反应效率;在同步切换且为无线连接或蓝牙连接情况下,通过构建出键盘至主机至鼠标的匹配通信回路,避免了由鼠标再向主机匹配的过程,提高匹配效率。
最后需要强调的是,本发明不限于上述实施方式,以上仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
以上描述为发明的主要流程步骤,其中可穿插其它功能步骤,并可打乱上述逻辑顺序和流程步骤,若数据的处理方式按照此流程步骤形式处理或数据处理的核心思想近似、雷同,均应受到保护。
Claims (10)
1.一种多主机之间互联键鼠的切换控制方法,用于键盘,其特征在于,包括以下步骤:
S100、接收切换热键指令,根据预设的热键规则解析出对应的切换目标信息,执行以下步骤中的至少一项:
S110、根据切换目标信息确定对应的连接方式,沿预设的通信路径规则,向外发出与该连接方式对应的第一匹配信号,在接收到与所述第一匹配信号相适配的允许键盘接入信号后,完成键盘的切换;
S120、将切换目标信息通过预设的互联方式发送至鼠标,在接收到允许鼠标接入信号后,完成鼠标的切换。
2.如权利要求1所述的切换控制方法,其特征在于,所述接收切换热键指令,根据预设的热键规则解析出对应的切换目标信息,包括:
所述热键规则被配置为对键盘的不同热键或其组合形式进行代表定义,定义出代表单独切换键盘的热键或其组合、代表单独切换鼠标的热键或其组合、代表同步切换键鼠的热键或其组合;
在接收切换热键指令后,根据所按下热键或其组合解析出对应的代表定义,确定所要接入的主机目标信息及所要切换的键盘目标信息和/或鼠标目标信息,所述主机目标信息包括主机的连接方式、型号、键鼠适配参数中的至少一项,所述键盘目标信息包括键盘的连接方式、键盘控制参数中的至少一项,所述鼠标目标信息包括鼠标的连接方式、鼠标控制参数中的至少一项。
3.如权利要求2所述的切换控制方法,其特征在于,所述键盘和鼠标与所述主机的连接方式包括但不限于有线连接、无线连接、蓝牙连接;
所述根据切换目标信息确定对应的连接方式,沿预设的通信路径规则,向外发出与该连接方式对应的第一匹配信号,包括:
判断切换目标信息是否代表同步切换键鼠,若是,识别所切换的连接方式是否属于无线连接或蓝牙连接,若是,调取在对应连接方式下主机分别与键盘、鼠标的适配信息,在所述适配信息中加入事件标记,生成第一匹配信号,沿预设的通信路径规则,向外发出第一匹配信号。
4.如权利要求3所述的切换控制方法,其特征在于,所述将切换目标信息通过预设的互联方式发送至鼠标,在接收到允许鼠标接入信号后,完成鼠标的切换,包括:
所述允许鼠标接入信号被配置为在键盘向外发出第一匹配信号后,主机的接收器解析所述第一匹配信号中的主机与鼠标的适配信息,向鼠标发出允许接入指令,再由所述鼠标向所述键盘发出允许鼠标接入信号。
5.如权利要求2所述的切换控制方法,其特征在于,在步骤S100后,还包括以下步骤:
S101、在确定所要接入的主机目标信息后,根据其键鼠适配参数,更新所述键盘和/或鼠标的实际控制参数。
6.如权利要求1所述的切换控制方法,其特征在于,所述接收切换热键指令,根据预设的热键规则解析出对应的切换目标信息,包括:
所述热键规则被配置为对键盘的不同热键或其组合形式进行代表定义,定义出代表鼠标不同参数控制模式的热键或其组合;
在接收切换热键指令后,根据所按下热键或其组合解析出对应的代表定义,确定鼠标的参数控制模式,所述参数控制模式中预设有包括鼠标图标形式、鼠标移动速度、鼠标图标大小、鼠标按键或组合按键功能定义中的至少一种信息。
7.一种多主机之间互联键鼠的切换控制方法,用于鼠标,其特征在于,包括以下步骤:
S200、接收切换目标信息,所述切换目标信息被配置为由键盘接收切换热键指令,并根据预设的热键规则解析出对应的切换目标信息;基于切换目标信息,执行以下步骤中的其中一项:
S210、若切换目标信息代表同步切换键鼠,且所切换的连接方式属于无线连接或蓝牙连接,基于在对应连接方式下主机与鼠标的适配信息与主机进行连接,接收允许接入指令,向键盘发出允许鼠标接入信号,完成鼠标的切换;所述允许接入指令被配置为在键盘向外发出第一匹配信号后,主机的接收器解析所述第一匹配信号中的主机与鼠标的适配信息,向鼠标发出的允许接入指令;
S220、若切换目标信息代表单独切换鼠标,根据切换目标信息确定对应的连接方式,沿预设的通信路径规则,向外发出与该连接方式对应的第二匹配信号,在接收到与所述第二匹配信号相适配的允许接入指令后,向键盘发出允许鼠标接入信号,完成鼠标的切换。
8.如权利要求7所述的切换控制方法,其特征在于,在步骤S200后,还包括以下步骤:
S201、基于切换目标信息确定所要接入的主机目标信息后,根据其键鼠适配参数,更新鼠标的实际控制参数。
9.如权利要求7所述的切换控制方法,其特征在于,接收鼠标的参数控制模式,所述参数控制模式由键盘被按下代表鼠标不同参数控制模式的热键或其组合后所发出,所述参数控制模式中预设有包括鼠标图标形式、鼠标移动速度、鼠标图标大小、鼠标按键或组合按键功能定义中的至少一种信息。
10.一种多主机之间互联键鼠的切换控制***,其特征在于,包括:
键盘,包括若干个热键、第一互联模块和第一处理模块,所述热键被配置为在按照预设的热键规则按下后形成切换热键指令,所述第一处理模块被配置为根据预设的热键规则解析出对应的切换目标信息,并用于根据切换目标信息确定对应的连接方式,沿预设的通信路径规则,向外发出与该连接方式对应的第一匹配信号,在接收到与所述第一匹配信号相适配的允许键盘接入信号后,完成键盘的切换;或,将切换目标信息通过预设的互联方式发送至鼠标,在接收到允许鼠标接入信号后,完成鼠标的切换;
鼠标,包括第二互联模块和第二处理模块,所述第二互联模块与第一互联模块直接或者间接信号连接,所述第二处理模块接收切换目标信息,并用于若切换目标信息代表同步切换键鼠,且所切换的连接方式属于无线连接或蓝牙连接,基于在对应连接方式下主机与鼠标的适配信息与主机进行连接,接收允许接入指令,向键盘发出允许鼠标接入信号,完成鼠标的切换;所述允许接入指令被配置为在键盘向外发出第一匹配信号后,主机的接收器解析所述第一匹配信号中的主机与鼠标的适配信息,向鼠标发出的允许接入指令;或,若切换目标信息代表单独切换鼠标,根据切换目标信息确定对应的连接方式,沿预设的通信路径规则,向外发出与该连接方式对应的第二匹配信号,在接收到与所述第二匹配信号相适配的允许接入指令后,向键盘发出允许鼠标接入信号,完成鼠标的切换。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310574692.XA CN116643660A (zh) | 2023-05-19 | 2023-05-19 | 一种多主机之间互联键鼠的切换控制方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310574692.XA CN116643660A (zh) | 2023-05-19 | 2023-05-19 | 一种多主机之间互联键鼠的切换控制方法及*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN116643660A true CN116643660A (zh) | 2023-08-25 |
Family
ID=87622303
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310574692.XA Pending CN116643660A (zh) | 2023-05-19 | 2023-05-19 | 一种多主机之间互联键鼠的切换控制方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116643660A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117234347A (zh) * | 2023-10-10 | 2023-12-15 | 深圳市江元科技(集团)有限公司 | 一种鼠标的工作模式切换方法、***和可读存储介质 |
-
2023
- 2023-05-19 CN CN202310574692.XA patent/CN116643660A/zh active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117234347A (zh) * | 2023-10-10 | 2023-12-15 | 深圳市江元科技(集团)有限公司 | 一种鼠标的工作模式切换方法、***和可读存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105477854B (zh) | 应用于智能终端的手柄控制方法、装置及*** | |
US8577100B2 (en) | Remote input method using fingerprint recognition sensor | |
US9027117B2 (en) | Multiple-access-level lock screen | |
US6842795B2 (en) | Methods and apparatus for shifting focus between multiple devices | |
US20170083219A1 (en) | Touchscreen Apparatus User Interface Processing Method and Touchscreen Apparatus | |
US20120110518A1 (en) | Translation of directional input to gesture | |
KR20100093293A (ko) | 터치 기능을 갖는 이동 단말기 및 그 이동 단말기의 터치 인식 방법 | |
CN103294187A (zh) | 用于切换现行应用的装置和方法 | |
JP2010097340A (ja) | 情報処理装置及び情報処理装置の制御方法 | |
CN116643660A (zh) | 一种多主机之间互联键鼠的切换控制方法及*** | |
KR102091509B1 (ko) | 문자 입력 처리 방법 및 상기 방법이 적용되는 장치 | |
US8977968B2 (en) | Pseudo-remote terminal IOTA mobile diagnostics and electronic customer care | |
CN108769175A (zh) | 远程真机访问控制方法、装置、存储介质及电子设备 | |
EP1256091A2 (en) | Method and system for configuring and unlocking an electronic reading device | |
CN116820255A (zh) | 一种无线键鼠在多主机间的切换控制方法、***和存储介质 | |
WO2016131181A1 (zh) | 一种指纹事件的处理方法、装置及终端 | |
WO2019153362A1 (zh) | 一种指纹录入方法及终端 | |
EP3014426B1 (en) | Self-revealing symbolic gestures | |
CN110362353A (zh) | 外设控制方法、外设控制装置、存储介质与电子设备 | |
KR20060125375A (ko) | 마우스 기능을 구비한 스타일러스 펜과 그의 마우스 기능구현방법 | |
CN104360749A (zh) | 通过移动终端设备输入信息的方法及装置 | |
CN109831770B (zh) | 移动终端的配对方法、装置、存储介质及移动终端 | |
KR101863555B1 (ko) | 입력 인터페이스 장치 및 방법 | |
TWI792712B (zh) | 游標標示方法及切換裝置 | |
KR100833278B1 (ko) | 이동 통신 장치 및 조작 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |