1. 内核标准键值索引定义在内核include/linux/input.h中
2. 从内核标准键值到android所用键值的映射表 frameworks/base/data/keyboards/qwerty.kl
3. frameworks/base/libs/ui/Input.cpp 读取这个qwerty.kl映射
3. frameworks/base/services/input/EventHub.cpp处理上面这个映射
frameworks/base/include/ui/KeycodeLabels.h
frameworks/base/core/res/res/values/attrs.xml
frameworks/base/core/java/android/view/KeyEvent.java