用于移动设备的游戏控制器的制作方法

文档序号:22352551发布日期:2020-09-25 18:29阅读:149来源:国知局
用于移动设备的游戏控制器的制作方法

本公开描述总体上涉及用于移动设备的游戏控制器的实施例。



背景技术:

移动设备在当今社会无处不在,并且通常提供对于通信、娱乐和导航的即时访问,并且为用户有时甚至不知道的问题提供看似无穷无尽的解决方案。随着将高性能处理器、图形模块和高分辨率显示器引入到移动设备的硬件中,移动设备现在能够访问和操作大量资源密集型应用程序,例如计算机游戏应用程序。

以前,移动游戏使用专用的移动游戏设备进行,该专用的移动游戏设备通常可以包括带有显示屏的设备主体以及在设备主体上提供的控制器按钮或操纵杆。相比之下,现在可以在诸如移动电话和移动平板电脑之类的多功能移动设备上操作各种类型的复杂计算机游戏。然而,在这样的多功能移动设备上游戏时存在令人不满之处,对于多功能移动设备,其主要功能仍然保持为用于通信,或者用于观看视频或阅读文章的娱乐。这是由于未给多功能移动设备提供用于物理用户操纵的硬件游戏控制器特征件,这减少了进入游戏应用程序中的用户输入的类型和数量并且降低了游戏体验。此外,现在可以在移动设备上运行的大多数基于个人计算机(pc)的游戏需要通常由移动设备的触摸式显示器提供的更多输入。

响应于这种需求,各制造商已经提供用于连接到移动设备(通常是多功能移动设备)的硬件游戏控制器。例如,控制台游戏控制器可以通过通用串行总线(usb)连接插入移动设备,或者可以通过无线连接与移动设备非耦接地操作。然而,这样的单独的游戏控制器剥夺了移动设备的移动性和便携性,并且操纵独立于游戏控制器的移动设备是不期望的。

本公开的所有者先前已经发布了游戏手柄控制器外围设备,游戏控制器,其可以将移动平板电脑接纳到设备主体中,并且在主体的两侧上包括一对手柄,每个手柄包括操纵杆和控制器按钮。因此,该移动计算机在物理上被转换成能够被物理地操纵并为用户操纵提供硬件控制元件的专用游戏设备。

然而,在将这种游戏手柄控制器外围设备适用于专用移动游戏时,移动设备变得相对重且体积大,这对操作这种设备的游戏者可能不利。

因此,在提供与用于游戏应用程序的移动设备一起使用的硬件游戏控制器中寻求一种替代解决方案,以提供更充分的游戏体验,并且在该替代解决方案中减少对移动设备的便携性或操纵的任何损害。



技术实现要素:

根据一实施例,提供一种用于移动设备的游戏控制器。所述游戏控制器可包括:第一硬件游戏控制器,被配置为由用户的左手拇指和/或手指操纵,以产生左控制器输入;和第二硬件游戏控制器,被配置为由用户的右手拇指和/或手指操纵,以产生右控制器输入。所述第一硬件游戏控制器可以机械地固定到壳体的侧部,并且所述第二硬件游戏控制器可以机械地固定到所述壳体的相反的侧部。所述第一硬件游戏控制器和所述第二硬件游戏控制器中的一个可以是主要游戏控制器,该主要游戏控制器被配置为将所述左控制器输入和所述右控制器输入组合成单个控制器输入表示,以提供给所述移动设备。

附图说明

在图中,相似的附图标记在不同视图中通常指代相同的部分。图不一定按比例,而是通常将重点放在例示本公开的原理上。应当注意,附图仅示出本公开的实施例的示例,因此不应被认为是对其范围的限制,因为本公开可以允许其它等效的实施例。在以下描述中,参考以下附图描述本公开的各种实施例,其中:

图1示出根据各种实施例的用于移动设备的游戏控制器的简图。

图2示出根据各种实施例的主游戏控制器的活动图和从游戏控制器的活动图。

图3示出根据各种实施例的游戏控制器的重新连接模式的流程图。

图4示出根据各种实施例的游戏控制器的连接图。

图5示出根据各种实施例的执行主连接过程和从连接过程的游戏控制器的连接图。

图6示出根据各种实施例的执行主连接过程和从连接过程的游戏控制器的连接图。

图7a示出根据各种实施例的游戏控制器的透视图。

图7b示出根据各种实施例的第一硬件游戏控制器的透视图。

图7c示出根据各种实施例的第二硬件游戏控制器1802的透视图。

图8a示出根据各种实施例的耦接构件的侧视图。

图8b示出根据各种实施例的长形构件的侧视图。

图8c示出根据各种实施例的硬件游戏控制器的侧视图。

图9a示出根据各种实施例的壳体的透视图。

图9b示出根据各种实施例的间隔件的透视图。

图9c示出耦接至间隔件的游戏控制器的透视图。

图10示出根据各种实施例的游戏控制器。

图11示出根据各种实施例的操作游戏控制器的方法的流程图。

具体实施方式

下面参考附图详细描述用于移动游戏设备的游戏控制器、虚拟游戏控制器和操作游戏控制器的方法的实施例。然而,应该理解,本公开不限于具体描述的实施例。将理解,可以在不改变本公开的本质的情况下,在各种方面、特征和元件上修改以下描述的实施例。此外,对各种实施例的任何参考不应被解释为对本文公开的任何发明主题的概括,并且不应被认为是所附权利要求的元件或限制,除非在权利要求中明确记载。

根据各种实施例,在特定图中对给定元件的描述或对特定元件编号的考虑或使用或在相应的描述性材料中对其的参考可以包含在另一图或与此相关的描述性材料中标识的相同、等同或类似的元件或元件编号。本文中“/”的使用表示“和/或”,除非另外特别指出。

本公开可以描述能够以各种定向操作的消费电子设备的实施例,因此应当理解,术语“顶”、“底”、“基底”、“下”、“侧向”、“向下”等当在下面的描述中使用时,是为了方便被使用并用于帮助理解相对位置或方向,而不旨在限制记录介质或包含该记录介质的系统或装置或产品的定向。

根据本公开中的各种实施例,可以提出一种计算系统或控制器或微控制器或提供处理能力的任何其它系统。这样的系统可以被认为包括处理器。根据本公开的设备或系统可以包括例如在该设备或系统执行的处理中使用的存储器。在实施例中使用的存储器可以是易失性存储器,例如dram(动态随机存取存储器),或者非易失性存储器,例如prom(可编程只读存储器)、eprom(可擦除prom)、eeprom(电可擦除prom)或例如浮栅存储器、电荷捕获存储器、mram(磁阻随机存取存储器)或pcram(相变随机存取存储器)的闪存。

在各种实施例中,“电路”可以理解为任何种类的逻辑执行实体,其可以是专用电路或执行存储在存储器、固件或其任何组合中的软件的处理器。因此,在一实施例中,“电路”可以是硬接线逻辑电路或诸如可编程处理器的可编程逻辑电路,例如微处理器(例如,复杂指令集计算机(cisc)处理器或精简指令集计算机(risc)处理器)。“电路”也可以是执行软件的处理器,软件例如为任何类型的计算机程序,例如使用虚拟机器代码(诸如java)的计算机程序。根据各种替代实施例,下面将更详细描述的各个功能的任何其它种类的实施方式也可以被理解为“电路”。类似地,“模块”因此被定义为根据本公开的系统的一部分,并且可以包含上述“电路”,或者可以被理解为是其中的任何种类的逻辑执行实体。

图1示出根据各种实施例的用于移动设备1210的游戏控制器1200的简图。游戏控制器1200在本文中也可以被称为移动游戏设备,例如,移动游戏设备100。移动设备1210可以是移动设备110、210、610、810中的任一个。移动设备1210可以是便携式计算设备,例如移动电话。游戏控制器1200可以包括第一硬件游戏控制器1202和第二硬件游戏控制器1204。第一硬件游戏控制器1202在本文中也可以被称为左硬件游戏控制器,而第二硬件游戏控制器1204在本文中也可以被称为右硬件游戏控制器。第一硬件游戏控制器1202可以被配置为由用户的左手拇指和手指中的至少一个操纵,以产生左控制器输入。第二硬件游戏控制器1204可以被配置为由用户的右手拇指和手指中的至少一个操纵,以产生右控制器输入。第一硬件游戏控制器1202和第二硬件游戏控制器1204中的每一个可以机械地固定到移动设备1210的壳体。该壳体可以是可被成形为接纳移动设备1210的盖或外壳。第一硬件游戏控制器1202可以机械地固定到壳体的左侧部,而第二硬件游戏控制器1204可以机械地固定到壳体的右侧部。第一硬件游戏控制器1202或第二硬件游戏控制器1204可以是主要游戏控制器,在本文中也被称为主游戏控制器。其它硬件游戏控制器可以是副游戏控制器,在本文中也被称为从游戏控制器。第一硬件游戏控制器1202和第二硬件游戏控制器1204中的每一个可以包括用于建立彼此的无线数据耦接以及与移动设备之间的无线数据耦接的收发器。主要游戏控制器可以被配置为将左控制器输入和右控制器输入组合成单个控制器输入表示,以提供给移动设备1210。结果,移动设备1210可以与两个硬件控制器通信,就好像它们是单个游戏控制器设备。

作为示例,第一硬件游戏控制器1202可以是主要游戏控制器或者可以作为主要游戏控制器操作,而第二硬件游戏控制器1204可以是副游戏控制器。主要游戏控制器可以与移动设备1210建立第一无线连接1220。作为副游戏控制器操作的第二硬件游戏控制器1204可以通过第二无线连接1222将其右控制器输入传输给主要游戏控制器。第一无线连接1220可以采用与第二无线连接1222不同的无线协议。例如,第一无线连接1220可以是蓝牙(bt)或低功耗蓝牙(ble)连接。例如,第二无线连接1222可以是wifi连接。替代地,第一无线连接1220和第二无线连接1222可以基于相同类型的无线协议但是在不同的频带上操作,或者采用跳频以去除无线信号冲突。主要游戏控制器可以将通过第二无线连接1222接收的右控制器输入与其自身的左控制器输入组合,以形成单个控制器输入表示。主要游戏控制器可以通过第一无线连接1220将该单个控制器输入表示传输到移动设备1210。应当理解,替代地,第二硬件游戏控制器1204可以是主要游戏控制器,而第一硬件游戏控制器1202可以是副游戏控制器。硬件游戏控制器的操作模式的选择将在随后的段落中更详细地说明。

根据各种实施例,硬件游戏控制器均可以被配置为确定它们各自的操作模式。每个硬件游戏控制器可以确定它是否与移动设备1210配对。在确定它是与移动设备1210配对的唯一硬件游戏控制器时,或者在确定它在另一个硬件游戏控制器也被连接到移动设备1210之前被连接到移动设备1210时,该硬件游戏控制器可以承担主游戏控制器的角色。换句话说,如果硬件游戏控制器是与移动设备1210配对的唯一游戏控制器,则其可以自动地以主模式操作。如果第一硬件游戏控制器1202和第二硬件游戏控制器1204都与移动设备1210配对,则连接到移动设备1210(换言之,与之建立通信)的硬件游戏控制器中的第一个以主模式操作。如果第一硬件游戏控制器1202和第二硬件游戏控制器1204都与移动设备1210配对并连接,则连接到移动设备1210的硬件游戏控制器中的第一个以主模式操作。一旦硬件游戏控制器中的一个以主模式操作,它就可以向另一个硬件游戏控制器发送广告消息或轮询消息。响应于接收到广告消息或轮询消息,另一个硬件控制器可以以从模式操作。主/从的角色的分配可能是动态的。硬件游戏控制器在产生它们各自的控制器输入方面的功能可以独立于主/从角色的分配。

图2示出主游戏控制器的活动图1300a和从游戏控制器的活动图1300b。活动图1300a和1300b具有时间轴1330。在第一时间例,主游戏控制器可以传输从连接信号1302。大约同时地,从游戏控制器还可以传输主连接信号1304。在从游戏控制器接收到从连接信号1302并且主游戏控制器接收到主连接信号1304时,主游戏控制器和从游戏控制器可以建立通信信道。主连接信号1304可以包括由从游戏控制器产生的控制器输入。在主游戏控制器和从游戏控制器已经建立了通信信道之后,主游戏控制器可以传输移动设备连接信号1306,以建立与移动设备的通信信道。移动设备连接信号1306可以包括由主游戏控制器产生的单个控制器输入表示。主游戏控制器可以在第一空闲时段1308之后传输另一从连接信号1302。第一空闲时段1308可以从移动电话连接信号1306的结束到下一从连接信号1302的开始来测量。移动设备连接信号1306的传输与下一移动电话连接信号1306的传输之间的持续时间可以是第一连接间隔1310。第一连接间隔1310可以是主游戏控制器与移动设备1210通信的时间段。第一连接间隔1310可以从移动电话连接信号1306的开始到下一移动电话连接信号1306的开始来测量。从游戏控制器可以在第二空闲时段1312之后传输另一主连接信号1304。第二空闲时段1312可以从主连接信号1304的结束到下一主连接信号1304的开始来测量。在两个连续的主连接信号1304之间的持续时间可以是第二连接间隔1314。第二连接间隔1314可以从主连接信号1304的开始到下一主连接信号1304的开始来测量。第二连接间隔1314可以是从游戏控制器与主游戏控制器通信的时间段。

图3示出根据各种实施例的游戏控制器1200的重新连接模式的流程图1400。第一硬件游戏控制器1202和第二硬件游戏控制器1204中的每一个可以被配置为执行流程图1400中所示的过程。在1402中,硬件游戏控制器可以确定其最后的操作模式。硬件游戏控制器可以包括存储器,该存储器存储关于其最后的操作模式的信息。如果最后的操作模式是主游戏控制器,则在1404中,该硬件游戏控制器可以重新连接到移动设备1210。该硬件游戏控制器可以尝试作为主游戏控制器进行操作。接下来,在1410中,硬件游戏控制器可以确定其是否已经与移动设备1210建立无线连接。如果硬件游戏控制器已经与移动设备1210建立无线连接,则可以行进到1418中的连接模式,在1418中,硬件游戏控制器已经与移动设备1210建立主要连接。在1418中,硬件游戏控制器已经作为主游戏控制器与移动设备1210连接。如果硬件游戏控制器不能重新连接到移动设备1210,则它可以重复1404,即尝试再次重新连接到移动设备1210。当在1404中重新连接到移动设备时,硬件游戏控制器还可以在1406中广播广告消息。广告消息的目的可以是发起与另一个硬件游戏控制器的通信。接下来,在1412中,硬件游戏控制器可以侦听来自另一个硬件游戏控制器的答复消息,以便建立与另一个硬件游戏控制器的通信。接下来,在1416中,硬件游戏控制器可以确定其是否已经与另一游戏控制器连接。如果已经与另一游戏控制器连接,则它可以进行到1420,在1420中,它与另一游戏控制器建立副连接。如果否,则硬件游戏控制器可以在1406中重复广告消息的广播。

替代地,如果在1402中硬件游戏控制器确定其最后的操作模式是从游戏控制器,则硬件游戏控制器可以进行到1408,以侦听来自主游戏控制器的广告消息。接下来,在1414中,该硬件游戏控制器可以确定其是否已经与主游戏控制器连接。如果是,则该硬件游戏控制器可以进行到1422,在1422中,它已与另一个硬件游戏控制器建立副连接。

图4示出根据各种实施例的游戏控制器1200的连接图1500。在游戏控制器1200中的每个硬件游戏控制器已经进入它们各自的操作模式之后,主游戏控制器可以在1502中对输入数据进行采样,并且从游戏控制器可以在1504中对输入数据进行采样。在对输入数据采样时,每个硬件游戏控制器可以将用户输入转换成为控制器输入数据。在1506中,主游戏控制器可以为了从游戏控制器的控制器输入数据而对从游戏控制器进行轮询。在1508中,从游戏控制器可以响应于轮询而将其控制器输入数据发送到主游戏控制器。在1510中,主游戏控制器可将从游戏控制器的控制器输入数据与其自身的控制器输入数据组合。在1512中,移动设备1210可以为了移动设备1210上运行的应用程序的用户输入而对游戏控制器1200进行轮询。响应于1512中的轮询,主游戏控制器可以在1514中将组合的控制器输入数据发送到移动设备。在1516中,移动设备1210将接收的组合控制器输入数据传送到应用程序,例如游戏应用程序。

图5示出根据各种实施例的执行主连接过程和从连接过程的游戏控制器1200的连接图1600。在游戏控制器1200中的每个硬件游戏控制器已经进入它们各自的操作模式之后,主游戏控制器可以尝试与从游戏控制器连接。在1602中,主游戏控制器可以对从游戏控制器执行ping操作,换句话说,将查询发送到从游戏控制器。主游戏控制器可以经由多个扫描信道重复发送ping/查询消息,直到它接收到来自从游戏控制器的答复。同时,从游戏控制器一旦在1604中打开就可以侦听来自主游戏控制器的查询消息。在1606中,从游戏控制器可以在多个扫描信道上侦听查询消息。在接收到来自主游戏控制器的查询消息时,从游戏控制器可以在1608中响应该查询消息。在从游戏控制器响应该查询消息之后,主游戏控制器和从游戏控制器都可以确定它们彼此连接。然而,如果从游戏控制器在侦听预定的持续时间之后没有接收到来自主游戏控制器的任何查询消息,则从游戏控制器可以发起与移动设备1210的连接并且可以改变其角色以充当主游戏控制器。

图6示出根据各种实施例的执行主连接过程和从连接过程的游戏控制器1200的连接图1700。连接图1700示出两个硬件游戏控制器都在主模式下操作时的连接过程。如果两个硬件游戏控制器都确定它们的最后已知操作模式是主模式,或者如果两个硬件游戏控制器都确定它们已连接到移动设备1210,则可能出现这种情况。在所示的示例中,左硬件游戏控制器早于右硬件游戏控制器连接到移动设备1210。在1702中,左硬件游戏控制器可以在多个扫描信道上对右硬件游戏控制器执行ping操作。类似地,在1704中打开之后,右硬件游戏控制器可以在1708中在多个扫描信道上对左硬件游戏控制器执行ping操作。在1702和1708中传输的ping消息可以包括各个硬件游戏控制器的连接持续时间,换句话说,硬件游戏控制器已经连接到移动设备1210的持续时间。在1706中,与对左硬件游戏控制器执行ping操作并行地,右硬件游戏控制器可以侦听来自左硬件游戏控制器的消息。在从左硬件游戏控制器接收到ping消息之后,右硬件游戏控制器可以确定左硬件游戏控制器已经比其自身被连接到移动设备1210更长的时间,然后,可以在1706中切换到以从模式操作。

图7a示出根据各种实施例的游戏控制器1800的透视图。游戏控制器1800可以是游戏控制器1200。游戏控制器1800可以包括可以与第一硬件游戏控制器1202相同或相似的第一硬件游戏控制器1802。游戏控制器1800还可以包括与第二硬件游戏控制器1204相同或相似的第二硬件游戏控制器1804。游戏控制器1800可以耦接到移动设备的壳体1880。

壳体1880可以成形为接纳移动设备。壳体1880可以围绕移动设备,仅暴露移动设备的包括移动设备的屏幕的前表面。壳体1880可以用作用于移动设备的保护壳,以及用于待固定到移动设备的游戏控制器1800的装置。游戏控制器1800可以包括壳体1880。替代地,壳体1880可以是移动设备的一部分。壳体1880可以允许游戏控制器1800附接到移动设备,即使该移动设备没有被专门设计为能耦接到游戏控制器。因此,通过将壳体1880安装在移动设备上,移动设备转变为游戏控制器1800的补充设备。

图7b示出根据各种实施例的第一硬件游戏控制器1802的透视图1800b。图7c示出根据各种实施例的第二硬件游戏控制器1802的透视图1800c。第一硬件游戏控制器1802和第二硬件游戏控制器1804中的每一个可包括耦接构件1882。每个硬件游戏控制器的耦接构件1882可被成形为能滑动地接合壳体1880的相应侧部1884。耦接构件1882可以包括凸起边缘结构1886,该凸起边缘结构1886以插座状方式配合在壳体1880的侧部1884周围。凸起边缘结构1886可以在一端/侧上具有间隙1832,使得凸起边缘结构1886形成引导构件,该引导构件具有狭槽用于能滑动地接纳壳体1880的侧部1884。耦接构件1882可以包括长形构件1888,该长形构件1888被成形为紧密地配合到侧部1884处的凹槽1890中。长形构件1888可以平行于由凸起边缘结构1886包围的狭槽。长形构件1888可以用作用于与凹槽1890的滑动接合的引导肋。

长形构件1888可以从硬件游戏控制器1802、1804的长形表面1820(或侧表面)延伸出或突出。长形表面1820可以至少基本上垂直于硬件游戏控制器1802、1804的控制表面1822,由此长形表面1820平行于控制表面1822的边缘。可以由用户操作以产生用户输入的硬件游戏控制器1802、1804的按钮1824可以被提供在控制表面1822上。长形构件1888可以从长形表面1820垂直地延伸出或突出,即与长形表面1820形成直角。凸起边缘结构1886可以与长形表面1820接界,并且可以从长形表面1820垂直地延伸出或突出,即与长形表面1820形成直角。长形构件1888可具有不对称的横截面,其可确保硬件游戏控制器可以仅在相对于壳体1880的一个定向上耦接到壳体1880。换句话说,硬件游戏控制器仅以正确的方式可以耦接到壳体1880,使得硬件游戏控制器1802、1804上的按钮1824和配合在壳体1880中的移动设备的屏幕面向相同方向,即面向用户。

图8a示出根据各种实施例的耦接构件1882的侧视图1900a。长形构件1888可包括柄部1826和接合部1828。长形构件1888可形成为整体的单个结构。换句话说,柄部1826和接合部1828可以一体地形成。长形构件1888可具有沿长度方向延伸的第一纵向边缘1896和沿长度方向延伸的相反的第二纵向边缘1898。长形构件1888可以在第一纵向边缘1896处纵向地附接到耦接构件1882的长形表面1820。相应地,长形构件1888可以平行于长形表面1820,并且长形构件1888的第一纵向边缘1896可以沿着长形表面1820的长度连结到长形表面1820。第一纵向边缘1896可以是柄部1826的一部分。第二纵向边缘1898可以是长形构件1888的自由纵向边缘。第二纵向边缘1898可以是接合部1828的一部分。接合部1828可以经由柄部1826耦接到长形表面1820。柄部1826可以比接合部1828窄。接合部1828可以被成形为紧密地配合到壳体1880的凹槽1890中,即接合部1828和凹槽1890可以互补地成形。

图8b示出根据各种实施例的长形构件1888的侧视图1900b。接合部1828可以具有不对称的横截面。接合部1828的横截面的顶部轮廓1829(或第一半部)和相对的底部轮廓1830(或第二半部)可具有不同的形状。顶部轮廓1829可以指向控制表面1822的面对方向。当用户握住硬件游戏控制器以操作控制表面1822上的按钮1824时,顶部轮廓1829可以面对用户,但当硬件游戏控制器1802、1804耦接到壳体1880时,尽管隐藏在凹槽1890内不可见。顶部轮廓1829可以圆化并且向外弯曲。顶部轮廓1829可以具有凸形形状。底部轮廓1830可以是平面或平坦的。

长形构件1888的横向宽度(即,从长形构件1888的第一纵向边缘到长形构件1888的第二纵向边缘垂直地测量)可以小于或等于凸起边缘结构1886的高度(即,从硬件游戏控制器1802、1804的长形表面1820到凸起边缘结构1886的边沿1834测量的凸起边缘结构的高度),从而长形构件1888不会延伸或突出超过跨越整个凸起边缘结构1886的边沿1834的平面。换句话说,长形构件1888的第二纵向边缘可以相对于凸起边缘结构1886的边沿1834凹进,或者可以与凸起边缘结构1886的边沿1834齐平。当硬件游戏控制器1802、1804的控制表面1822直接面对用户时,长形构件1888可能对用户不可见,因为长形构件1888可能被凸起边缘结构1886隐藏而不可见。

图8c示出根据各种实施例的硬件游戏控制器的侧视图1900c。长形构件1888具有第一终端1840(或后端)和相反的第二终端1842(或前端)。第一终端1840可以连接到凸起边缘1886。第二终端可以从长形表面1820渐缩,使得其具有相对于长形表面1820倾斜的表面。第一终端1840可以面对凸起边缘1886中的间隙1832。长形构件1888的第二纵向边缘1898可以比第一纵向边缘1896短。

第一硬件游戏控制器1802和第二硬件游戏控制器1804中的每一个可以包括止动件1892。止动件1892可以缩回到硬件游戏控制器中。止动件1892可以被向硬件控制器的外部偏置。止动件1892可以被布置成当侧部1884被接纳在耦接构件1882中时配合到侧部1884处的对应凹口1894中,使得硬件控制器被偏置以抵抗相对于壳体1880滑动。止动件1892可以被提供为距第二终端1842比距第一终端1840近。

图9a示出根据各种实施例的壳体1888的透视图2000a。

根据各种实施例,游戏控制器1800可以包括间隔件1810。图9b示出根据各种实施例的间隔件1810的透视图2000b。间隔件1810可以具有相反的侧部1884,就像壳体1880一样。间隔件的每个侧部1884还可以包括凹槽1890。像壳体1880一样,间隔件1810可以耦接到硬件游戏控制器。不同于壳体1880,间隔件1810可以不包括用于接纳移动设备的任何腔。间隔件1810可用于将第一硬件游戏控制器1802机械地固定在左侧,并将第二硬件游戏控制器1804机械地固定在右侧,以形成在形式和形状上与传统游戏控制器相似的游戏控制器。

图9c示出耦接至间隔件1810的游戏控制器1800的透视图2000c。

根据各种实施例,第一硬件游戏控制器1802和第二硬件游戏控制器1804可以在与壳体1880分离的状态下由用户操作。游戏控制器1800在被操作以向移动设备提供控制器输入时无需物理地附接到壳体1880,但可能需要在其各自收发器的通信范围内。

根据各种实施例,游戏控制器1800可以使用硬件游戏控制器中的两个或仅一个来操作。游戏控制器1800可以允许单面和双面控制器的游戏设置。第一硬件游戏控制器1802和第二硬件游戏控制器1804中的每一个可包括向该硬件游戏控制器供电的电池。电池可以例如通过硬件游戏控制器上的usb端口充电。一次充电后,电池可能能够保持足以使用100小时的电力。当游戏控制器1800通过无线连接而连接到移动设备时,它不需要占用移动设备的任何物理电端口。因此,当游戏控制器1800被操作以向移动设备提供控制器输入时,可通过移动设备的物理电端口对移动设备充电。这可以允许移动设备长时间用于运行游戏应用程序。

根据各种实施例,第一硬件游戏控制器1802和第二硬件游戏控制器1804中的每一个可以包括电源开关。可以使用电源开关打开和关闭硬件游戏控制器。关闭硬件游戏控制器的能力允许在不使用硬件游戏控制器时节省能量,并且还可以避免在用户不使用移动设备时意外传输控制器输入。

图10示出根据各种实施例的游戏控制器2100。游戏控制器2100可以与游戏控制器1200或游戏控制器1800类似之处在于,它可以包括第一硬件游戏控制器2102和第二硬件游戏控制器2104。第一硬件游戏控制器2102和第二硬件游戏控制器2104都可以与移动设备直接通信。另外,或替代主模式和从模式,第一硬件游戏控制器2102和第二硬件游戏控制器2104可以以直接通信模式操作。在直接通信模式,第一硬件游戏控制器2102和第二硬件游戏控制器2104中的每一个可以与移动设备建立无线通信。第一硬件游戏控制器2102可以经由其与移动设备的直接无线通信将左控制器输入传输到移动设备。类似地,第二硬件游戏控制器2104可以经由其与移动设备的直接无线通信将右控制器输入传输到移动设备。游戏控制器2100可以将左控制器输入和右控制器输入作为单独的数据包传输到移动设备。

根据各种实施例,除了无线通信或作为无线通信的替代,游戏控制器2100可以通过有线通信与移动设备通信。为了便于与移动设备的有线通信,第一硬件游戏控制器2102和第二硬件游戏控制器2104中的每一个可以在该硬件游戏控制器的与壳体2180接触的表面上包括通信引脚2182。通信引脚2182可以被提供在硬件游戏控制器的耦接构件上。通信引脚2182可以被提供在硬件游戏控制器的底部侧壁上。可以成形为围绕移动设备的壳体2180可以包括用于与通信引脚耦接的电触点2184。电触点2184可以被提供在壳体2180的侧部上,或者被提供在壳体2180的背面上。

图11示出根据各个实施例的操作游戏控制器的方法的流程图2200。游戏控制器可以是游戏控制器1200或1800。一对硬件控制器可以包括第一硬件游戏控制器1202或1802以及第二硬件游戏控制器1204或1804。该方法可以包括:在2202中,将一对硬件控制器中的一个硬件控制器配置为作为主要游戏控制器操作。该方法可以进一步包括:在2204中,将一对硬件控制器中的另一个硬件控制器配置为作为副游戏控制器操作。该方法还可以包括:在2206中,在主要游戏控制器中接收副游戏控制器的控制器输入。该方法可以进一步包括:在2208中,由主要游戏控制器将第一游戏控制器的控制器输入和接收到的第二游戏控制器的控制器输入组合成单个控制器输入表示。该方法可以进一步包括:在2210中,由主要游戏控制器将单个控制器输入表示传输到移动设备。主要游戏控制器可以使用第一无线协议将单个控制器输入表示传输到移动设备,并且其中副游戏控制器使用第二无线协议将其控制器输入传输到主要游戏控制器。第一无线协议可以是蓝牙,而第二无线协议可以是wifi。wifi连接可以具有2.4ghz的频率。该方法可以进一步包括由主要游戏控制器对副游戏控制器执行ping操作,以在主要游戏控制器和副游戏控制器之间建立无线数据耦接。无线数据耦接可以是蓝牙连接、wifi连接、无线通用串行总线(wusb)连接、射频连接或红外数据连接中的一种。

根据各种实施例,在将硬件控制器中的一个配置为作为主要游戏控制器操作时,每个硬件控制器可以确定其是否在另一个硬件控制器之前建立与移动设备的无线数据耦接。响应于确定其已经在另一个硬件控制器之前与移动设备建立无线数据耦接,该硬件控制器可以将其自身配置为用作主要游戏控制器操作。

根据各种实施例,在将硬件控制器中的一个配置为作为主要游戏控制器操作时,每个硬件控制器可以确定其最后已知操作模式。最后已知操作模式是主要游戏控制器和副游戏控制器中的一个。响应于确定硬件控制器中的一个的最后的已知操作模式是主要游戏控制器,该一个硬件控制器可以将其自身配置作为主要游戏控制器操作。第一硬件游戏控制器和第二硬件游戏控制器中的每一个可以包括存储器,该存储器存储关于其最后已知操作模式的信息。第一硬件游戏控制器和第二硬件游戏控制器中的每一个可以被配置为以其各自的最后已知操作模式来初始化操作。

在下文中,描述将硬件控制器配对的方法的示例。

用户可以例如使用2.4ghz的频率来操作硬件控制器,以进入控制器配对模式。为了在第一硬件游戏控制器上进入控制器配对模式,用户可以在将第一硬件游戏控制器的电源开关切换到打开(on)位置之前,按住第一硬件游戏控制器上的预定按钮或预定按钮组合。为了在第二硬件游戏控制器上进入控制器配对模式,用户可以在将第二硬件游戏控制器的电源开关切换到打开(on)位置之前,按住第二硬件游戏控制器上的另外的预定按钮或另外的预定按钮组合。当第一硬件游戏控制器和第二硬件游戏控制器都处于控制器配对模式时,它们可以配对,并且第一个进入控制器配对模式的硬件游戏控制器可以成为主游戏控制器,直到下一次通电。

在硬件控制器关闭的情况下,用户可以将该对硬件控制器切换到打开(on)状态,以进入2.4ghz重新连接模式。然后,用户可以如上所述操作该对硬件控制器以进入控制器配对模式。硬件控制器可以包括指示灯,该指示灯根据电池的充电状态显示不同的颜色。

在硬件控制器已经处于重新连接模式的情况下,如果重新连接成功,则硬件控制器中的一个可以进入主操作模式,即作用为主要游戏控制器。另一个硬件控制器可以进入从操作模式,即作用为副游戏控制器。比另一个硬件控制器更早打开的硬件控制器可以承担主要游戏控制器的角色。主要游戏控制器可以进入与移动设备的配对模式,而副游戏控制器可以与主要游戏控制器处于控制器连接模式。如果重新连接失败,则两个硬件控制器都可以进入配对模式,以寻求与移动设备的配对。替代地,用户可以将该对硬件控制器切换到关闭(off)状态,以关闭游戏控制器。

在硬件控制器处于电话配对模式的情况下,连接到电话的硬件游戏控制器可进入电话连接模式。如果硬件游戏控制器在预定的持续时间(例如60秒)内不能连接到电话,则硬件游戏控制器可以进入待机模式。替代地,用户可以将硬件控制器切换到关闭(off)状态以关闭游戏控制器。指示器可以以第一颜色快速闪烁来指示电池电量充足,并且可以在电池电量低时以第二颜色快速闪烁。

在硬件控制器处于电话连接模式的情况下,与电话断开连接的另一个硬件控制器可以进入控制器配对模式。如果硬件控制器空闲超过预定的持续时间(例如10分钟),则该控制器可以进入待机模式。在进入待机模式之前,该硬件控制器可以命令另一个硬件控制器也进入待机模式。仅当两个硬件控制器都空闲时,空闲计时器才可以启动。

在硬件控制器处于控制器连接模式并且不是主要游戏控制器的情况下,当该硬件控制器与另一个硬件控制器断开连接时,该硬件控制器可以自动进入重新连接模式。

在硬件控制器处于待机模式的情况下,用户可以通过按下诸如“开始/选择”之类的预定按钮达诸如0.8秒的持续时间来触发硬件控制器进入重新连接模式。

在硬件控制器处于控制器配对模式的情况下,如果该硬件控制器比另一个硬件控制器更早地打开,则该硬件控制器将进入电话配对模式,或者如果该硬件控制器比另一个硬件控制器更晚地打开,则该硬件控制器将进入控制器连接模式。

根据各种实施例,控制器配对模式和重新连接模式可以在不同于2.4ghz的频率发生。

尽管已经参考特定实施例具体示出和描述本公开的实施例,但是本领域技术人员应当理解,在不脱离如所附权利要求书限定的本公开的精神和范围的情况下,可以在形式和细节上进行各种改变。因此,本公开的范围由所附权利要求书指示,并且因此旨在包含落入权利要求书的等同含义和范围内的所有改变。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1