一種觸摸屏工作模式的控制方法和控制裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及終端設(shè)備技術(shù)領(lǐng)域,具體涉及一種觸摸屏工作模式的控制方法和控制
目.0
【背景技術(shù)】
[0002]觸摸屏作為一種新的輸入設(shè)備,也是目前最簡單、方便、自然的人機(jī)交互方式,觸摸屏與傳統(tǒng)的鍵盤鼠標(biāo)輸入方式相比有很明顯的技術(shù)優(yōu)勢,如:簡化了界面、提高了精確度、結(jié)實(shí)耐用、通過觸摸屏可以快速訪問所有類型的數(shù)字媒體,節(jié)約空間等。
[0003]在智能手機(jī)等移動(dòng)設(shè)備中,觸摸屏和顯示屏往往是一體的結(jié)構(gòu),觸摸屏下安裝顯示屏,觸摸屏的頂層玻璃上設(shè)置有檢測部件,檢測部件和觸摸屏控制器連接,當(dāng)用戶通過手指在觸摸屏上操作時(shí),能夠看到顯示屏上顯示的圖標(biāo),所以在觸摸屏和顯示屏為一體結(jié)構(gòu)時(shí),用戶操作非常直觀,也比較準(zhǔn)確。
[0004]但是,在可穿戴設(shè)備(如頭戴類產(chǎn)品)中,觸摸屏和顯示屏往往是分離結(jié)構(gòu),這樣如果用戶只是進(jìn)行簡單的屏幕切換,通過觸摸屏的這種人機(jī)交互方式優(yōu)勢依然非常明顯。但如果用戶想在觸摸屏上點(diǎn)擊定位圖標(biāo)時(shí),這種觸摸屏和顯示屏分離結(jié)構(gòu)導(dǎo)致了觸摸屏的操控點(diǎn)與顯示屏的用戶界面圖標(biāo)很難對(duì)應(yīng),操作非常困難,不能精確定位,用戶體驗(yàn)差。
【發(fā)明內(nèi)容】
[0005]本發(fā)明提供了一種觸摸屏工作模式的控制方法和控制裝置,以解決現(xiàn)有頭戴設(shè)備中觸摸屏的操控點(diǎn)與顯示屏顯示的用戶界面圖標(biāo)很難對(duì)應(yīng),操作不便,用戶體驗(yàn)差的問題。
[0006]根據(jù)本發(fā)明的一個(gè)方面,提供了一種觸摸屏工作模式的控制方法,該方法包括:
[0007]獲取用戶操作觸摸屏當(dāng)前的觸摸操作數(shù)據(jù);
[0008]根據(jù)觸摸屏當(dāng)前的工作模式以及觸摸操作數(shù)據(jù)進(jìn)行是否切換工作模式的邏輯判斷,是則,發(fā)送切換信號(hào)給觸摸屏控制芯片,使得觸摸屏控制芯片在收到切換信號(hào)時(shí),控制切換觸摸屏的工作模式。
[0009]可選地,在根據(jù)觸摸屏當(dāng)前的工作模式以及觸摸操作數(shù)據(jù)進(jìn)行是否切換工作模式的邏輯判斷之前,該方法還包括;
[0010]預(yù)先在系統(tǒng)配置文件中,設(shè)置打開或關(guān)閉自動(dòng)切換觸摸屏的工作模式的配置選項(xiàng);
[0011]讀取配置選項(xiàng)的狀態(tài)信息,并在配置選項(xiàng)處于打開狀態(tài)時(shí),根據(jù)觸摸屏當(dāng)前的工作模式以及觸摸操作數(shù)據(jù)進(jìn)行是否切換工作模式的邏輯判斷。
[0012]可選地,觸摸屏的工作模式包括:手勢模式和模擬鼠標(biāo)模式;
[0013]根據(jù)觸摸屏當(dāng)前的工作模式以及觸摸操作數(shù)據(jù)進(jìn)行是否切換工作模式的邏輯判斷包括:
[0014]當(dāng)觸摸屏的當(dāng)前工作模式為手勢模式,且觸摸操作數(shù)據(jù)為單指慢速連續(xù)移動(dòng)操作數(shù)據(jù)時(shí),則確定切換工作模式,并生成將當(dāng)前工作模式切換為模擬鼠標(biāo)模式的第一切換信號(hào),將該第一切換信號(hào)發(fā)送給觸摸屏控制芯片;
[0015]當(dāng)觸摸屏的當(dāng)前工作模式為手勢模式,且頭戴設(shè)備的用戶交互工具從外接的物理鼠標(biāo)轉(zhuǎn)為觸摸屏?xí)r,接收到的觸摸操作數(shù)據(jù)為單指慢速連續(xù)移動(dòng)操作數(shù)據(jù),則確定切換工作模式,并生成將當(dāng)前工作模式切換為模擬鼠標(biāo)模式的第一切換信號(hào),將該第一切換信號(hào)發(fā)送給觸摸屏控制芯片;
[0016]當(dāng)觸摸屏的當(dāng)前工作模式為模擬鼠標(biāo)模式,且觸摸操作數(shù)據(jù)為多指操作數(shù)據(jù)時(shí),則確定切換工作模式,并生成將當(dāng)前工作模式切換為手勢模式的第二切換信號(hào),將該第二切換信號(hào)發(fā)送給觸摸屏控制芯片;
[0017]當(dāng)觸摸屏的當(dāng)前工作模式為模擬鼠標(biāo)模式,且觸摸操作數(shù)據(jù)為單指快速滑動(dòng)操作數(shù)據(jù)時(shí),則確定切換工作模式,并生成將當(dāng)前工作模式切換為手勢模式的第二切換信號(hào),將該第二切換信號(hào)發(fā)送給觸摸屏控制芯片。
[0018]可選地,該方法還包括:
[0019]將打開或關(guān)閉自動(dòng)切換觸摸屏的工作模式配置選項(xiàng)的調(diào)用接口提供給第三方應(yīng)用;
[0020]通過該第三方應(yīng)用接收用戶輸入的打開自動(dòng)切換觸摸屏的工作模式的操作信息或關(guān)閉自動(dòng)切換觸摸屏的工作模式的操作信息。
[0021 ]可選地,該方法還包括:在向觸摸屏控制芯片發(fā)送第一切換信號(hào)后,根據(jù)切換結(jié)果控制在用戶界面上呈現(xiàn)鼠標(biāo)指針控件。
[0022]根據(jù)本發(fā)明的另一方面,提供了一種與上述控制方法相對(duì)應(yīng)的觸摸屏工作模式的控制裝置,該裝置包括:
[0023]數(shù)據(jù)獲取模塊,用于獲取用戶當(dāng)前的觸摸操作數(shù)據(jù);
[0024]工作模式控制模塊,用于根據(jù)觸摸屏當(dāng)前的工作模式以及觸摸操作數(shù)據(jù)進(jìn)行是否切換工作模式的邏輯判斷,是則,發(fā)送切換信號(hào)給觸摸屏控制芯片;
[0025]觸摸屏控制芯片,用于在收到切換信號(hào)時(shí),控制切換所述觸摸屏的工作模式。
[0026]可選地,該裝置進(jìn)一步包括:
[0027]配置選項(xiàng)設(shè)置模塊,用于預(yù)先在系統(tǒng)配置文件中,設(shè)置打開或關(guān)閉自動(dòng)切換觸摸屏的工作模式的配置選項(xiàng);
[0028]工作模式控制模塊,具體用于讀取配置選項(xiàng)的狀態(tài)信息,并在配置選項(xiàng)處于打開狀態(tài)時(shí),根據(jù)觸摸屏當(dāng)前的工作模式以及觸摸操作數(shù)據(jù)進(jìn)行是否切換工作模式的邏輯判斷。
[0029 ]可選地,觸摸屏的工作模式包括:手勢模式和模擬鼠標(biāo)模式;
[0030]工作模式控制模塊具體包括:邏輯判斷模塊和信號(hào)生成模塊;
[0031]邏輯判斷模塊,用于當(dāng)觸摸屏的當(dāng)前工作模式為手勢模式,且觸摸操作數(shù)據(jù)為單指慢速連續(xù)移動(dòng)操作數(shù)據(jù)時(shí),則確定切換工作模式并將判斷結(jié)果發(fā)送給信號(hào)生成模塊;信號(hào)生成模塊,用于根據(jù)邏輯判斷模塊的結(jié)果生成將當(dāng)前工作模式切換為模擬鼠標(biāo)模式的第一切換信號(hào),將該第一切換信號(hào)發(fā)送給觸摸屏控制芯片;
[0032]或者,邏輯判斷模塊,用于當(dāng)觸摸屏的當(dāng)前工作模式為手勢模式,且頭戴設(shè)備的用戶交互工具從外接的物理鼠標(biāo)轉(zhuǎn)為觸摸屏?xí)r,接收到的觸摸操作數(shù)據(jù)為單指慢速連續(xù)移動(dòng)操作數(shù)據(jù),則確定切換工作模式并將判斷結(jié)果發(fā)送給信號(hào)生成模塊;信號(hào)生成模塊,用于根據(jù)邏輯判斷模塊的結(jié)果生成將當(dāng)前工作模式切換為模擬鼠標(biāo)模式的第一切換信號(hào),將該第一切換信號(hào)發(fā)送給觸摸屏控制芯片;
[0033]或者,邏輯判斷模塊,用于當(dāng)觸摸屏的當(dāng)前工作模式為模擬鼠標(biāo)模式,且觸摸操作數(shù)據(jù)為多指操作數(shù)據(jù)時(shí),則確定切換工作模式并將判斷結(jié)果發(fā)送給信號(hào)生成模塊;信號(hào)生成模塊,用于根據(jù)邏輯判斷模塊的結(jié)果生成將當(dāng)前工作模式切換為手勢模式的第二切換信號(hào),將該第二切換信號(hào)發(fā)送給觸摸屏控制芯片;
[0034]或者,邏輯判斷模塊,用于當(dāng)觸摸屏的當(dāng)前工作模式為模擬鼠標(biāo)模式,且觸摸操作數(shù)據(jù)為單指快速滑動(dòng)操作數(shù)據(jù)時(shí),則確定切換工作模式并將判斷結(jié)果發(fā)送給信號(hào)生成模塊;信號(hào)生成模塊,用于根據(jù)邏輯判斷模塊的結(jié)果生成將當(dāng)前工作模式切換為手勢模式的第二切換信號(hào),將該第二切換信號(hào)發(fā)送給觸摸屏控制芯片。
[0035]可選地,該裝置進(jìn)一步包括:用戶交互模塊,用于將打開或關(guān)閉自動(dòng)切換觸摸屏的工作模式配置選項(xiàng)的調(diào)用接口提供給第三方應(yīng)用,使得通過該第三方應(yīng)用接收用戶輸入的打開自動(dòng)切換觸摸屏的工作模式的操作信息或關(guān)閉自動(dòng)切換觸摸屏的工作模式的操作信息。
[0036]該裝置進(jìn)一步包括:鼠標(biāo)指針呈現(xiàn)模塊,用于在向觸摸屏控制芯片發(fā)送第一切換信號(hào)后,根據(jù)切換結(jié)果控制在用戶界面上呈現(xiàn)鼠標(biāo)指針控件。
[0037]本發(fā)明的有益效果是:本發(fā)明提供的技術(shù)方案解決了觸摸屏和顯示屏分離的情況下,用戶操作觸摸屏不方便的問題。通過獲取用戶的觸摸操作數(shù)據(jù),并根據(jù)觸摸屏的當(dāng)前工作模式,進(jìn)行是否切換工作模式的判斷,自動(dòng)識(shí)別用戶的操作意向,當(dāng)用戶的操作意向?yàn)槭謩莶僮鲬?yīng)用場景(如,在觸摸屏上滑動(dòng))時(shí),則控制將觸摸屏的工作模式維持或切換到手勢模式下;當(dāng)用戶的操作意向?yàn)槟M鼠標(biāo)操作應(yīng)用場景(如,在觸摸屏上點(diǎn)擊圖標(biāo))時(shí),控制將觸摸屏的工作模式維持或切換到模擬鼠標(biāo)模式下,使用戶在顯示屏和觸摸屏分離的情況下,靈活方便的操作觸摸屏,準(zhǔn)確自如的定位到顯示屏上的圖標(biāo),優(yōu)化了用戶使用體驗(yàn)。
【附圖說明】
[0038]