理解kcm文件的意义
来源:互联网 发布:在淘宝买拍照软件 编辑:程序博客网 时间:2024/05/22 10:30
理解kcm文件的意义
- # keycode display number base caps fn caps_fn
- A 'A' '2' 'a' 'A' '#' 0x00
- B 'B' '2' 'b' 'B' '<' 0x00
- C 'C' '2' 'c' 'C' '9' 0x00E7
- D 'D' '3' 'd' 'D' '5' 0x00
- E 'E' '3' 'e' 'E' '2' 0x0301
- F 'F' '3' 'f' 'F' '6' 0x00A5
- G 'G' '4' 'g' 'G' '-' '_'
- H 'H' '4' 'h' 'H' '[' '{'
- I 'I' '4' 'i' 'I' '$' 0x0302
- J 'J' '5' 'j' 'J' ']' '}'
- K 'K' '5' 'k' 'K' '"' '~'
- L 'L' '5' 'l' 'L' ''' '`'
- M 'M' '6' 'm' 'M' '!' 0x00
- N 'N' '6' 'n' 'N' '>' 0x0303
- O 'O' '6' 'o' 'O' '(' 0x00
- P 'P' '7' 'p' 'P' ')' 0x00
- Q 'Q' '7' 'q' 'Q' '*' 0x0300
- R 'R' '7' 'r' 'R' '3' 0x20AC
- S 'S' '7' 's' 'S' '4' 0x00DF
- T 'T' '8' 't' 'T' '+' 0x00A3
- U 'U' '8' 'u' 'U' '&' 0x0308
- V 'V' '8' 'v' 'V' '=' '^'
- W 'W' '9' 'w' 'W' '1' 0x00
- X 'X' '9' 'x' 'X' '8' 0xEF00
- Y 'Y' '9' 'y' 'Y' '%' 0x00A1
- Z 'Z' '9' 'z' 'Z' '7' 0x00
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;
通过这种方式,实现了一键对应多个字符的输出,
转自:http://blog.csdn.net/wzz_momo/article/details/6561017
- 理解kcm文件的意义
- 理解kcm文件的意义
- kcm文件(不知道干啥用的)
- android Generic.kcm的使用
- Android Input系统介绍与kcm与kl文件的定制
- 傅里叶变换的意义,理解
- 关于电容屏幕驱动的几个文件ft5x06-ts.idc/ft5x06-ts.kcm/ft5x06-ts.kl的认识
- android 添加按键(一) kl文件 kcm文件
- hosts文件的意义
- 理解WDM模型的意义
- Linux文件权限的意义
- LINUX 文件颜色的意义
- 文件IO操作的意义
- 我对版权的意义的理解
- 理解C++ — 类型的意义
- Struts DispatchedAction 的意义 初步理解
- 一句话理解ref object的意义
- 6.3 理解矩阵背后的意义
- 《计算机网络原理(谢希仁)》 笔记[7]——第 7 章 网络安全
- STL算法库函数代码示例
- Linux下软件的安装与卸载(命令行模式)
- 《计算机网络原理(谢希仁)》 笔记[8]——第 9 章 无线网络
- 《计算机网络原理(谢希仁)》 笔记[9]——第 10 章 下一代因特网
- 理解kcm文件的意义
- 转 图解 MongoDB 地理位置索引的实现原理
- 科学家称未来黑客或可开发病毒感染人脑
- Android面面观——Android事件处理下(按键、触摸屏和滚动球的一些实现细节)
- Struts 与Struts2的区别
- Linux 内核配置机制(make menuconfig、Kconfig、makefile)讲解
- 转 MongoDB资料汇总专题
- SQL Sever 2000 SP4补丁的安装
- Windows XP SP3中远程桌面实现多用户登陆