理解kcm文件的意義

理解kcm文件的意義

keycode列:由kernel層發出,經*.kl鍵盤映射文件得到keycode;
base列:META_KEY沒有被激活時的狀態,即MetaState==0時映射的字符;
caps列:毫無疑問,是SHIFT或CAPS_LOCK被激活時的狀態,此時MetaState==1時,映射的字符;
fn列:ALT被激活,對應MetaState==2時映射的字符;
caps_fn列:ALT,SHIFT或CAPS_LOCK同時被激活時映射的字符;此時MetaState==3;
通過這種方式,實現了一鍵對應多個字符的輸出,

發佈了29 篇原創文章 · 獲贊 3 · 訪問量 7萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章