本公開是關于一種外接設備的連接方法及裝置,其中,方法包括:當檢測到有外接設備進行連接時,獲取所述外接設備的描述信息;根據(jù)所述外接設備的描述信息確定所述外接設備的外接鍵盤設備類型;根據(jù)所述外接鍵盤設備類型完成對外接設備的設備聲明及連接。通過該技術方案,當智能終端等設備與外接設備連接時,如果用戶需要進行輸入操作,可以根據(jù)外接鍵盤設備類型確定是使用輸入法的軟鍵盤進行輸入操作還是通過外接設備進行輸入操作,從而保證用戶可以正常進行輸入操作,提升用戶的使用體驗。
【技術實現(xiàn)步驟摘要】
本公開涉及設備連接
,尤其涉及一種外接設備的連接方法及裝置。
技術介紹
在終端照相功能越來越完善的情況下,全球幾乎每人都會用終端拍照。自拍的情況也越來越多,那么為了方便自拍,藍牙自拍桿也就應運而生。終端通過藍牙與藍牙自拍桿連接后,用戶通過觸控藍牙自拍桿上的電子快門,就可以進行拍照。
技術實現(xiàn)思路
本公開實施例提供一種外接設備的連接方法及裝置,包括如下技術方案:根據(jù)本公開實施例的第一方面,提供一種外接設備的連接方法,包括:當檢測到有外接設備進行連接時,獲取所述外接設備的描述信息;根據(jù)所述外接設備的描述信息確定所述外接設備的外接鍵盤設備類型;根據(jù)所述外接鍵盤設備類型完成對外接設備的設備聲明及連接。在一個實施例中,所述外接設備的描述信息根據(jù)外接設備的鍵盤使用方式設置。在一個實施例中,所述獲取所述外接設備的描述信息,包括:獲取所述外接設備的鍵盤服務發(fā)現(xiàn)協(xié)議記錄信息,所述鍵盤服務發(fā)現(xiàn)協(xié)議記錄信息用于聲明所述外接設備所支持的按鍵;所述根據(jù)所述外接設備的描述信息確定所述外接設備的外接鍵盤設備類型,包括:根據(jù)所述鍵盤服務發(fā)現(xiàn)協(xié)議記錄信息判斷所述外接設備是否支持預設字母按鍵;當所述外接設備支持所述預設字母按鍵時,確定所述外接設備的外接鍵盤設備類型為全鍵盤類型;當所述外接設備不支持所述預設字母按鍵時,確定所述外接設備的外接鍵盤設備類型為數(shù)字鍵盤類型;所述數(shù)字鍵盤類型為允許智能終端在輸入時彈出輸入法的軟鍵盤。在一個實施例中,所述獲取所述外接設備的描述信息,包括:獲取所述外接設備的廠商標識信息;所述根據(jù)所述外接設備的描述信息確定所述外接設備的外接鍵盤設備類型,包括:在預置的廠商標識信息與外接鍵盤設備類型的對應關系中查找所述外接設備的廠商標識信息對應的外接鍵盤設備類型;當查找到的外接鍵盤設備類型為數(shù)字鍵盤類時,確定所述外接設備的外接鍵盤設備類型為數(shù)字鍵盤類型;當查找到的外接鍵盤設備類型為全鍵盤類時,確定所述外接設備的外接鍵盤設備類型為全鍵盤類型。在一個實施例中,所述獲取所述外接設備的描述信息,包括:獲取所述外接設備的外接鍵盤設備類型標識的開關狀態(tài),所述外接鍵盤設備類型標識用于利用開關狀態(tài)標識所述外接鍵盤設備類型;所述根據(jù)所述外接設備的描述信息確定所述外接設備的外接鍵盤設備類型,包括:在預置的外接鍵盤設備類型標識的開關狀態(tài)與外接鍵盤設備類型的對應關系中查找所述外接設備的外接鍵盤設備類型標識的開關狀態(tài)對應的外接鍵盤設備類型;當查找到的外接鍵盤設備類型為數(shù)字鍵盤類時,確定所述外接設備的外接鍵盤設備類型為數(shù)字鍵盤類型;當查找到的外接鍵盤設備類型為全鍵盤類時,確定所述外接設備的外接鍵盤設備類型為全鍵盤類型。在一個實施例中,所述根據(jù)所述外接鍵盤設備類型完成對外接設備的設備聲明及連接,包括:根據(jù)所述外接鍵盤設備類型完成對所述外接設備的設備聲明,以及完成與所述外接設備之間的無線連接。在一個實施例中,所述方法還包括:當需輸入操作時,判斷所述外接設備的外接鍵盤設備類型;當所述外接設備的外接鍵盤設備類型為數(shù)字鍵盤類型時,彈出輸入法的軟鍵盤,使用所述輸入法的軟鍵盤進行輸入操作;在所外接設備的外接鍵盤設備類型為全鍵盤類型時,使用所述外接設備的鍵盤進行輸入操作。根據(jù)本公開實施例的第二方面,提供一種外接設備的連接方法,包括:當檢測到與智能終端進行連接時,上報描述信息;根據(jù)所述描述信息完成與所述智能終端的連接。在一個實施例中,所述方法還包括:與所述智能終端進行連接前,根據(jù)所述外接設備的鍵盤使用方式設置描述信息。在一個實施例中,所述根據(jù)所述外接設備的鍵盤使用方式設置描述信息,包括:根據(jù)所述外接設備的鍵盤使用方式設置鍵盤服務發(fā)現(xiàn)協(xié)議記錄信息,所述鍵盤服務發(fā)現(xiàn)協(xié)議記錄信息用于聲明所述外接設備所支持的按鍵;其中,當所述外接設備的外接鍵盤設備類型為全鍵盤類型時,所述鍵盤服務發(fā)現(xiàn)協(xié)議記錄信息中聲明所述外接設備支持預設字母按鍵;當所述外接設備的外接鍵盤設備類型為數(shù)字鍵盤類型時,所述鍵盤服務發(fā)現(xiàn)協(xié)議記錄信息中聲明所述外接設備不支持預設字母按鍵。在一個實施例中,根據(jù)所述外接設備的鍵盤使用方式設置所述描述信息,包括:根據(jù)所述外接設備的鍵盤使用方式創(chuàng)建所述外接設備的廠商標識信息與所述外接設備的外接鍵盤設備類型之間的對應關系;其中,當所述外接設備的外接鍵盤設備類型為全鍵盤類型時,創(chuàng)建所述廠商標識信息與所述全鍵盤類型之間的對應關系;當所述外接設備的外接鍵盤設備類型為數(shù)字鍵盤類型時,創(chuàng)建所述廠商標識信息與所述數(shù)字鍵盤類型之間的對應關系。在一個實施例中,根據(jù)所述外接設備的鍵盤使用方式設置所述描述信息,包括:根據(jù)所述外接設備的鍵盤使用方式設置所述外接設備的外接鍵盤設備類型標識的開關狀態(tài);其中,當所述外接設備的外接鍵盤設備類型為全鍵盤類型時,將所述外接設備的外接鍵盤設備類型標識的開關狀態(tài)設置為第一開關狀態(tài);當所述外接設備的外接鍵盤設備類型為數(shù)字鍵盤類型時,將所述外接設備的外接鍵盤設備類型標識的開關狀態(tài)設置為第二開關狀態(tài)。在一個實施例中,所述方法還包括:當接收到智能終端的鍵盤使用指示時,啟動自身鍵盤供所述智能終端進行輸入操作。根據(jù)本公開實施例的第三方面,提供一種外接設備的連接裝置,包括:獲取模塊,用于當檢測到有外接設備進行連接時,獲取所述外接設備的描述信息;確定模塊,用于根據(jù)所述獲取模塊獲取的所述外接設備的描述信息確定所述外接設備的外接鍵盤設備類型;連接模塊,用于根據(jù)所述確定模塊確定的所述外接鍵盤設備類型完成對外接設備的設備聲明及連接。在一個實施例中,所述外接設備的描述信息根據(jù)外接設備的鍵盤使用方式設置。在一個實施例中,所述獲取模塊包括:第一獲取子模塊,用于獲取所述外接設備的鍵盤服務發(fā)現(xiàn)協(xié)議記錄信息,所述鍵盤服務發(fā)現(xiàn)協(xié)議記錄信息用于聲明所述外接設備所支持的按鍵;所述確定模塊包括:判斷子模塊,用于根據(jù)所述第一獲取子模塊獲取的所述鍵盤服務發(fā)現(xiàn)協(xié)議記錄信息判斷所述外接設備是否支持預設字母按鍵;第一確定子模塊,用于當所述判斷子模塊判斷所述外接設備支持所述預設字母按鍵時,確定所述外接設備的外接鍵盤設備類型為全鍵盤類型;第二確定子模塊,用于當所述判斷子模塊判斷所述外接設備不支持所述預設字母按鍵時,確定所述外接設備的外接鍵盤設備類型為數(shù)字鍵盤類型;所述數(shù)字鍵盤類型為允許智能終端在輸入時彈出輸入法的軟鍵盤。 在一個實施例中,所述獲取模塊包括:第二獲取子模塊,用于獲取所述外接設備的廠商標識信息;所述確定模塊包括:第一查找子模塊,用于在預置的廠商標識信息與外接鍵盤設備類型的對應關系中查找所述第二獲取子模塊獲取的所述外接設備的廠商標識信息對應的外接鍵盤設備類型;第三確定子模塊,用于當所述第一查找子模塊查找到的外接鍵盤設備類型為數(shù)字鍵盤類時,確定所述外接設備的外接鍵盤設備類型為數(shù)字鍵盤類型;第四確定子模塊,用于當所述第一查找子模塊查找到的外接鍵盤設備類型為全鍵盤類時,確定所述外接設備的外接鍵盤設備類型為全鍵盤類型。在一個實施例中,所述獲取模塊包括:第三獲取子模塊,用于獲取所述外接設備的外接鍵盤設備類型標識的開關狀態(tài),所述外接鍵盤設備類型標識用于利用開關狀態(tài)標識所述外接鍵盤設備類型;所述確定模塊包括:第二查找子模塊,用于在預置的外接鍵盤設備類型標識的開關狀態(tài)與外接鍵盤設備類型的對應關系中查本文檔來自技高網(wǎng)...

【技術保護點】
一種外接設備的連接方法,其特征在于,包括:當檢測到有外接設備進行連接時,獲取所述外接設備的描述信息;根據(jù)所述外接設備的描述信息確定所述外接設備的外接鍵盤設備類型;根據(jù)所述外接鍵盤設備類型完成對外接設備的設備聲明及連接。
【技術特征摘要】
【專利技術屬性】
技術研發(fā)人員:王振淦,鄢來軍,吳俊洲,
申請(專利權)人:小米科技有限責任公司,
類型:發(fā)明
國別省市:北京;11
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。