This article provides user input devices such as game controllers. In one example, the user input device includes a control rod mechanism configured to receive user manipulation on one or more axes. The user input device includes a control circuit system configured to process mobile data representing user manipulation to derive the mechanical center of the control rod mechanism from at least a series of suitable stationary points associated with the control rod mechanism. The control circuit system is configured to re-align the mobile data at least according to the mechanical center to establish the calibrated mobile data and present the calibrated mobile data for controlling one or more user interface elements using the control rod mechanism.
【技术实现步骤摘要】
【国外来华专利技术】用户输入设备中控制杆的机械中心校准背景诸如游戏控制器之类的用户输入设备,可包括各种比例和模拟类型的控件,诸如操控杆、拇指杆、控制杆、比例触发器或其他输入机构。这些输入机构通常包括机械和电气元件两者,以允许在一个或多个方向轴上的用户操纵。用户输入设备可被用于各种交互系统中,诸如分立游戏控制台、计算机游戏环境、便携式游戏系统、以及其他设备和系统,其也可以包括航空、军事或工业控制系统。Microsoft系列游戏系统是可采用这些用户输入设备的示例,其中基本系统、机顶盒或控制台被配置为通过有线或无线接口与游戏控制器通信。在操作中,当用户未摆弄控制杆时,该控制杆通常返回到机械静止位置。许多游戏系统采用中心“死区”,该死区在控制杆位于其内时忽略用户输入。概览本文提供了采用控制杆用户接口设备的系统、装置、平台和方法,诸如游戏控制器和具有模拟杆或模拟/比例触发器输入的其他输入设备。在一个示例中,用户输入设备包括控制杆机构,该控制杆机构被配置为接收在一个或多个轴上的用户操纵。用户输入设备包括控制电路系统,该控制电路系统被配置为处理表示用户操纵的移动数据,以从与控制杆机构相关联的至少一系列适格的静止点导出控制杆机构的机械中心。控制电路系统被配置为至少根据机械中心来将移动数据重新对中以建立经校准的移动数据,并呈现经校准的移动数据以用于利用控制杆机构控制一个或多个用户界面元素。提供本概览以便以简化的形式介绍将在以下的详细描述中进一步描述的一些概念。可以理解,本概览并不旨在标识出所要求保护的主题的关键特征或必要特征,也不旨在用于限定所要求保护的主题的范围。附图简述参考以下附图可更好地理 ...
【技术保护点】
1.一种用户输入设备,包括:控制杆机构,所述控制杆机构被配置为接收在一个或多个轴上的用户操纵;控制电路系统,所述控制电路系统被配置为处理表示所述用户操纵的移动数据,以从与所述控制杆机构相关联的至少一系列适格的静止点导出所述控制杆机构的机械中心;所述控制电路系统被配置为至少根据所述机械中心对所述移动数据进行重新对中,以建立经校准的移动数据;所述控制电路系统被配置为呈现所述经校准的移动数据以用于利用所述控制杆机构控制一个或多个用户界面元素。
【技术特征摘要】
【国外来华专利技术】2016.03.07 US 15/062,4391.一种用户输入设备,包括:控制杆机构,所述控制杆机构被配置为接收在一个或多个轴上的用户操纵;控制电路系统,所述控制电路系统被配置为处理表示所述用户操纵的移动数据,以从与所述控制杆机构相关联的至少一系列适格的静止点导出所述控制杆机构的机械中心;所述控制电路系统被配置为至少根据所述机械中心对所述移动数据进行重新对中,以建立经校准的移动数据;所述控制电路系统被配置为呈现所述经校准的移动数据以用于利用所述控制杆机构控制一个或多个用户界面元素。2.如权利要求1所述的用户输入设备,包括:所述控制电路系统被配置成至少通过使用应用于一系列适格的静止点的平均函数从至少所述一系列适格的静止点中导出所述控制杆机构的所述机械中心;其中所述平均函数包括均值函数、中点函数、中位函数、模式函数、无限冲激响应(IIR)函数、有限冲激响应(FIR)函数和低通滤波器中的至少一者。3.如权利要求1所述的用户输入设备,包括:所述控制电路系统被配置为当所述移动数据指示所述控制杆机构在离开和重新进入所述中心适格区之后在至少一个中心适格区内回归静止时确定所述适格的静止点,其中所述静止包括所述移动数据指示移动数据的变化小于阈值距离超过阈值时间量,所述阈值时间量发生在所述移动数据指示进入所述中心适格区的另一阈值时间量内。4.如权利要求3所述的用户输入设备,其中所述中心适格区包括从所述机械中心周围的所述适格的静止点的分布中导出的自适应大小,所述适格的静止点的所述分布在所述控制杆机构的操作期间至少由于所述控制杆机构的机械变化而变化;以及其中所述控制电路系统被配置成将所述机械中心确定为所述中心适格区中所述适格的静止点的均值。5.如权利要求1所述的用户输入设备,包括:所述控制电路系统被配置为至少通过使所述移动数据重新对中以将所述机械中心移位到经归一化的移动空间的中点中心来确定所述经校准的移动数据。6.如权利要求1所述的用户输入设备,包括:所述控制电路系统被配置为确定所述控制杆的测得的移动空间的基数极值参考点,所述基数极值参考点各自从在相关联的基数极值适格区内适格的相关联的一系列过渡极值中导出;所述控制电路系统被配置为至少通过确定经缩放的移动数据来建立所述经校准的移动数据,所述经缩放的移动数据根据所述基数极值参考点将所述测得的移动数据拟合到经归一化的移动空间且映射所述经缩放的移动数据以将所述机械中心定位在所述经归一化的移动空间的中点中心处。7.如权利要求6所述的用户输入设备,包括:所述控制电路系统进一步被配置为使用一个或多个加权函数来映射所述经缩放的移动数据,以在所述经归一化的移动空间内分布所述经缩放的移动数据,以将所述机械中心定位在所述经归一化的移动空间的所述中点中心,同时所述基数极值参考点保持与所述经归一化的移动空间的周界对准。8.一种操作用户输入设备的方法,所述方法包括:在控制杆机构内,接收在一个或多个轴上的用户操纵;在控制电路系统中,处理表示所述用户操纵的移动数据,以从与所述控制杆机构相关联的至少一系列适格的静止点导出所述控制杆机构的机械中心;在所述控制电路系统中,至少根据所述机械...
【专利技术属性】
技术研发人员:C·F·麦克莱夫,A·J·施密茨,R·A·尼尔森,A·J·格兰特,
申请(专利权)人:微软技术许可有限责任公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。