觸控協議的使用:
a類協議:
a類協議在每傳送完乙個接觸資料報後會呼叫 input_mt_sync() 宣告 一次資料的結束; input_mt_sync() 會發出乙個 syn_mt_report
提示接收器接收資料並準備下一次資料的接收。
b類協議:
與a類協議不同的是, b類在使用input_mt_slot()的時候會帶有乙個slot的引數,在每個資料報開始時 產生乙個abs_mt_slot事件,提示接收器更新資料。
最終a,b類協議均會呼叫 input_sync();
a類與b類協議不同的在於: b類協議 通過b類協議 slot 協議需要是用到abs_mt_tracking_id------ 可以從硬體上獲取,或者從原始資料中計算。
linux 多點觸控協議
多點觸控協議 討論 datangsoc hotmail.com 簡介 為了使用功能強大的多點觸控裝置,一種方案是上報使用者層所需的詳細的手指觸控資料。這個文件所描述的多點觸控協議可以讓核心驅動程式向使用者層上報任意多指的資料資訊。使用說明 任何乙個手指的觸控資料都是打包成 abs event 包按順...
linux 多點觸控協議
多點觸控協議 討論 datangsoc hotmail.com 簡介 為了使用功能強大的多點觸控裝置,一種方案是上報使用者層所需的詳細的手指觸控資料。這個文件所描述的多點觸控協議可以讓核心驅動程式向使用者層上報任意多指的資料資訊。使用說明 任何乙個手指的觸控資料都是打包成 abs event 包按順...
MTP 多點觸控協議資訊獲取
附 例項 多點觸控協議有兩種,a協議和b協議。首先來看a協議,協議上說了報點格式是這樣的,以兩點為例 abs mt position x x 0 abs mt position y y 0 syn mt report abs mt position x x 1 abs mt position y y...