一種確定遙控器方向鍵鍵值的方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種確定遙控器方向鍵鍵值的方法及裝置?!颈尘凹夹g(shù)】
[0002] 現(xiàn)有技術(shù)中的TV,盒子等設(shè)備的遙控器的方向鍵鍵值是固定不變的。一些應(yīng)用場 景,如將TV和盒子等設(shè)備的遙控器橫握當(dāng)游戲手柄使用時(shí),通過在調(diào)用游戲過程中將TV或 盒子軟件進(jìn)行設(shè)定,改變遙控器方向鍵的功能,使TV和盒子等設(shè)備的遙控器橫握的方向鍵 的功能與游戲適配。而對于其它游戲還是需要重新設(shè)定,這導(dǎo)致用戶體驗(yàn)差。
【發(fā)明內(nèi)容】
[0003] 本發(fā)明實(shí)施例提供一種確定遙控器方向鍵鍵值的方法及裝置,用以實(shí)現(xiàn)自動(dòng)改變 遙控器方向鍵的鍵值,從而提高用戶體驗(yàn)。
[0004] 本發(fā)明實(shí)施例提供了一種確定遙控器方向鍵鍵值的方法,該方法包括:
[0005] 接收顯示設(shè)備的顯示屏的當(dāng)前朝向信息并獲取遙控器指定方向鍵的當(dāng)前朝向信 息;
[0006] 根據(jù)所述遙控器指定方向鍵的當(dāng)前朝向信息與所述顯示屏的當(dāng)前朝向信息,確定 所述遙控器指定方向鍵與所述顯示屏的當(dāng)前朝向關(guān)系;
[0007] 根據(jù)所述遙控器指定方向鍵與所述顯示屏的當(dāng)前朝向關(guān)系,重新確定所述遙控器 各方向鍵的鍵值。
[0008] 實(shí)施例中根據(jù)獲取遙控器當(dāng)前指定方向的方向鍵的朝向與顯示屏的朝向之間的 關(guān)系,對遙控器各方向鍵的鍵值進(jìn)行重新確定,使重新確定后的所述遙控器的方向鍵與所 述電視當(dāng)前開啟的應(yīng)用程序相適配,實(shí)現(xiàn)了遙控器方向鍵的鍵值隨遙控器與電視的相對位 置而自動(dòng)進(jìn)行動(dòng)態(tài)調(diào)整,對于用戶來說可以直接將橫握的遙控器當(dāng)作游戲手柄使用,從而 提高了用戶體驗(yàn)。本發(fā)明實(shí)施例還提供一種確定遙控器方向鍵鍵值的裝置,包括
[0009] 獲取單元,用于接收顯示設(shè)備的顯示屏的當(dāng)前朝向信息并獲取遙控器指定方向鍵 的當(dāng)前朝向信息;
[0010] 確定單元,用于根據(jù)所述遙控器指定方向鍵的當(dāng)前朝向信息與所述顯示屏的當(dāng)前 朝向信息,確定所述遙控器指定方向鍵與所述顯示屏的當(dāng)前朝向關(guān)系;
[0011] 鍵值確定單元,用于根據(jù)所述遙控器指定方向鍵與所述顯示屏的當(dāng)前朝向關(guān)系, 重新確定所述遙控器各方向鍵的鍵值。
[0012] 上述實(shí)施例中,根據(jù)獲取遙控器指定方向鍵的當(dāng)前朝向與顯示屏的當(dāng)前朝向之間 的關(guān)系,對遙控器各方向鍵的鍵值進(jìn)行重新確定,使重新確定后的所述遙控器的方向鍵與 所述電視當(dāng)前開啟的應(yīng)用程序相適配,實(shí)現(xiàn)了遙控器方向鍵的鍵值隨遙控器與電視的相對 位置而自動(dòng)進(jìn)行動(dòng)態(tài)調(diào)整,對于用戶來說可以直接將橫握的遙控器當(dāng)作游戲手柄使用,從 而提高了用戶體驗(yàn)。
【附圖說明】
[0013] 為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對實(shí)施例描述中所需要使 用的附圖作簡要介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本 領(lǐng)域的普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其 他的附圖。
[0014] 圖1為發(fā)明實(shí)施例提供的一種確定遙控器方向鍵鍵值的方法流程圖;
[0015] 圖2為本發(fā)明實(shí)施例提供的一種遙控器的方向鍵與電視當(dāng)前開啟的應(yīng)用程序相 適配時(shí),遙控器與顯示屏之間位置關(guān)系示意圖;
[0016] 圖3為本發(fā)明實(shí)施例提供的一種將遙控器橫握作為游戲手柄使用時(shí),遙控器與顯 示屏之間位置關(guān)系示意圖;
[0017] 圖4為本發(fā)明實(shí)施例提供的一種確定控器方向鍵鍵值的裝置的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0018] 為了使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對本發(fā)明作進(jìn) 一步地詳細(xì)描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部份實(shí)施例,而不是全部的實(shí)施 例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的 所有其它實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0019] 為了實(shí)現(xiàn)自動(dòng)改變遙控器方向鍵的鍵值,本發(fā)明實(shí)施例從遙控器方向鍵與電視的 屏幕的朝向之間的相對位置關(guān)系的角度,提出了一種能夠自動(dòng)改變遙控器方向鍵的鍵值的 方法及裝置,由于在遙控器端和顯示設(shè)備端均設(shè)置有指南針,所以根據(jù)獲取遙控器指定方 向鍵的當(dāng)前朝向與顯示設(shè)備的顯示屏的當(dāng)前朝向之間的關(guān)系,對遙控器各方向鍵的鍵值進(jìn) 行重新確定,使重新確定后的所述遙控器的方向鍵與所述電視當(dāng)前開啟的應(yīng)用程序相適 配,實(shí)現(xiàn)了遙控器方向鍵的鍵值隨遙控器與電視的相對位置而自動(dòng)進(jìn)行動(dòng)態(tài)調(diào)整,對于用 戶來說可以直接將橫握的遙控器當(dāng)作游戲手柄使用,從而提高了用戶體驗(yàn)。
[0020] 下面針對具體的實(shí)施例對本發(fā)明實(shí)施例提供的一種確定遙控器方向鍵鍵值的方 法及裝置進(jìn)行詳細(xì)說明。
[0021] 實(shí)施例1
[0022] 如圖1所示的本發(fā)明實(shí)施例提供一種確定遙控器方向鍵鍵值的方法,該方法包 括:
[0023] 步驟101,當(dāng)檢測到遙控器狀態(tài)改變時(shí),接收顯示設(shè)備的顯示屏的當(dāng)前朝向信息并 獲取遙控器指定方向鍵的當(dāng)前朝向信息;
[0024] 步驟102,根據(jù)所述遙控器指定方向鍵的當(dāng)前朝向信息與所述顯示屏的當(dāng)前朝向 信息,確定所述遙控器指定方向鍵與所述顯示屏的當(dāng)前朝向關(guān)系;
[0025] 步驟103,根據(jù)所述遙控器指定方向鍵與所述顯示屏的當(dāng)前朝向關(guān)系,重新確定所 述遙控器各方向鍵的鍵值,以使重新確定后的遙控器的方向鍵與電視當(dāng)前開啟的應(yīng)用程序 相適配。
[0026] 在步驟101中,當(dāng)檢測到遙控器狀態(tài)改變時(shí),才啟動(dòng)方向鍵鍵值更新過程,避免了 遙控器與顯示設(shè)備之間的實(shí)時(shí)信令交互,有助于減少網(wǎng)絡(luò)資源的占用。其中,遙控器狀態(tài)改 變包括手持遙控器時(shí)改變遙控器的指向,如旋轉(zhuǎn)遙控器;也包括用戶使用了遙控器中的某 個(gè)鍵或某個(gè)方向鍵;還可以包括觸屏檢測到的觸控動(dòng)作等。具體地,可以是根據(jù)所述遙控器 的指南針傳感器的檢測數(shù)據(jù)獲取所述遙控器指定方向鍵的當(dāng)前朝向,若所述遙控器指定方 向鍵的當(dāng)前朝向發(fā)生改變,則獲取所述顯示屏的當(dāng)前朝向。
[0027] 在步驟103中,隨著顯示設(shè)備的便攜性及與用戶的互動(dòng)性,顯示設(shè)備也會(huì)時(shí)常轉(zhuǎn) 換方向,本實(shí)施例中根據(jù)遙控器指定方向鍵與顯示屏的當(dāng)前朝向關(guān)系,可以更準(zhǔn)確地更新 遙控器當(dāng)前的鍵值以適應(yīng)用戶使用。
[0028] 其中,確定遙控器鍵值的方式有多種,如確定遙控器中的指定方向鍵,并在數(shù)據(jù)庫 中存儲(chǔ)此指定方向鍵與顯示屏的多種朝向關(guān)系;在確定遙控器指定方向鍵與顯示屏的當(dāng)前 朝向關(guān)系后,根據(jù)當(dāng)前朝向關(guān)系從數(shù)據(jù)庫中對應(yīng)找到此時(shí)遙控器各方向鍵對應(yīng)的鍵值,從 而進(jìn)行各方向鍵鍵值的賦值。此處的賦值方式也包括更新鍵值或在用戶使用某方向鍵時(shí)觸 發(fā)讀取對應(yīng)的鍵值。確定鍵值的其他方式將在下面的各實(shí)施例中詳細(xì)闡述。
[0029] 實(shí)施例中,遙控器指定方向鍵,是指從遙控器的所有方向