显示设备和显示方法与流程

文档序号:37940608发布日期:2024-05-11 00:19阅读:18来源:国知局
显示设备和显示方法与流程

本技术实施例涉及显示,具体涉及一种显示设备和显示方法。


背景技术:

1、通常,用户可以通过电视设备对应的遥控器对电视设备执行控制操作。但是,在用户无法找到遥控器或遥控器损坏的情况下,用户可能不能及时实现对电视的控制;或者,用户需要通过电视设备上的按键来实现对电视的控制,这种操作非常繁琐,不够灵活,降低了用户的使用体验。


技术实现思路

1、为了解决上述问题,本技术实施例提供了一种显示设备和显示方法,能够实现通过任一游戏手柄实现对电视设备的控制,方便了用户操作,提高了用户的使用体验。

2、为达到上述目的,本技术的实施例采用如下技术方案:

3、第一方面,提供了一种显示设备,该显示设备包括显示器、通信器和控制器。其中,显示器被配置为显示用户界面。通信器与至少一个游戏手柄耦接,且被配置为接收至少一个游戏手柄发送的控制信号;其中,至少一个游戏手柄包括第一游戏手柄。控制器分别与通信器和显示器耦接,且被配置为响应于第一游戏手柄在第一时刻发送的摇杆控制信号,基于第一游戏手柄对应的第一坐标系,确定第一游戏手柄上第一摇杆的第一坐标信息;根据第一坐标信息,确定第一坐标信息与第一坐标系的坐标原点之间的第一偏移距离;在第一偏移距离大于第一偏移量阈值的情况下,确定第一摇杆触发第一控制事件;根据第一控制事件,向显示器发送第一触发指令,以控制显示器显示第一用户界面。

4、在一些实施例中,至少一个游戏手柄还包括第二游戏手柄,控制器还被配置为:响应于第二游戏手柄在第二时刻发送的摇杆控制信号,基于第二游戏手柄对应的第二坐标系,确定第二游戏手柄上第二摇杆的第二坐标信息;若根据第二坐标信息,确定第二摇杆触发第二控制事件,则向显示器发送第二触发指令;若第二时刻为第一时刻之后的一个时刻,则控制显示器在显示第一用户界面之后,显示第二触发指令对应的第二用户界面。

5、在一些实施例中,控制器还被配置为:响应于第一游戏手柄在第三时刻发送的摇杆控制信号,基于第一坐标系,确定第一摇杆的第三坐标信息;其中,第三时刻为第一时刻的下一个时刻;根据第三坐标信息,确定第三坐标信息与第一坐标系的坐标原点之间的第二偏移距离;在第二偏移距离大于第一偏移量阈值,或者,第二偏移距离小于或等于第一偏移量阈值,且大于第二偏移量阈值的情况下,确定第一摇杆触发第三控制事件;在第二偏移距离小于或等于第二偏移量阈值的情况下,确定第一摇杆释放第一控制事件。

6、在一些实施例中,控制器还被配置为:在向显示器发送第一触发指令时,开始第一计时;若在第一计时时长达到第一预设触发间隔期间,第一摇杆持续触发第一控制事件,则再次向显示器发送所述第一触发指令,并开始第二计时;从第二计时开始计时起,若第一摇杆持续触发第一控制事件,则每隔第二预设触发间隔,向显示器发送一次第一触发指令;其中,第一预设触发间隔大于第二预设触发间隔。

7、在一些实施例中,控制器还被配置为:在第一计时未达到第一预设触发间隔时,若第一摇杆释放所述第一控制事件,则停止第一控制事件对应的第一计时,并向显示器发送第一释放指令;若从第二计时开始计时起,第一摇杆触发第四控制事件,则停止第一控制事件对应的第二计时,向显示器发送第四控制事件对应的触发指令,并开始第四控制事件对应的第一计时;其中,第四控制事件与第一控制事件不同。

8、在一些实施例中,第一游戏手柄包括方向按键;控制器还被配置为:响应于方向按键发送按键控制信号,若在第一控制事件对应的第一计时或第二计时开始计时起,方向按键触发第五控制事件,则停止第一控制事件对应的第一计时或第二计时,并向显示器发送第五控制事件对应的按键触发指令。

9、在一些实施例中,控制器被配置为:根据第一游戏手柄的设备属性,确定第一游戏手柄对应的第一坐标系以及第一摇杆的可移动范围;根据第一摇杆的所述可移动范围和预设移动范围,确定第一游戏手柄的对应的扩充倍数;根据第一摇杆的当前坐标、可移动范围、扩充倍数以及预设移动范围,确定第一摇杆在第一坐标系中的第一坐标信息。

10、在一些实施例中,控制器被配置为:根据第一坐标信息,确定第一坐标信息与第一坐标系的x轴之间的第一偏移角度;在第一偏移角度大于或等于零,且小于或等于第一角度阈值的情况下,若第一坐标信息中的横坐标大于零,则确定第一摇杆触发的第一控制事件为向右事件;若第一坐标信息中的横坐标小于零,则确定第一摇杆触发的第一控制事件为向左事件;在第一偏移角度大于第一角度阈值,且小于或等于90度的情况下,若第一坐标信息中的纵坐标大于零,则确定第一摇杆触发的第一控制事件为向上事件;若第一坐标信息中的纵坐标小于零,则确定第一摇杆触发的第一控制事件为向下事件;其中,第一控制事件为向右事件、向左事件、向上事件或向下事件。

11、在一些实施例中,第一控制事件为向右事件或向左事件;控制器被配置为:根据第三坐标信息,确定第三坐标信息与第一坐标系的x轴之间的第二偏移角度;在第二偏移角度小于或等于第二角度阈值的情况下,确定第三控制事件与第一控制事件相同;其中,第二角度阈值大于第一角度阈值,且第二角度阈值为第一角度阈值与预设缓冲角度之和;在第二偏移角度大于第二角度阈值的情况下,若第三坐标信息中的纵坐标大于零,则确定第三控制事件为向上事件;若第三坐标信息中的纵坐标小于零,则确定第三控制事件为向下事件。

12、在一些实施例中,第一控制事件为向上事件或向下事件;控制器被配置为:在第二偏移角度大于第三角度阈值的情况下,确定第三控制事件与第一控制事件相同;其中,第三角度阈值小于第一角度阈值,且第三角度阈值为第一角度阈值与预设缓冲角度之差;在第二偏移角度小于或等于第三角度阈值的情况下,若第三坐标信息中的横坐标大于零,则确定第三控制事件为向右事件;若第三坐标信息中的横坐标小于零,则确定第三控制事件为向左事件。

13、第二方面,提供了一种显示方法,该显示方法应用于显示设备,该方法包括:首先,响应于至少一个游戏手柄中第一游戏手柄在第一时刻发送的摇杆控制信号,基于第一游戏手柄对应的第一坐标系,确定第一游戏手柄上第一摇杆的第一坐标信息;然后,根据第一坐标信息,确定第一坐标信息与第一坐标系的坐标原点之间的第一偏移距离;接着,在第一偏移距离大于第一偏移量阈值的情况下,确定第一摇杆触发第一控制事件;最后,根据第一控制事件,向显示器发送第一触发指令,以控制显示器显示第一用户界面。

14、第三方面,提供了一种显示设备,该显示设备具有实现上述第二方面所述的显示方法的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块。

15、第四方面,提供了一种显示设备,包括:处理器和存储器;该存储器用于存储计算机指令,当该显示设备运行时,该处理器执行该存储器存储的该计算机指令,以使该显示设备执行如上述第二方面中任一项所述的显示方法。

16、第五方面,提供了一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当其在显示设备上运行时,使得显示设备可以执行上述第二方面中任一项所述的显示方法。

17、第六方面,提供了一种包含计算机指令的计算机程序产品,当计算机指令在显示设备上运行时,使得显示设备可以执行上述第二方面中任一项所述的显示方法。

18、第七方面,提供了一种装置(例如,该装置可以是芯片系统),该装置包括处理器,用于支持显示设备实现上述第二方面中所涉及的功能。在一种可能的设计中,该装置还包括存储器,该存储器,用于保存显示设备必要的程序指令和数据。该装置是芯片系统时,可以由芯片构成,也可以包含芯片和其他分立器件。

19、本技术实施例提供的显示设备,通过响应于与其耦接的第一游戏手柄在第一时刻发送的摇杆控制信号,并基于第一游戏手柄对应的第一坐标系,确定第一游戏手柄上第一摇杆的第一坐标信息;然后根据第一坐标信息,确定第一坐标信息与第一坐标系的坐标原点之间的第一偏移距离;并在第一偏移距离大于第一偏移量阈值的情况下,确定第一摇杆触发第一控制事件;根据第一控制事件,向显示器发送第一触发指令,以控制显示器显示第一用户界面。通过本技术实施例可以实现任一游戏手柄对电视设备的控制;同时,在多个游戏手柄同时控制电视设备时,各游戏手柄之间的控制互不影响,可以分别实现对电视设备的独立控制,方便了用户操作,提高了用户的使用体验。

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