1.本技术实施例涉及终端技术,尤其涉及一种
键盘显示的方法、装置、电子设备和可读存储介质。
背景技术:
2.笔记本电脑因为携带方便,成为人们工作和生活中不可或缺的工具,使用人也在不断扩展,从学生、白领,再到游戏爱好者,都是笔记本电脑的使用者。键盘作为笔记本电脑的输入工具,也在朝着多样化的方向发展。
3.目前,键盘内可以设置显示不同颜的发光二极管(light emitting diode,led)灯,使得键盘能够显示不同颜的灯效,但目前键盘显示效果仍比较单一。
技术实现要素:
4.本技术实施例提供一种键盘显示的方法、装置、电子设备和可读存储介质,可以丰富键盘的显示效果。
5.第一方面,本技术实施例提供一种键盘显示方法,该方法的执行主体可以为
终端设备,或者终端设备中的芯片或处理器,下述以执行主体为终端设备为例进行说明。该方法包括:终端设备检测
所述终端设备所处的场景,响应于所述场景为第一预设场景,控制所述键盘中的显示屏显示第一内容。也就是说,终端设备可以基于终端设备所处的场景,控制键盘中的显示屏显示不同的内容,如此,用户可以在键盘上看到第一内容。
6.其中,所述场景包括如下至少一项:所述终端设备当前运行的应用程序的类型、所述应用程序中的场景、所述终端设备的运行状态、电量状态、充电状态、网络状态、所述终端设备所处的环境状态,或者用户触发场景。以场景为当前运行的应用程序的类型为例,第一预设场景可以为:当前运行的应用程序为预设类型的应用程序,预设类型的应用程序如游戏类应用程序。第一内容可以但不限于为:图像、动画或视频等。
7.本技术实施例中,终端设备可以基于终端设备所处的场景,控制键盘显示不同的内容,丰富了键盘的显示效果,可以提高用户体验。
8.下述首先对终端设备控制显示屏显示所述第一内容的方式进行说明:
9.其一,所述第一预设场景与所述第一内容具有第一映射关系,也就是说,第一预设场景不同,第一内容可以不同。在该种方式中,终端设备可以基于所述第一映射关系,控制所述显示屏显示所述第一内容。
10.其二,在一种实施例中,第一内容与使用终端设备的用户相关。在该种方式中,终端设备可以响应于所述场景为第一预设场景,获取使用所述终端设备的用户的图像。示例性的,终端设备可以响应于所述场景为第一预设场景,开启摄像头,采集使用所述终端设备的用户的图像。
11.终端设备可以基于所述用户的图像,获取所述用户的类别,应理解,终端设备可以基于现有的用户人脸识别技术,识别得到用户的类别。用户的类别可以但不限于包括:年龄
和/或性别等。终端设备可以基于所述用户的类别,控制所述显示屏显示所述第一内容。
12.在一种可能的实现方式中,用户的类别与所述第一内容具有第二映射关系,也就是说,用户的类别不同,第一内容可以不同。在该种方式中,终端设备可以基于所述用户的类别和所述第二映射关系,控制所述显示屏显示所述第一内容。
13.在一种可能的实现方式中,所述第一预设场景、所述用户的类别与所述第一内容具有第三映射关系,也就是说,用户的类别或第一预设场景不同,第一内容可以不同。在该种方式中,终端设备可以基于所述第一预设场景、所述用户的类别以及所述第三映射关系,控制所述显示屏显示所述第一内容。
14.如上,终端设备可以基于第一预设场景和/或用户的类别,控制显示屏显示不同的第一内容,控制更为灵活。
15.其次对终端设备控制显示屏显示所述第一内容的原理进行说明:
16.在一种可能的实现方式中,键盘的所述显示屏中包括多个显示单元,所述键盘中包括多个
按键,一个按键对应至少一个显示单元。
17.在一种实施例中,每个按键包括按键帽,每个按键中的显示单元设置在按键帽的帽体中。
18.在一种实施例中,所述按键包括:按键帽和导电膜,所述导电膜用于响应于用户按压所述按键帽形成导电通路,以使得所述键盘检测到所述用户按压所述按键,所述显示屏设置在所述导电膜上靠近所述按键帽的一侧。
19.结合如上显示单元的设置,终端设备可以将显示屏中所有的显示单元作为目标显示单元,进而在目标显示单元中显示第一内容。其一,如第一内容为图像或视频中的视频帧,或者动画中的动画帧,若第一内容的尺寸小于显示屏的尺寸,终端设备可以将第一内容的尺寸放大至与显示屏的尺寸相同,进而控制显示屏中所有的显示单元显示该第一内容。
20.其二,以第一内容为图像为例,终端设备可以基于所述键盘的按键布局以及所述图像的尺寸,控制所述显示屏中的目标显示单元显示所述第一内容。在一种实施例中,目标显示单元的尺寸与图像的尺寸相同,且键盘可以居中显示第一内容,因此,目标显示单元为显示屏中靠近显示屏的中心位置的显示单元。
21.其中,键盘的按键布局可以包括:按键的分组编码和键位。通过按键布局,终端设备可以得知哪些按键中的显示单元靠近显示屏的中心位置,进而得到目标显示单元。
22.其三,所述键盘包括至少一个按键区域,终端设备可以与键盘约定,第一预设场景和/或用户的类别对应的第一内容,在哪个按键区域中显示,进而将该按键区域作为目标按键区域,将该目标按键区域中的按键中的显示单元作为目标显示单元。
23.如上,终端设备可以控制目标显示单元显示第一内容。
24.在一种实施例中,每个显示单元由至少一个发光二极管led构成,终端设备可以开启所述目标显示单元对应的led,以使得所述目标显示单元显示所述第一内容。在一种实施例中,终端设备可以控制键盘开启所述目标显示单元对应的led。
25.应理解,终端设备可以控制每个目标显示单元对应的led显示的光的强度和颜,进而使得目标显示单元显示第一内容,可以参照现有的led屏的显示技术中的相关描述,在此不做赘述。
26.如上可以应用在终端设备和键盘一体设置,或者终端设备与所述键盘分体设置的
场景中。下述针对终端设备与所述键盘分体设置时,终端设备与键盘的交互过程进行说明:
27.当所述终端设备与所述键盘分体设置时,终端设备可以向所述键盘发送第一显示信息,所述第一显示信息用于指示所述第一内容。也就是说,键盘可以基于第一显示信息,显示第一内容。
28.在一种可能的实现方式中,所述第一显示信息包括所述第一内容,如此,键盘可以基于第一内容,显示第一内容。其一,如第一内容为图像或视频中的视频帧,或者动画中的动画帧,若第一内容的尺寸小于显示屏的尺寸,键盘可以将第一内容的尺寸放大至与显示屏的尺寸相同,进而控制显示屏中所有的显示单元显示该第一内容。
29.其二,以第一内容为图像为例,键盘可以基于所述键盘的按键布局以及所述图像的尺寸,控制所述显示屏中的目标显示单元显示所述第一内容。在一种实施例中,目标显示单元的尺寸与图像的尺寸相同,且键盘可以居中显示第一内容,因此,目标显示单元为显示屏中靠近显示屏的中心位置的显示单元。其中,键盘的按键布局可以包括:按键的分组编码和键位。通过按键布局,键盘可以得知哪些按键中的显示单元靠近显示屏的中心位置,进而得到目标显示单元。
30.应注意,终端设备与所述键盘分体设置时,终端设备与所述键盘连接成功时,可以向所述键盘发送键盘扫描请求,键盘响应于该键盘扫描请求,可以向终端设备发送按键布局。
31.其三,所述键盘包括至少一个按键区域,终端设备可以与键盘约定,第一预设场景和/或用户的类别对应的第一内容,在哪个按键区域中显示,进而键盘可以将该按键区域作为目标按键区域,将该目标按键区域中的按键中的显示单元作为目标显示单元。
32.如上实施例中,终端设备控制键盘显示第一内容的方式灵活。
33.在一种可能的实现方式中,终端设备可以基于如上“终端设备控制显示屏显示所述第一内容的原理”的相关说明,确定目标按键,以及每个按键中包括的显示单元需要显示的内容。也就是说,所述第一显示信息包括:目标按键的标识,以及所述目标按键对应的内容,所述目标按键对应的内容组成所述第一内容,所述目标按键对应的显示单元为目标显示单元。
34.如此,键盘可以基于第一显示信息,控制目标按键对应的目标显示单元显示第一内容。
35.本技术实施例中,用户可以按压键盘上的预设按键,比如“esc”按键,可以触发键盘切换显示的第一内容。在该实施例中,键盘响应于检测到用户按压预设按键,可以向终端设备发送切换指令,所述切换指令指示所述终端设备切换所述键盘显示的内容。如此,终端设备响应于切换指令,可以向所述键盘发送第二显示信息,所述第二显示信息指示第二内容,所述第二内容与所述第一内容不同。第二显示信息的可以参照第一显示信息的相关说明。
36.第二方面,本技术实施例提供一种键盘显示方法,该方法的执行主体可以为键盘,或者键盘中的芯片或处理器,下述以执行主体为键盘为例进行说明。所述键盘为终端设备的输入设备,与所述终端设备分体设置,所述键盘中包括显示屏,该方法包括:接收来自所述终端设备的第一显示信息,所述第一显示信息用于指示第一内容;基于所述第一显示信息,控制所述显示屏显示所述第一内容。
37.在一种可能的实现方式中,所述显示屏中包括多个显示单元,所述控制所述显示屏显示所述第一内容,包括:控制所述显示屏中的目标显示单元显示所述第一内容,所述目标显示单元包含于所述多个显示单元。
38.在一种可能的实现方式中,每个显示单元由至少一个发光二极管led构成,所述控制所述显示屏中的目标显示单元显示所述第一内容,包括:开启所述目标显示单元对应的led,以使得所述目标显示单元显示所述第一内容。
39.在一种可能的实现方式中,所述第一显示信息包括所述第一内容,所述第一内容包括图像,所述控制所述显示屏中的目标显示单元显示所述第一内容,包括:基于所述键盘的按键布局以及所述图像的尺寸,控制所述目标显示单元显示所述第一内容。
40.在一种可能的实现方式中,所述键盘中包括多个按键,一个按键对应至少一个显示单元,所述第一显示信息包括:目标按键的标识,以及所述目标按键对应的内容,所述目标按键对应的内容组成所述第一内容,所述目标按键对应的显示单元为目标显示单元,所述第一显示信息是基于所述键盘的按键布局得到的。
41.在一种可能的实现方式中,所述键盘包括至少一个按键区域,所述目标按键为所述目标按键区域中的按键,所述目标按键区域包含于所述至少一个按键区域。
42.在一种可能的实现方式中,所述按键包括按键帽,所述按键中的显示单元设置在所述按键帽的帽体中。
43.在一种可能的实现方式中,所述按键包括:按键帽和导电膜,所述导电膜用于响应于用户按压所述按键帽形成导电通路,以使得所述键盘检测到所述用户按压所述按键,所述显示屏设置在所述导电膜上靠近所述按键帽的一侧。
44.在一种可能的实现方式中,所述控制所述显示屏显示所述第一内容之后,还包括:响应于检测到用户操作所述键盘上的预设按键,控制所述显示屏显示第二内容。
45.在一种可能的实现方式中,所述控制所述显示屏显示第二内容之前,还包括:向所述终端设备发送切换指令,所述切换指令指示所述终端设备切换所述键盘显示的内容;接收来自所述终端设备的第二显示信息,所述第二显示信息用于指示所述第二内容。
46.在一种可能的实现方式中,所述方法还包括:当与所述终端设备连接成功时,接收来自所述终端设备的键盘扫描请求;向所述终端设备发送所述按键布局。
47.如上可能的实现方式,可以参照第一方面中的相关描述。
48.在一种可能的实现方式中,键盘可以检测所述键盘所处的场景;进而键盘可以响应于所述场景为第一预设场景,控制所述显示屏显示所述第一内容。其中,所述场景包括如下至少一项:所述键盘的电量状态、充电状态、网络状态、所述键盘所处的环境状态,或者用户触发场景。
49.在该实现方式中,键盘可以检测键盘的场景,进而自己控制键盘中的显示屏显示第一内容,避免了由终端设备控制造成的信令交互的时延。
50.第三方面,本技术实施例提供一种键盘显示装置,该键盘显示装置可以为终端设备,或者终端设备中的芯片,终端设备的输入设备为键盘,键盘中包括显示屏。该键盘显示装置可以包括:cpu,用于:检测所述终端设备所处的场景,且响应于所述场景为第一预设场景,控制所述键盘中的显示屏显示第一内容。
51.在一种可能的实现方式中,所述第一预设场景与所述第一内容具有第一映射关
系,cpu,具体用于:基于所述第一映射关系,控制所述显示屏显示所述第一内容。
52.在一种可能的实现方式中,cpu,具体用于:响应于所述场景为第一预设场景,获取使用所述终端设备的用户的图像;基于所述用户的图像,获取所述用户的类别;基于所述用户的类别,控制所述显示屏显示所述第一内容。
53.在一种可能的实现方式中,所述用户的类别与所述第一内容具有第二映射关系,cpu,具体用于:基于所述用户的类别和所述第二映射关系,控制所述显示屏显示所述第一内容。
54.在一种可能的实现方式中,所述第一预设场景、所述用户的类别与所述第一内容具有第三映射关系,cpu,具体用于:基于所述第一预设场景、所述用户的类别以及所述第三映射关系,控制所述显示屏显示所述第一内容。
55.在一种可能的实现方式中,所述显示屏中包括多个显示单元,所述键盘中包括多个按键,一个按键对应至少一个显示单元,所述第一内容包括图像。cpu,具体用于:基于所述键盘的按键布局以及所述图像的尺寸,控制所述显示屏中的目标显示单元显示所述第一内容。
56.在一种可能的实现方式中,每个显示单元由至少一个发光二极管led构成。cpu,具体用于:开启所述目标显示单元对应的led,以使得所述目标显示单元显示所述第一内容。
57.在一种可能的实现方式中,所述键盘包括至少一个按键区域,cpu,具体用于:控制目标按键区域中的显示单元显示所述第一内容,所述目标按键区域包含于所述至少一个按键区域。
58.在一种可能的实现方式中,当所述终端设备与所述键盘分体设置时,收发器,用于向所述键盘发送第一显示信息,所述第一显示信息用于指示所述第一内容。
59.在一种可能的实现方式中,所述第一显示信息包括所述第一内容,或者,所述第一显示信息包括:目标按键的标识,以及所述目标按键对应的内容,所述目标按键对应的内容组成所述第一内容,所述目标按键对应的显示单元为目标显示单元。
60.在一种可能的实现方式中,收发器,还用于接收来自所述键盘的切换指令,所述切换指令指示所述终端设备切换所述键盘显示的内容,以及基于所述切换指令,向所述键盘发送第二显示信息,所述第二显示信息指示第二内容,所述第二内容与所述第一内容不同。
61.在一种可能的实现方式中,收发器,还用于与所述键盘连接成功时,向所述键盘发送键盘扫描请求,以及接收来自所述键盘的所述按键布局。
62.在一种可能的实现方式中,所述按键包括按键帽,所述按键中的显示单元设置在所述按键帽的帽体中。
63.在一种可能的实现方式中,所述按键包括:按键帽和导电膜,所述导电膜用于响应于用户按压所述按键帽形成导电通路,以使得所述键盘检测到所述用户按压所述按键,所述显示屏设置在所述导电膜上靠近所述按键帽的一侧。
64.在一种可能的实现方式中,所述场景包括如下至少一项:所述终端设备当前运行的应用程序的类型、所述应用程序中的场景、所述终端设备的运行状态、电量状态、充电状态、网络状态、所述终端设备所处的环境状态,或者用户触发场景。
65.第四方面,本技术实施例提供一种键盘显示装置,该键盘显示装置可以为键盘,或者键盘中的芯片,键盘中包括显示屏,键盘为终端设备的输入设备,键盘与所述终端设备分
体设置。该键盘显示装置可以包括:
66.收发器,用于接收来自所述终端设备的第一显示信息,所述第一显示信息用于指示第一内容。
67.控制器,用于基于所述第一显示信息,控制所述显示屏显示所述第一内容。
68.在一种可能的实现方式中,所述显示屏中包括多个显示单元,控制器,具体用于控制所述显示屏中的目标显示单元显示所述第一内容,所述目标显示单元包含于所述多个显示单元。
69.在一种可能的实现方式中,每个显示单元由至少一个发光二极管led构成,控制器,具体用于开启所述目标显示单元对应的led,以使得所述目标显示单元显示所述第一内容。
70.在一种可能的实现方式中,所述第一显示信息包括所述第一内容,所述第一内容包括图像,控制器,具体用于基于所述键盘的按键布局以及所述图像的尺寸,控制所述目标显示单元显示所述第一内容。
71.在一种可能的实现方式中,所述键盘中包括多个按键,一个按键对应至少一个显示单元,所述第一显示信息包括:目标按键的标识,以及所述目标按键对应的内容,所述目标按键对应的内容组成所述第一内容,所述目标按键对应的显示单元为目标显示单元,所述第一显示信息是基于所述键盘的按键布局得到的。
72.在一种可能的实现方式中,所述键盘包括至少一个按键区域,所述目标按键为所述目标按键区域中的按键,所述目标按键区域包含于所述至少一个按键区域。
73.在一种可能的实现方式中,所述按键包括按键帽,所述按键中的显示单元设置在所述按键帽的帽体中。
74.在一种可能的实现方式中,所述按键包括:按键帽和导电膜,所述导电膜用于响应于用户按压所述按键帽形成导电通路,以使得所述键盘检测到所述用户按压所述按键,所述显示屏设置在所述导电膜上靠近所述按键帽的一侧。
75.在一种可能的实现方式中,控制器,还用于响应于检测到用户操作所述键盘上的预设按键,控制所述显示屏显示第二内容。
76.在一种可能的实现方式中,收发器,还用于向所述终端设备发送切换指令,所述切换指令指示所述终端设备切换所述键盘显示的内容,以及接收来自所述终端设备的第二显示信息,所述第二显示信息用于指示所述第二内容。
77.在一种可能的实现方式中,当与所述终端设备连接成功时,收发器,还用于接收来自所述终端设备的键盘扫描请求,以及向所述终端设备发送所述按键布局。
78.在一种可能的实现方式中,控制器,还用于检测所述键盘所处的场景;响应于所述场景为第一预设场景,控制所述显示屏显示所述第一内容。
79.在一种可能的实现方式中,所述场景包括如下至少一项:所述键盘的电量状态、充电状态、网络状态、所述键盘所处的环境状态,或者用户触发场景。
80.第五方面,本技术实施例提供一种电子设备,该电子设备可以为第三方面的信道接入装置,或第四方面的信道接入装置。该电子设备可以包括:处理器、存储器。存储器用于存储计算机可执行程序代码,程序代码包括指令;当处理器执行指令时,指令使所述电子设备执行如第一方面中的方法。
81.第六方面,本技术实施例提供一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述第一方面至第二方面中的方法。
82.第七方面,本技术实施例提供一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述第一方面至第二方面中的方法。
83.上述第二方面至第七方面的各可能的实现方式,其有益效果可以参见上述第一方面和第二方面所带来的有益效果,在此不加赘述。
84.本技术实施例提供一种键盘显示的方法、装置、电子设备和可读存储介质,终端设备可以响应于检测到终端设备处于第一预设场景,控制键盘显示第一内容,该第一内容可以为图像、动画或视频等内容,丰富了键盘的显示效果,可以提高用户体验。
附图说明
85.图1a为本技术实施例适用的一种场景示意图;
86.图1b为本技术实施例适用的另一种场景示意图;
87.图2为一种键盘的结构示意图;
88.图3为本技术实施例提供的键盘中按键的一种结构示意图;
89.图4为本技术实施例提供的显示阵列的一种示意图;
90.图5为本技术实施例提供的键盘的一种结构示意图;
91.图6为本技术实施例提供的键盘的另一种结构示意图;
92.图7为本技术实施例提供的键盘的一种电路连接结构示意图;
93.图8a为与图1a对应的终端设备和键盘的连接示意图;
94.图8b为与图1b对应的终端设备和键盘的连接示意图;
95.图9a为本技术实施例提供的键盘显示方法的一种实施例的流程示意图;
96.图9b为本技术实施例提供的键盘显示方法的另一种实施例的流程示意图;
97.图9c为本技术实施例提供的键盘显示方法的另一种实施例的流程示意图;
98.图9d为本技术实施例提供的键盘显示方法的另一种实施例的流程示意图;
99.图9e为本技术实施例提供的键盘显示方法的另一种实施例的流程示意图;
100.图10为本技术实施例提供的键盘的按键布局的一种示意图;
101.图11a为本技术实施例提供的键盘显示的一种示意图;
102.图11b为本技术实施例提供的键盘中按键区域的一种划分示意图;
103.图11c为本技术实施例提供的键盘显示的一种示意图;
104.图12为本技术实施例提供的键盘显示的另一种示意图;
105.图13为本技术实施例提供的键盘显示的另一种示意图;
106.图14为本技术实施例提供的键盘显示的另一种示意图;
107.图15为本技术实施例提供的键盘显示的另一种示意图;
108.图16为本技术实施例提供的键盘显示方法的另一种实施例的流程示意图。
具体实施方式
109.图1a为本技术实施例适用的一种场景示意图。参照图1a,该场景中包括一终端设
备100,图1a中以终端设备100为笔记本电脑为例进行说明。终端设备100包括:显示屏101和键盘102,键盘102与终端设备100一体设置。图1b为本技术实施例适用的另一种场景示意图。参照图1b,该场景中包括另一终端设备100和键盘102,终端设备100和键盘102分体设置,终端设备100和键盘102可以通过通信网络进行互联。该通信网络可以但不限于为:wi-fi热点网络、wi-fi点对点(peer-to-peer,p2p)网络、蓝牙网络,红外、zigbee网络或近场通信(near field communication,nfc)网络等近距离通信网络。
110.在一种实施例中,终端设备100可以但不限于为:平板电脑、笔记本电脑等可以采用键盘作为输入的电子设备。可选的,终端设备100还可以为个人数字处理(personal digital assistant,pda)、计算设备、虚拟现实(virtual reality,vr)终端设备、无人机设备、增强现实(augmented reality,ar)终端设备等。本技术实施例中对终端设备100的形态不做限定。
111.下述结合图2,对图1a和图1b中的键盘102的结构进行说明。图2为键盘102的俯视图,参照图2,键盘102可以包括:按键区域1021和键盘框架1022。按键区域1021包括多个按键10211,用户通过按压按键10211,可以实现终端设备的输入。键盘框架1022用于实现按键区域的分区和承载。应理解,图2中所有按键的加和为按键区域,图2中以指示按键“f5”表征。在一种实施例中,键盘102还可以包括触控区域(图2中未示出),用户可以通过触摸触控区域,实现终端设备的输入。在一种实施例中,键盘102还可以包括指示灯区域(图2中未示出),本技术实施例对键盘102不做限制。
112.图3为本技术实施例提供的键盘中按键的一种结构示意图。参照图3,按键10211可以包括:键盘帽10、剪刀脚20、剪刀脚承载台30、硅胶按键40、导电膜50和底板60。本技术实施例对按键10211中各部件的设置方式和设置位置不做赘述,可以参照目前按键10211的结构。键盘帽10用于承受用户的按压,剪刀脚20用于支撑和回弹键盘帽10。剪刀脚承载台30用于承载剪刀脚20,剪刀脚20可以在剪刀脚承载台30上沿着水平方向滑动。底板60通常为金属材质的卡钩设计,用于固定按键10211。在一种实施例中,键盘帽10的外沿可以与剪刀脚承载台30、导电膜50和底板60的外沿对齐。
113.在一种实施例中,导电膜50具有三层结构,包括第一层、第二层和第三层,图3中未示出。第一层远离底板60设置,第三层靠近底板60设置,第二层位于第一层和第三层的中间。硅胶按键40设置在第一层上,第一层对应硅胶按键40的设置位置处设置有导电银粉,硅胶按键40在第三层的垂直投影位置处也设有导电银粉,第二层为间隔层。第二层用于在用户未按压键盘帽10时,防止第一层和第二层连通。当用户按压键盘帽10时,键盘帽10朝向底板60的方向运动,可以带动剪刀脚20在剪刀脚承载台30上沿着水平方向滑动,也可以带动硅胶按键40朝向底板60的方向运动。在硅胶按键40运动的作用下,第二层被挤压至硅胶按键40与导电膜50的接触点的外围,使得导电膜50中的第一层和第三层连通,形成导电通路,该导电通路的形成用于指示用户按压按键10211。在一种实施例中,键盘102中每个按键10211对应的底板60为一体设置,导电膜50也可以为一体设置。应理解,当用户松开按键10211后,在剪刀脚的弹力作用下,第一层和第三层因为第二层的隔断而分离。
114.在一种实施例中,键盘102中还可以设置有控制器,控制器可以响应于检测到第一层和第三层之间形成导电通路,确定用户按压按键10211,进而可以基于用户按压的按键10211的位置,向终端设备100输入相应的内容。应理解,本技术实施例中并不限制按键
10211的具体结构,图3为按键10211的结构的一种示例。
115.基于上述的键盘102的结构,用户可以用过键盘102向终端设备100输入文字、数字、字母等内容。已有的技术方案中,可以在键盘102中设置显示不同颜的发光二极管(light emitting diode,led)灯,使得键盘能够显示led的灯效,但键盘显示效果仍比较单一。
116.为了丰富键盘102的显示效果,本技术实施例提供一种键盘102,可以在键盘102中增设显示屏,键盘102中的控制器可以控制显示屏显示图像、动画或视频等,能够丰富键盘的显示效果,进而提高用户体验。在一种实施例中,显示屏可以包括但不限于为led显示屏、有机发光二极管(organic light emitting diode,oled)显示屏、量子点发光二极管(quantum dot light emitting diodes,qled),下述实施例中以显示屏为led显示屏为例进行说明。
117.下述结合图4-图6对本技术实施例提供的键盘102的结构进行说明。在一种实施例中,键盘102中增设的显示屏包括显示阵列70,显示阵列70可以由行列排布的多个显示单元71组成。在一种实施例中,每个显示单元71的尺寸可以相同,每个显示单元71中包括至少一组led发光二极管。当显示屏为单基led显示屏时,显示屏中的每个像素由1个单led发光二极管组成,即每个像素包含1个led发光二极管。当显示屏为双基led显示屏时,显示屏中的每个像素由2个2种单的led发光二极管组成,即每个双基像素包含2个led发光二极管。当显示屏为三基全彩led显示屏来说,显示屏中的每个像素由3个3种单的led发光二极管组成,如由分别发红光、绿光和蓝光的3个led发光二极管组成,这样基于三基的配原理,可以实现彩显示的目的。应理解,对于不同种类的显示屏,每个显示单元71中包括的led发光二极管的个数和种类可以不同。本技术实施例中,一个显示单元71可以包括显示屏中的多个像素。
118.参照图4,图4中示出了显示屏中的显示阵列70,但未示出显示屏中的其他部件,图4中以显示阵列70包括按照7行24列排布的显示单元71为例进行说明。在一种实施例中,显示阵列70可以通过pin脚与键盘102中的控制器连接。
119.在一种实施例中,键盘102中的控制器可以控制每个像素包括的led发光二极管进行导通或断开,以实现像素呈现不同亮度和/或不同颜,进而实现控制显示屏显示图像、动画或视频等。在一种实施例中,每个显示单元71对应一个子控制器,键盘102中的控制器可以控制每个显示单元71对应的子控制器,使得子控制器控制其对应的显示单元71中每个像素包括的led发光二极管进行导通或断开。本技术实施例中对控制器如何控制每个像素包括的led发光二极管的导通或断开的方式不做限制,且对显示屏显示图像的工作原理不做赘述。
120.图5为本技术实施例提供的键盘的一种结构示意图。参照图5,在一种实施例中,在键盘102中新增的显示屏80可以设置在导电膜50的上层,如可以设置在导电膜50中的第一层的上方。在该种实施例中,为了减少键盘帽10对显示屏80的遮挡,键盘帽10可以为透明材质或半透明材质,也因为剪刀脚20、剪刀脚承载台30和硅胶按键40的体积比较小,因此对显示屏80的遮挡影响较小,本技术对此可以忽略不计。或者,在一种实施例中,为了减少键盘帽10为显示屏80的遮挡,键盘帽10、剪刀脚20、剪刀脚承载台30和硅胶按键40均可以为透明材质或半透明材质。如此,当控制器控制显示屏80显示图像时,用户可以看到键盘102上显
示图像,据此可以丰富键盘102的显示效果。应理解,图5中以一个按键10211为例进行说明。
121.图6为本技术实施例提供的键盘的另一种结构示意图。图6为了便于说明,示出了键盘102中的一个按键10211,以及显示屏80中的一个显示单元71。参照图6,在一种实施例中,可以在按键10211的键盘帽10的帽体中设置显示单元71,如将显示单元71粘接在键盘帽10的帽体中,或者将显示单元71以卡扣连接方式设置在键盘帽10的帽体中。应理解的是,因为每个按键10211的尺寸不同,一个按键10211的键盘帽10中可以包含一个或多个显示单元71。示例性的,键盘102中的“空格”按键的尺寸比较大,一个“空格”按键的键盘帽10中可以包含有多个显示单元71,键盘102中的数字按键的尺寸比较小,一个数字按键的键盘帽10中可以包含有一个显示单元71。在该种实施例中,为了减少键盘帽10为显示屏80的遮挡,键盘帽10可以为透明材质或半透明材质。
122.在该实施例中,为了保证键盘102显示完整没有空隙,即为了保证显示单元邻接,可以在键盘102上没有部署按键10211的键盘框架1022的下侧,部署显示单元71,使得键盘102的按键10211以及键盘框架1022下侧部署的显示单元组成一个完整的显示屏,进而可以显示完整的图像、动画或视频等内容。
123.应理解,图5和图6在键盘102中设置显示屏的方式为示例说明,本技术实施例对键盘102的显示屏的设置位置和设置方式不做限制。
124.基于图5和图6,在一种实施例中,控制器可以基于用户按压键盘帽10的强度和频率,控制led发光二极管发出的光的强度,使得光的穿透性发生变化,进而使得用户感受到键盘102呈现透明,半透明和不透明。示例性的,如led发光二极管发出的光为强光时,该强光的80%可以穿透键盘帽10,对于用户来说键盘102呈现透明。如led发光二极管发出的光为弱光时,该弱光的50%可以透过键盘帽10,对于用户来说键盘102呈现半透明。如led发光二极管不发光时,没有光穿透键盘帽10,对于用户来说键盘102呈现不透明。如此,控制器可以控制键盘102的显示效果,如呈现呼吸效果、闪烁效果等,可以参照下述实施例的相关描述。
125.应理解,用户按压键盘帽10的强度越大,则剪刀脚20在剪刀脚承载台30上的滑动距离越大,即剪刀脚20在剪刀脚承载台30上的滑动距离与强度正相关。用户按压键盘帽10的频率越高,则剪刀脚20在剪刀脚承载台30上的滑动次数越多,即剪刀脚20在剪刀脚承载台30上的滑动次数与频率正相关,如此剪刀脚20可以基于在剪刀脚承载台30上的滑动距离和滑动次数,来确定用户按压键盘帽10的强度和频率。
126.又因为剪刀脚20在剪刀脚承载台30上的滑动距离越大,则硅胶按键40朝向底板60运动的距离越大,则导电膜50中的第一层和第三层之间形成的导电通路越大,即导电通路的大小与用户按压键盘帽10的强度正相关。又因为剪刀脚20在剪刀脚承载台30上的滑动次数越多,则硅胶按键40朝向底板60运动的次数也越多,则导电膜50中的第一层和第三层之间形成的导电通路的次数越多,即导电通路的形成次数与用户按压键盘帽10的频率正相关。
127.如此,控制器可以基于导电通路的大小、形成次数,可以确定出用户按压键盘帽10的强度、频率,进而基于用户按压键盘帽10的强度和频率,控制led发光二极管发出的光的强度。示例性的,当用户按压键盘帽10的强度小,如用户手指轻触键盘帽10时,控制器可以控制led发光二极管发出的光为弱光,使得用户的视觉效果是键盘帽10呈现半透明,其中,
当显示屏显示图像时,用户可以通过半透明的键盘帽10看到模糊的图像。当用户按压键盘帽10的强度大,如用户手指重按键盘帽10时,控制器可以控制led发光二极管发出的光为强光,使得用户的视觉效果是键盘帽10呈透明,其中,当显示屏显示图像时,用户可以通过透明的键盘帽10看到清晰的图像。当用户不按压键盘帽10,如用户手指离开键盘帽10时,控制器可以控制led发光二极管不发光,使得用户的视觉效果是键盘帽10呈现不透明,用户看不到显示屏显示的图像。
128.图7为本技术实施例提供的键盘102的一种电路连接结构示意图。参照图7,键盘102可以包括:控制器、存储器、显示屏和电源。其中,存储器可以用于存储图像、动画或视频等内容,或者在键盘102接收来自终端设备100的图像、动画或视频等内容时,缓存该图像、动画或视频等内容。存储器还可以用于存储一个或多个计算机程序,该一个或多个计算机程序包括指令。控制器可以通过运行存储在存储器的指令,从而使得键盘100执行本技术实施例中的键盘显示方法,键盘显示方法可以参照下述实施例的相关描述。存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件,闪存器件,通用闪存存储器(universal flash storage,ufs)等。
129.控制器用于控制显示屏显示图像、动画或视频等内容。在一种实施例中,控制器可以但不限于为芯片、处理器或微控制单元(micro controller unit,mcu)、嵌入式控制器(embed controller,ec)等。电源用于为键盘102中的各元件,如控制器、存储器和显示屏等进行供电。
130.在一种实施例中,若键盘102与终端设备100为分体设置,则键盘102还可以包括:第一无线通信模块,键盘102可以通过第一无线通信模块,与终端设备100实现通信。第一无线通信模块可以但不限于为:蓝牙模块、wi-fi热点模块、wi-fi点对点模块、nfc模块等。应理解,图7中以键盘102与终端设备100为分体设置为例进行说明。
131.在一种实施例中,键盘102中还可以包括传感器。该传感器可以但不限于包括:温度传感器,环境光传感器等。温度传感器用于感知环境温度,控制器可以根据温度传感器感知的环境温度,自适应控制显示屏显示图像。环境光传感器用于感知环境光亮度,控制器可以根据环境光传感器感知的环境光亮度,自适应控制显示屏显示图像。
132.基于图7,图8a为与图1a对应的终端设备和键盘的连接示意图。参照图8a,终端设备100可以包括:中央处理器(central processing unit,cpu),cpu可以与键盘102中的控制器有线连接,如cpu通过平台控制器(platform controller hub,pch)总线与控制器连接。图8b为与图1b对应的终端设备和键盘的连接示意图。参照图8b,终端设备100可以包括:中央处理器(central processing unit,cpu)和第二无线通信模块,cpu可以通过第二无线通信模块,以及键盘102中的第一无线通信模块,实现终端设备100和键盘102之间的无线连接和通信。在一种实施例中,终端设备100中的cpu可以替换为其他具有处理能力的处理器(如图像处理器)、芯片等。
133.在如上图8a和8b的基础上,下面结合具体的实施例对本技术实施例提供的键盘显示方法进行说明。下面这几个实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。
134.图9a为本技术实施例提供的键盘显示方法的一种实施例的流程示意图。参照图9a,本技术实施例提供的键盘显示方法可以包括:
135.s901,cpu响应于检测到终端设备所处的场景为第一预设场景,向键盘中的控制器发送第一显示信息。
136.终端设备所处的场景可以但不限于包括如下至少一项:终端设备当前运行的应用程序的类型、应用程序中的场景、终端设备的运行状态、电量状态、充电状态、网络状态、终端设备所处的环境状态,以及用户触发场景等。其中,终端设备当前运行的应用程序的类型可以包括:游戏类应用程序、音频播放类应用程序、教育类应用程序,以及导航类应用程序等。以游戏类应用程序为例进行说明,应用程序中的场景可以包括:游戏开始的场景、击的场景,以及游戏胜利的场景等。下述实施例中以终端设备所处的场景为如上一项为例进行说明。
137.终端设备的运行状态可以包括:工作状态、休眠状态、待机状态、正在关机的状态,以及正在开机的状态等。应理解,正在关机的状态为:终端设备检测到用户触发终端设备关机的操作至终端设备关机之间的状态。应理解,正在开机的状态为:终端设备检测到用户触发终端设备开机的操作至终端设备开机之间的状态。
138.电量状态用于表征终端设备中的电量的多少。充电状态包括:充电或非充电。网络状态包括:连网或者未连网,或者连网时的网络质量。应理解,网络质量可由网络速度、丢包率等参数进行表征。终端设备所处的环境状态可以包括:环境光亮度、终端设备的温度,以及环境温度。用户触发的场景为:用户触摸终端设备的界面,或者采用鼠标等输入工具操作终端设备的界面,或者用户说出预设的口令等。
139.与终端设备所处的场景对应的,第一预设场景可以但不限于为:终端设备当前运行的应用程序的类型为预设类型、应用程序的场景为预设场景、终端设备的运行状态为预设运行状态、终端设备的电量满足预设电量条件、充电状态为预设充电状态、网络状态为预设网络状态,以及终端设备所处的环境状态为预设环境状态等。
140.示例性的,预设类型可以为:游戏类应用程序和/或音频播放类应用程序等。应用程序的场景为预设场景可以为:场景为游戏开始的场景。预设运行状态可以为:休眠状态、正在关机的状态,以及正在开机的状态等。终端设备的电量满足预设电量条件可以为:终端设备的电量低于预设电量。预设充电状态示例性的可以为终端设备充电。预设网络状态为:终端设备从连网切换至未连网。如上,cpu可以检测终端设备当前运行的应用程序、终端设备的运行状态、电量、充电状态、网络状态等,以判断终端设备所处的场景是否为第一预设场景。
141.预设环境状态为:环境光亮度大于预设亮度、终端设备的温度大于预设温度,和/或,环境温度大于预设温度等。在一种实施例中,终端设备中可以集成传感器,cpu可以基于传感器采集的数据,检测终端设备所处的场景是否为第一预设场景。其中,传感器可以包括:温度传感器和环境光传感器,温度传感器可以采集终端设备的温度和/或环境温度,环境光传感器可以采集环境光亮度。
142.当终端设备所处的场景为用户触发的场景时,若cpu检测到用户触摸终端设备的界面上的预设控件,或者检测到鼠标等输入工具对终端设备的界面上显示的预设控件进行操作,或者检测到用户说出预设的口令,则确定终端设备所处的场景为第一预设场景。应理解,终端设备中集成有语音识别功能,进而可以检测到用户说出预设的口令。
143.其中,cpu响应于检测到终端设备所处的场景为第一预设场景,可以向键盘中的控
制器发送第一显示信息。
144.在一种实施例中,第一显示信息可以为图像、动画或视频等内容。在一种实施例中,第一预设场景与内容具有第一映射关系,cpu可以基于第一预设场景,确定第一显示信息中包括的内容。示例性的,第一预设场景为“终端设备的电量低于预设电量”时,与该第一预设场景具有映射关系的为表征电量不足的图像。
145.在一种实施例中,以图像为例,cpu可以基于键盘的按键布局,将图像分割成多个图像块,确定哪些按键对应的显示单元显示图像块,以及每个按键包括的显示单元显示图像的哪个图像块。相应的,在该实施例中,第一显示信息可以包括:目标按键的标识,以及目标按键对应的图像块。目标按键可以为cpu确定的用于显示图像块的按键。目标按键的标识可以为目标按键的位置,或者目标按键上印刷的字符。
146.其中,对于键盘和终端设备一体设置来说,终端设备中可以存储有键盘的按键布局。对于键盘和终端设备分体设置来说,当终端设备与键盘无线连接成功时,终端设备可以扫描键盘,以获取键盘的按键布局。在一种实施例中,当终端设备与键盘无线连接成功时,cpu可以向键盘中的控制器发送键盘扫描请求,控制器可以将键盘的按键布局发送给cpu。应理解,此处以终端设备与键盘无线连接为例进行说明,在一种实施例中,终端设备与键盘可以有线连接,在该实施例中,同理的,终端设备与键盘有线连接成功时,终端设备可以扫描键盘,以获取键盘的按键布局。
147.在一种实施例中,键盘的按键布局包括:按键的分组编码和键位。参照图10,示例性的,数字键区1的分组编码为1,包括0-9数字按键和小数点按键,以及加和减按键,各占一个键位。功能键区2的分组编码为2,按键包括f1-f8键位,各占一个键位。游戏快捷键区3的分组编码为3,包括w、a、s和d按键,各占一个键位。空格键区的分组编码为4,包括1个按键,占5个键位。方向键区的分组编码为5,包括上、下、左、右按键,各占一个键位。应理解,图10未对所有的按键的分组编码进行例举。
148.如上,cpu基于键盘的按键布局,将图像分割成多个图像块,具体可以为:cpu基于键盘上每个按键的位置以及键位,将图像分割成大小不同的图像块,如对于键位占用多的按键,可以为其分割面积较大的图像块,进而确定目标按键包括的显示单元对应显示那些图像块。
149.在一种实施例中,cpu还可以对图像进行预处理,进而将预处理后的图像进行分割。示例性的,若图像的尺寸大于键盘中显示屏的尺寸,则cpu可以将图像的尺寸缩放至与显示屏的尺寸相同,或者cpu可以对图像的长、宽进行等比例缩放,使得缩放后的图像的尺寸小于或等于显示屏的尺寸。
150.在一种实施例中,若图像的尺寸小于键盘中显示屏的尺寸,cpu可以基于键盘的按键布局以及所述图像的尺寸,确定与该图像的尺寸相同的显示屏中多个目标显示单元,将图像分割成大小不同的图像块,分散至该与图像的尺寸相同的多个目标显示单元。如此,cpu可以确定显示图像的多个目标显示单元,以及每个目标显示单元显示的图像块,可以参照上述的相关描述。
151.应理解,无论cpu是直接向控制器发送图像,还是将图像切割后发送给控制器,cpu使用的图像可以为用户预先设置的图像、终端设备的本地图像,或者cpu基于终端设备所处的场景从服务器上下载的图像。应理解,服务器中可以存储图像、视频等内容。在一种实施
例中,用户可以在终端设备上预先设置键盘显示的图像,本技术实施例对用户在终端设备上的设置过程不做限制。在一种实施例中,终端设备的本地图像可以包括但不限于为:终端设备的背景图像、锁屏图像、屏保图像或者终端设备存储在本地的其他图像。
152.在一种实施例中,cpu可以基于终端设备所处的场景,下载适配于该场景的图像。示例性的,如终端设备处于低电量场景(即终端设备的电量低于预设电量),则终端设备可以下载表征电量不足的图像。如终端设备当前运行的应用程序为游戏类应用程序,则终端设备可以下载该游戏类应用程序的角图像等。如终端设备当前运行的应用程序为音频类应用程序,则终端设备可以下载该音频演唱者的图像等。
153.示例性的,参照图11a中的a,当终端设备处于“终端设备的电量低于预设电量”的第一预设场景时,cpu可以响应于检测到终端设备的电量小于预设电量,向键盘中的控制器发送图像,如该图像为表征电量不足的图像。应理解,下述图示中以终端设备和键盘呈180度进行说明,图示中未示出键盘上的按键,图示中为了区分键盘和终端设备的显示屏,显示屏上设置有摄像头,如图11a中的a以圆形表征摄像头。
154.示例性的,参照图12,当终端设备处于“终端设备当前运行的应用程序为游戏类应用程序”的第一预设场景时,cpu响应于检测到终端设备当前运行游戏类应用程序,可以向键盘中的控制器发送图像,如该图像为该游戏类应用程序中的角图像。应理解,图12中以跳跃的人表征游戏类应用程序的界面。
155.示例性的,参照图13,当终端设备处于“终端设备的运行状态为待机状态”的第一预设场景时,cpu响应于检测到终端设备从工作状态切换至待机状态,cpu可以向键盘中的控制器发送屏保动画,此时,终端设备可以显示屏保动画。应理解,图13中的屏保动画为移动的气泡进行说明,图13中键盘和终端设备显示的图像为屏保动画中的一帧图像。
156.s902,控制器基于第一显示信息,控制显示阵列中的目标显示单元显示内容。
157.在一种实施例中,目标显示单元可以为多个,因为当目标显示单元为一个时,显示单元的尺寸很小,键盘上可显示图像的区域很小,用户很难感知。在一种实施例中,若一个目标显示单元的尺寸很大,目标显示单元可以为一个。
158.在一种实施例中,键盘的存储器中可以存储有键盘的按键布局。当第一显示信息为图像时,控制器可以基于来自cpu的图像以及键盘的按键布局,将图像分割成多个图像块,确定哪些按键对应的显示单元显示图像块,以及每个按键包括的显示单元显示图像的哪个图像块。其中,控制器确定的按键为目标按键,目标按键包括的显示单元为目标显示单元。当一个目标按键包括多个目标显示单元时,控制器可以确定该多个目标显示单元共同显示一个图像块。
159.在一种可能的实现方式中,当一个目标按键包括多个目标显示单元时,控制器可以将目标按键对应的图像块划分为多个子图像块,该子图像块的数量与该目标按键中包括的目标显示单元的数量可以相同,即该目标按键中的一个显示单元可以显示该图像块中的一个子图像块,进而达到目标按键包括的多个显示单元显示一个图像块的目的。其中,控制器分割图像,以及确定目标按键的过程可以参照上述cpu的相关描述。
160.在一种实施例中,当第一显示信息包括:目标按键的标识以及目标按键对应的图像块时,控制器响应于接收到第一显示信息,可以将目标按键包括的显示单元作为目标显示单元。目标按键中包括的显示单元可以显示该目标按键对应的图像块,可以参照上述实
施例的相关描述。
161.综上,控制器可以获取每个目标显示单元对应的图像块,即每个目标显示单元显示的内容。控制器可以控制目标显示单元包括的led发光二极管导通,进而使得led发光二极管工作,达到目标显示单元显示图像(内容)的目的。
162.示例性的,参照图11a中的a,键盘可以显示表征电量不足的图像,图11a中的a中以剩余电量少的电池的图像为例进行说明。示例性的,参照图12,键盘上可以显示游戏类应用程序中的角图像,如此用户在打游戏过程中在键盘上可以看到角图像,可以增加趣味性。参照图13,键盘上可以显示屏保图像,与终端设备显示的屏保图像一致,其中,键盘上显示屏保图像可以进一步提示用户终端设备处于待机状态,进而提高用户体验。应理解,图示中虽然以图像为例进行说明,可以想到的是终端设备可以向键盘发送动画或视频等内容,使得键盘也可以显示动画或视频等内容。其中,键盘显示动画或视频的过程,即为显示多个连续的图像的过程,可以参照上述的相关描述,在此不做赘述。
163.在一种实施例中,以图像为例,图像可以为一个或多个(非动画或者视频)。当图像为多个时,以cpu直接向控制器发送图像为例,cpu可以每隔预设时长向控制器发送一个图像,控制器可以在接收到图像时控制目标显示单元显示图像。或者,cpu可以向控制器发送该多个图像,控制器响应于接收到该多个图像,可以每隔预设时长控制目标显示单元显示一个图像。示例性的,表征终端设备的电量不足的图像为2个,键盘在显示第一个图像的预设时长(如2s)后,可以显示第二个图像。
164.在一种实施例中,键盘可以划分有至少两个按键区域。示例性的,参照图11b,键盘可以划分为4个按键区域,分别为按键区域1、按键区域2、按键区域3和按键区域4。在一种实施例中,控制器在控制目标显示单元显示内容时,可以控制目标按键区域中的目标显示单元显示内容。应理解,目标按键区域中的按键为目标按键,目标按键区域可以为至少一个,示例性的,图11a的目标按键区域为按键区域1-按键区域4,控制器可以控制按键区域1-按键区域4中的目标显示单元显示图像。参照图11c,当目标按键区域为按键区域1和按键区域时,控制器可以控制按键区域1和按键区域2中的目标显示单元显示内容。示例性的,按键区域1和按键区域2可以显示表征电量不足的图像,应理解,图11c示例性的以虚线分割键盘中的按键区域,未示出与图11b中完全相同的分割键盘中的按键区域的实线。在一种实施例中,目标按键可以与终端设备的第一预设场景相关。
165.应理解,在该实施例中,与上述终端设备发送一个图像类似的,在一种可能的实现方式中,cpu可以向控制器发送一个图像,控制器可以复制该图像,基于键盘的按键布局,以及按键区域1和按键区域2的尺寸,缩放图像至适配于按键区域1和按键区域2的尺寸,进而实现在按键区域1和按键区域2中显示相同的图像。在一种可能的实现方式中,cpu可以复制该图像,且基于键盘的按键布局,以及按键区域1和按键区域2的尺寸,缩放图像至适配于按键区域1和按键区域2的尺寸,进而向控制器发送目标按键的标识以及目标按键对应的图像块,控制器可以基于目标按键的标识以及目标按键对应的图像块,在按键区域1和按键区域2中显示相同的图像。
166.在一种实施例中,当图像为多个时,若控制器接收来自cpu的多个图像,则控制器可以控制第一目标按键区域显示第一图像,第二目标按键区域显示第二图像,即控制器可以控制键盘的不同按键区域显示不同的图像。示例性的,控制器可以基于键盘的按键布局,
以及按键区域1的尺寸,缩放图像至适配于按键区域1的尺寸,进而实现在按键区域1中显示第一图像。同理的,控制器可以基于键盘的按键布局,以及按键区域2的尺寸,缩放图像至适配于按键区域2的尺寸,进而实现在按键区域2中显示第二图像。cpu向控制器发送第一图像和第二图像对应的“目标按键的标识以及目标按键对应的图像块”的原理与上述类似,在此不做赘述。
167.本技术实施例中,终端设备可以响应于检测到终端设备处于第一预设场景,向键盘中的控制器发送第一显示信息,该第一显示信息可以为图像、动画或视频等内容,也可以为指示显示图像、动画或视频等内容的目标按键、以及目标按键包括的目标显示单元显示的内容,进而控制器可以基于第一显示信息,控制目标显示单元显示内容,达到键盘显示内容的目的,丰富了键盘的显示效果,可以提高用户体验。
168.为了提升用户的参与感和体验感,在一种实施例中,终端设备中集成设置有摄像头,摄像头用于采集使用者的图像,cpu可以基于摄像头采集的使用者的图像,获取使用者的类别,进而基于使用者的类别,使得键盘显示不同的图像。使用者的类型可以包括但不限于为:性别和/或年龄段(如少儿、成年、老年等)等,本技术实施例对cpu基于使用者的图像,获取使用者的类别的过程不做赘述,可以参照目前图像识别的相关技术,下述将使用者称为用户进行说明。在该实施例中,参照图9b,上述s901可以替换为s901a。
169.s901a,cpu响应于检测到终端设备所处的场景为第一预设场景,基于摄像头采集的用户的图像,向键盘中的控制器发送第一显示信息。
170.为了使得cpu可以基于用户的图像能够获取用户的类别,用户的图像中可以包括用户的面部或部分面部。
171.在一种实施例中,终端设备开机后,终端设备中的摄像头一直处于工作状态,摄像头用于采集用户的图像。cpu在检测到终端设备所处的场景为第一预设场景时,可以获取摄像头采集的用户图像。在一种实施例中,为了降低摄像头的功耗,cpu在检测到终端设备所处的场景为第一预设场景时,可以打开摄像头,以使得摄像头采集用户的图像,进而cpu可以获取摄像头采集的用户图像。
172.在一种实施例中,cpu检测到终端设备所处的场景为第一预设场景,可以基于用户的图像,识别用户的类别,进而获取适配于用户的类别的内容,内容如图像、动画或视频等,下述以图像为例进行说明。
173.在一种可能的实现方式中,不同类别的用户可以使用同一终端设备,且在终端设备上设置有适配于不同类别的用户的图像,也就是说,用户的类型与图像具有第二映射关系。示例性的,用户可以预先为年长的爷爷奶奶设置包含有大字体的图像,为年幼的儿子设置卡通图像,为自己设置喜爱的歌手的图像。在该种实施例中,示例性的,cpu检测到终端设备所处的场景为第一预设场景(如充电场景),若基于用户的图像得到用户的类别为少儿,则可以在预先设置的图像中获取适配于少儿的卡通图像。
174.在一种可能的实现方式中,不同类别的用户可以使用同一终端设备,且在终端设备上设置适配于用户和第一预设场景的图像,也就是说,用户的类型、第一预设场景与图像具有第三映射关系。示例性的,用户可以预先为年长的爷爷奶奶设置适配于充电场景的包含有大字体的充电图像,为年幼的儿子设置适配于充电场景的卡通充电图像,为自己设置适配于充电场景的提示充电的图像。换句话说,相同的第一预设场景下,不同类别的用户设
置的键盘显示的图像不同。
175.如上实现方式中,用户虽然可以预先设置适配于不同类别的用户的图像,但在使用同一终端设备的用户较多时,为每个类别的用户预先设置图像,操作复杂。在一种可能的实现方式中,当cpu检测到终端设备所处的场景为第一预设场景,且基于用户的图像识别用户的类别后,cpu可以基于用户的类别,下载适配于该类别的用户的图像。示例性的,以用户的类别为年龄段为例,cpu中可以预先存储适配于不同年龄段的用户的图像的类别,如适配于少儿的图像类别为卡通图像,适配于成年的图像类别为歌手的图像,适配于老年的图像类别为风景图像,相应的,cpu在基于用户的图像得到用户的类别后,可以基于用户的类别对应的图像的类别,下载与该图像的类别相同的图像。
176.其中,cpu基于用户的图像获取适配于用户的图像,可以基于该适配于用户的图像,向键盘中的控制器发送第一显示信息。第一显示信息可以为cpu获取的适配于用户的图像,或者基于该适配于用户的图像和键盘的按键布局,得到的目标按键的标识以及目标按键对应的图像块,参照上述实施例的相关描述。
177.示例性的,参照图14中的a,当终端设备处于“终端设备的充电状态为充电”的第一预设场景时,使用终端设备的用户为女性,cpu响应于检测到终端设备充电,可以向键盘中的控制器发送图像,该图像为女性喜爱的图像,如歌手的图像。在一种实施例中,该歌手的图像可以表征终端设备正在充电。
178.示例性的,参照图14中的b,当终端设备处于“终端设备的充电状态为充电”的第一预设场景时,使用终端设备的用户为男性,cpu响应于检测到终端设备充电,可以向键盘中的控制器发送图像,该图像为男性喜爱的图像,如车辆的图像。在一种实施例中,该车辆的图像表征终端设备正在充电。
179.本技术实施例中,终端设备可以基于终端设备所处的第一预设场景,以及使用终端设备的用户的类别,获取适配于用户的图像,进而基于该图像向键盘中的控制器发送第一显示信息,据此键盘可以显示适配于用户的图像,进而提升用户的参与感和体验感。
180.在一种实施例中,当键盘与终端设备分体设置时,键盘中的控制器可以基于键盘所处的应用场景,控制键盘显示图像、动画或视频等内容。在该实施例中,参照图9c,上述s901和s902可以替换为s901b-s902b。
181.s901b,控制器检测键盘所处的场景。
182.键盘所处的场景可以但不限于为:键盘的电量状态、充电状态、网络状态、键盘所处的环境状态,以及用户触发场景等。键盘的电量状态、充电状态、网络状态和键盘所处的环境状态可以参照上述终端设备的相关描述。参照图7,因为键盘中可以设置传感器,因此控制器可以基于传感器采集的数据,获取键盘所处的环境状态,可以参照终端设备的相关描述。用户触发场景可以为:用户按压键盘上的按键或触摸触控区域,下述以用户按压键盘上的按键为例进行说明。
183.s902b,控制器响应于检测到终端设备所处的场景为第二预设场景,控制显示阵列中的目标显示单元显示内容。
184.与上述键盘所处的场景对应的,第二预设场景可以但不限于为:键盘的电量满足预设电量条件、充电状态为预设充电状态、网络状态为预设网络状态、键盘所处的环境状态为预设环境状态等。预设电量、预设充电状态、预设网络状态,以及预设环境状态可以参照
上述实施例的相关描述。如上,控制器可以通过检测键盘的电量、充电状态、网络状态等,以判断键盘所处的场景是否为第二预设场景。
185.当键盘所处的场景为用户触发的场景时,若控制器检测到用户按压键盘上的预设按键时,或者检测到用户说出预设的口令,可以确定键盘所处的场景为第二预设场景。应理解,键盘中可以集成有语音识别功能,进而可以检测到用户说出预设的口令。
186.控制器响应于检测到终端设备所处的场景为第二预设场景,控制显示阵列中的目标显示单元显示内容。在一种实施例中,键盘的存储器中可以存储图像、动画或视频等内容。进而在响应于检测到终端设备所处的场景为第二预设场景时,控制器可以控制目标显示单元显示存储器中存储的图像、动画或视频等内容。应理解,控制器控制目标显示单元显示存储器中存储的图像、动画或视频等内容,可以参照上述实施例的相关描述。
187.示例性的,当键盘处于“键盘的电量低于预设电量”的第二预设场景时,控制器响应于键盘的电量低于预设电量,可以控制目标显示单元显示图像,如该图像可以为表征键盘电量低的图像,如图11a中的a中键盘显示的图像。
188.本技术实施例中,键盘可以响应于检测到键盘所处的场景,且响应与键盘所处的场景为第二预设场景,控制显示阵列中的目标显示单元显示内容,可以达到键盘显示内容的目的,同样也丰富了键盘的显示效果,可以提高用户体验。
189.当终端设备所处的应用场景或者键盘所处的应用场景改变时,键盘上显示的图像、动画或视频等内容也可以随应用场景的改变而发生改变。在一种实施例中,参照图9d,如上s902之后还可以包括:
190.s903,cpu响应于检测到终端设备所处的场景为从第一预设场景切换至第三预设场景,向键盘中的控制器发送第二显示信息,第三预设场景与第一预设场景不同。
191.第三预设场景可以参照上述第一预设场景的相关描述,第三预设场景与第一预设场景不同。第二显示信息与第三预设场景相关,可以参照上述第一显示信息的相关描述。换句话说,cpu检测到终端设备切换至不同的预设场景时,可以与控制器交互,使得键盘显示不同的内容。
192.示例性的,参照图11a中的b,当终端设备从“终端设备的电量低于预设电量”的第一预设场景,切换至“终端设备充电”的第三预设场景时,cpu可以向键盘中的控制器发送表征终端设备正在充电图像。
193.示例性的,终端设备处于“游戏类应用程序中的游戏开始的场景”的第一预设场景时,cpu可以向键盘中的控制器发送表征游戏角开始对决的图像。当终端设备从“游戏类应用程序中的游戏开始的场景”的第一预设场景切换至“游戏胜利的场景”的第三预设场景时,cpu可以向键盘中的控制器表征游戏胜利的图像。应理解,cpu向控制器发送的图像可以与终端设备显示的图像相同或不同。
194.s904,控制器基于第二显示信息,控制显示阵列中的目标显示单元显示内容。
195.s904可以参照上述s902的相关描述,该处的目标显示单元可以与上述s902中的目标显示单元不同,在一种实施例中,为了区分s902中的目标显示单元和s904中的目标显示单元,可以将s902中的目标显示单元称为第一目标显示单元,将s904中的目标显示单元称为第二目标显示单元。
196.示例性的,参照图11a中的b,当终端设备从“终端设备的电量低于预设电量”的第
一预设场景切换至“终端设备充电”的第三预设场景时,键盘基于来自cpu的第二显示信息,可以控制目标显示单元显示表征终端设备正在充电图像。
197.示例性的,当终端设备从“游戏类应用程序中的游戏开始的场景”的第一预设场景切换至“游戏胜利”的第三预设场景时,键盘基于来自cpu的第二显示信息,可以控制目标显示单元显示表征游戏胜利的图像,以激励用户。
198.如上,本技术实施例中,终端设备可以基于终端设备所处的场景的变化,向键盘发送不同的图像,进而键盘可以切换显示不同的图像,可以丰富键盘的显示效果。
199.上述实施例中,终端设备可以基于终端设备所处的场景的变化,与键盘交互使得键盘显示不同的图像,在一种实施例中,参照图9c,键盘也可以基于键盘所处的第二预设场景的变化,控制键盘显示不同的图像,具体实现方式可以参照上述实施例的相关描述。
200.如上,终端设备或键盘可以基于场景的变化,控制键盘显示不同的图像。在一种实施例中,用户也可以触发键盘显示不同的图像。具体的,在上述s902或s902b或s904之后,参照图9e,以在上述s902之后为例,还可以包括:
201.s903a,控制器响应于检测到用户操作键盘上的预设按键,向cpu发送切换指令。
202.预设按键可以为键盘中的任一按键,可以为预先定义的。为了避免预设按键的功能与处于预设场景(第一预设场景、第二预设场景或第三预设场景)下的按键的功能冲突,可以将预设按键设置为该预设场景下用户不常用的按键。示例性的,对于游戏类应用程序来说,当终端设备当前运行游戏类应用程序时,用户常用的是w、a、s和d按键,可以将预设按键设置为用户不常用的任一数字按键。示例性的,当终端设备当前运行音频类应用程序时,可以将任一按键设置为预设按键。
203.基于上述图5和图6的相关描述可得,控制器可以检测到用户按压按键,进而控制器可以响应于检测到用户操作预设按键,向cpu发送切换指令,该切换指令用于指示终端设备改变向控制器发送第三显示信息,第三显示信息与第一显示信息(或第二显示信息)不同。
204.s904a,cpu响应于切换指令,向控制器发送第三显示信息。
205.当cpu接收到来自控制器的切换指令,可以向控制器发送第三显示信息。
206.在一种实施例中,第三显示信息表征的图像和第一显示信息(或第二显示信息)表征的图像不同。示例性的,以cpu向控制器发送图像为例,若用户预先设置了多个图像,则cpu可以基于切换指令,可以向键盘发送不同的图像。参照图15中的a,当终端设备当前运行游戏类应用程序时,终端设备可以向键盘发送游戏角a的图像,进而键盘可以显示游戏角a的图像。当用户按压键盘上的“delete”按键时,可以触发控制器向cpu发送切换指令,cpu可以基于切换指令,向控制器发送游戏角的图像,进而使得键盘显示游戏角的图像。
207.在一种实施例中,第三显示信息表征的图像和第一显示信息(或第二显示信息)表征的图像相同,但是图像的显示效果不同。显示效果可以包括但不限于:呼吸效果、闪烁效果等。呼吸效果可以理解为:图像的亮度时强时弱。示例性的,当终端设备充电时,键盘可以显示表征终端设备正在充电的图像。当用户按压键盘上的预设按键,如“esc”按键时,可以触发控制器向cpu发送切换指令,cpu可以基于切换指令,向控制器发送第三显示信息,第三显示信息用于指示改变图像的显示效果为呼吸效果,相应的,控制器可以基于“表征终端设
备正在充电的图像”,控制显示“表征终端设备正在充电的图像”的目标单元中的led发光二极管的亮度和颜变化,以达到显示呼吸效果的“表征终端设备正在充电的图像”。
208.s905a,控制器基于第三显示信息,控制显示阵列中的目标显示单元显示内容。
209.参照图15中的b,控制器可以基于第三信息,控制目标显示单元显示游戏角的图像。
210.在一种实施例中,在图9c所示的实施例中,在s902b之后还可以包括:控制器响应于检测到用户操作预设按键,控制显示阵列中的目标显示单元显示不同显示效果的图像。或者,在s902b之后还可以包括:控制器响应于检测到用户操作预设按键,控制显示阵列中的目标显示单元显示不同的图像,可以参照上述的相关描述。
211.s905a中的目标显示单元可以与上述s902中的目标显示单元不同,在一种实施例中,为了区分s902、s904以及s905a中的目标显示单元,可以将s902中的目标显示单元称为第一目标显示单元,将s904中的目标显示单元称为第二目标显示单元,将s905a中的目标显示单元称为第三目标显示单元。
212.本技术实施例中,用户可以操作键盘上的按键,切换键盘上显示的图像,或者切换键盘上显示的图像的显示效果,可以进一步丰富键盘的显示效果,提高用户体验。
213.综上所述,本技术实施例提供的键盘显示的方法可以适用于终端设备和键盘一体设置的场景中,或者终端设备和键盘分体设置的场景中。如此,参照图16,本技术实施例提供的键盘显示的方法可以包括:
214.s1601,终端设备检测终端设备所处的场景。
215.s1602,终端设备响应于场景为第一预设场景,控制键盘中的显示屏显示第一内容。
216.应理解,终端设备检测所述终端设备所处的场景可以参照上述s901的相关描述。终端设备控制键盘中的显示屏显示第一内容的方式可以为:其一,终端设备和键盘一体设置的场景中,终端设备可以直接控制键盘中的显示屏显示第一内容。其二,终端设备和键盘分体设置的场景中,终端设备可以向键盘发送第一显示信息,以使得键盘基于第一显示信息显示第一内容,可以参照上述实施例中的相关描述。
217.本技术实施例具备如上实施例中的技术效果,可以参照如上实施例中的相关描述。
218.在一种实施例中,本技术实施例提供一种电子设备,该电子设备可以为上述实施例中的终端设备或键盘。该电子设备可以包括:处理器(例如cpu)、存储器和收发器。在终端设备中,处理器可以为如上cpu,在键盘中,处理器可以为控制器。存储器和收发器可以耦合至处理器电子设备,处理器电子设备控制收发器执行上述电子设备的收发动作,以实现电子设备与云端之间的交互。存储器可以包含高速随机存取存储器(random-access memory,ram),也可以包括非易失性存储器(non-volatile memory,nvm),例如至少一个磁盘存储器,存储器中可以存储各种指令,以用于完成各种处理功能以及实现本技术的方法步骤。收发器可以集成在电子设备的收发信机中,也可以为电子设备上独立设置的收发天线。在本技术实施例中,上述存储器用于存储计算机可执行程序代码,程序代码包括指令;当处理器电子设备执行指令时,指令使电子设备的处理器电子设备执行上述方法实施例中的动作,其实现原理和技术效果类似,在此不再赘述。可选的,本技术涉及的电子设备还可以包括:
电源、通信总线以及通信端口。通信总线用于实现元件之间的通信连接。上述通信端口用于实现电子设备与其他外设之间的连接通信。
219.需要说明的是,以上这些模块可以是被配置成实施以上方法的一个或多个集成电路,例如:一个或多个专用集成电路(application specific integrated circuit,asic),或,一个或多个微处理器(digital signal processor,dsp),或,一个或者多个现场可编程门阵列(field programmable gate array,fpga)等。再如,当以上某个模块通过处理元件调度程序代码的形式实现时,该处理元件可以是通用处理器,例如中央处理器(central processing unit,cpu)或其它可以调用程序代码的处理器。再如,这些模块可以集成在一起,以片上系统(system-on-a-chip,soc)的形式实现。
220.在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行计算机程序指令时,全部或部分地产生按照本技术实施例的流程或功能。计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如固态硬盘solid state disk(ssd))等。
221.应理解,本技术实施例中的和/或,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。另外,需要理解的是,在本技术的描述中,“第一”、“第二”等词汇,仅用于区分描述的目的,而不能理解为指示或暗示相对重要性,也不能理解为指示或暗示顺序。
222.可以理解的是,在本技术的实施例中涉及的各种数字编号仅为描述方便进行的区分,并不用来限制本技术的实施例的范围。在本技术的实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本技术的实施例的实施过程构成任何限定。
技术特征:
1.一种键盘显示的方法,其特征在于,应用于终端设备,键盘中包括显示屏,所述方法包括:检测所述终端设备所处的场景;响应于所述场景为第一预设场景,控制所述键盘中的显示屏显示第一内容。2.根据权利要求1所述的方法,其特征在于,所述第一预设场景与所述第一内容具有第一映射关系,所述控制所述键盘中的显示屏显示第一内容,包括:基于所述第一映射关系,控制所述显示屏显示所述第一内容。3.根据权利要求1所述的方法,其特征在于,所述响应于所述场景为第一预设场景,控制所述键盘中的显示屏显示第一内容,包括:响应于所述场景为第一预设场景,获取使用所述终端设备的用户的图像;基于所述用户的图像,获取所述用户的类别;基于所述用户的类别,控制所述显示屏显示所述第一内容。4.根据权利要求3所述的方法,其特征在于,所述用户的类别与所述第一内容具有第二映射关系,所述控制所述显示屏显示所述第一内容,包括:基于所述用户的类别和所述第二映射关系,控制所述显示屏显示所述第一内容。5.根据权利要求3所述的方法,其特征在于,所述第一预设场景、所述用户的类别与所述第一内容具有第三映射关系,所述控制所述显示屏显示所述第一内容,包括:基于所述第一预设场景、所述用户的类别以及所述第三映射关系,控制所述显示屏显示所述第一内容。6.根据权利要求1-5中任一项所述的方法,其特征在于,所述显示屏中包括多个显示单元,所述键盘中包括多个按键,一个按键对应至少一个显示单元,所述第一内容包括图像,所述控制所述键盘中的显示屏显示第一内容,包括:基于所述键盘的按键布局以及所述图像的尺寸,控制所述显示屏中的目标显示单元显示所述第一内容。7.根据权利要求6所述的方法,其特征在于,每个显示单元由至少一个发光二极管led构成,所述控制所述显示屏中的目标显示单元显示所述第一内容,包括:控制所述键盘开启所述目标显示单元对应的led,以使得所述目标显示单元显示所述第一内容。8.根据权利要求6或7所述的方法,其特征在于,所述键盘包括至少一个按键区域,所述控制所述显示屏中的目标显示单元显示所述第一内容,包括:控制目标按键区域中的显示单元显示所述第一内容,所述目标按键区域包含于所述至少一个按键区域。9.根据权利要求6-8中任一项所述的方法,其特征在于,当所述终端设备与所述键盘分体设置时,所述键盘为所述终端设备的输入设备,所述控制所述键盘中的显示屏显示第一内容,包括:向所述键盘发送第一显示信息,所述第一显示信息用于指示所述第一内容。10.根据权利要求9所述的方法,其特征在于,所述第一显示信息包括所述第一内容,或者,所述第一显示信息包括:目标按键的标识,以及所述目标按键对应的内容,所述目标按键对应的内容组成所述第一内容,所述目标按键对应的显示单元为目标显示单元。
11.根据权利要求9或10所述的方法,其特征在于,所述控制所述键盘中的显示屏显示第一内容之后,还包括:接收来自所述键盘的切换指令,所述切换指令指示所述终端设备切换所述键盘显示的内容;基于所述切换指令,向所述键盘发送第二显示信息,所述第二显示信息指示第二内容,所述第二内容与所述第一内容不同。12.根据权利要求9-11中任一项所述的方法,其特征在于,所述方法还包括:与所述键盘连接成功时,向所述键盘发送键盘扫描请求;接收来自所述键盘的所述按键布局。13.根据权利要求6-12中任一项所述的方法,其特征在于,所述按键包括按键帽,所述按键中的显示单元设置在所述按键帽的帽体中。14.根据权利要求6-12中任一项所述的方法,其特征在于,所述按键包括:按键帽和导电膜,所述导电膜用于响应于用户按压所述按键帽形成导电通路,以使得所述键盘检测到所述用户按压所述按键,所述显示屏设置在所述导电膜上靠近所述按键帽的一侧。15.根据权利要求1-14中任一项所述的方法,其特征在于,所述场景包括如下至少一项:所述终端设备当前运行的应用程序的类型、所述应用程序中的场景、所述终端设备的运行状态、电量状态、充电状态、网络状态、所述终端设备所处的环境状态,或者用户触发场景。16.一种键盘显示的方法,其特征在于,应用于键盘,所述键盘为终端设备的输入设备,与所述终端设备分体设置,所述键盘中包括显示屏,所述方法包括:接收来自所述终端设备的第一显示信息,所述第一显示信息用于指示第一内容;基于所述第一显示信息,控制所述显示屏显示所述第一内容。17.根据权利要求16所述的方法,其特征在于,所述显示屏中包括多个显示单元,所述控制所述显示屏显示所述第一内容,包括:控制所述显示屏中的目标显示单元显示所述第一内容,所述目标显示单元包含于所述多个显示单元。18.根据权利要求17所述的方法,其特征在于,每个显示单元由至少一个发光二极管led构成,所述控制所述显示屏中的目标显示单元显示所述第一内容,包括:开启所述目标显示单元对应的led,以使得所述目标显示单元显示所述第一内容。19.根据权利要求17或18所述的方法,其特征在于,所述第一显示信息包括所述第一内容,所述第一内容包括图像,所述控制所述显示屏中的目标显示单元显示所述第一内容,包括:基于所述键盘的按键布局以及所述图像的尺寸,控制所述目标显示单元显示所述第一内容。20.根据权利要求17或18所述的方法,其特征在于,所述键盘中包括多个按键,一个按键对应至少一个显示单元,所述第一显示信息包括:目标按键的标识,以及所述目标按键对应的内容,所述目标按键对应的内容组成所述第一内容,所述目标按键对应的显示单元为目标显示单元,所述第一显示信息是基于所述键盘的按键布局得到的。21.根据权利要求20所述的方法,其特征在于,所述键盘包括至少一个按键区域,所述
目标按键为所述目标按键区域中的按键,所述目标按键区域包含于所述至少一个按键区域。22.根据权利要求20或21所述的方法,其特征在于,所述按键包括按键帽,所述按键中的显示单元设置在所述按键帽的帽体中。23.根据权利要求20或21所述的方法,其特征在于,所述按键包括:按键帽和导电膜,所述导电膜用于响应于用户按压所述按键帽形成导电通路,以使得所述键盘检测到所述用户按压所述按键,所述显示屏设置在所述导电膜上靠近所述按键帽的一侧。24.根据权利要求16-23中任一项所述的方法,其特征在于,所述控制所述显示屏显示所述第一内容之后,还包括:响应于检测到用户操作所述键盘上的预设按键,控制所述显示屏显示第二内容。25.根据权利要求24所述的方法,其特征在于,所述控制所述显示屏显示第二内容之前,还包括:向所述终端设备发送切换指令,所述切换指令指示所述终端设备切换所述键盘显示的内容;接收来自所述终端设备的第二显示信息,所述第二显示信息用于指示所述第二内容。26.根据权利要求19所述的方法,其特征在于,所述方法还包括:当与所述终端设备连接成功时,接收来自所述终端设备的键盘扫描请求;向所述终端设备发送所述按键布局。27.根据权利要求16-23中任一项所述的方法,其特征在于,所述方法还包括:检测所述键盘所处的场景;响应于所述场景为第一预设场景,控制所述显示屏显示所述第一内容。28.根据权利要求27所述的方法,其特征在于,所述场景包括如下至少一项:所述键盘的电量状态、充电状态、网络状态、所述键盘所处的环境状态,或者用户触发场景。29.一种电子设备,其特征在于,包括:存储器、处理器;所述处理器用于与所述存储器耦合,读取并执行所述存储器中的指令,以实现权利要求1-28中任一项所述的方法。30.一种计算机可读存储介质,其特征在于,所述计算机存储介质存储有计算机指令,当所述计算机指令被计算机执行时,使得所述计算机执行权利要求1-28中任一项所述的方法。
技术总结
本申请实施例提供一种键盘显示的方法、装置、电子设备和可读存储介质,该方法应用于终端设备,所述终端设备的输入设备为键盘,所述键盘中包括显示屏,所述方法包括:检测所述终端设备所处的场景;响应于所述场景为第一预设场景,控制所述键盘中的显示屏显示第一内容。本申请实施例中,终端设备可以基于终端设备所处的场景,控制键盘显示不同的内容,丰富了键盘的显示效果,可以提高用户体验。可以提高用户体验。可以提高用户体验。
技术研发人员:
相超
受保护的技术使用者:
荣耀终端有限公司
技术研发日:
2021.06.24
技术公布日:
2022/12/26