查看: 214|回复: 1
收起左侧

[嵌入式linux] 问个比较弱的问题,“#”号的键值是什么?

[复制链接]

4

主题

16

帖子

48

积分

实习生

 楼主| 发表于 2017-7-11 18:24 | 显示全部楼层 |返回版面||阅读模式
请大侠赐教:
android 的设备,要搞一个矩阵按键,其它的按键键值都设好了,也能正常发上来,还差一个"#"号,请问一下,这个键值是什么?

代码如下:
static const uint32_t board_matrix_keys[] = {
        // 0 column
        KEY(0, 0, KEY_DOWN),                //SK1 DOWN
        KEY(1, 0, KEY_ENTER),                // SK2 OK
        KEY(2, 0, KEY_LEFT),                // SK3 LEFT
        KEY(3, 0, KEY_F3),                        // SK4 YELLOW F3

        // 1 column       
        KEY(0, 1, KEY_F5),                        // SK5  BACKLIGHT F5
        KEY(1, 1, KEY_RIGHT),                //SK6 RIGHT
        KEY(2, 1, KEY_UP),                        // SK7 UP
        KEY(3, 1, KEY_F2),                        // SK8 BLUE F2
       
        // 2 column               
        KEY(0, 2, KEY_0),                //SK9         0
        KEY(1, 2, KEY_8),                // SK10         8       
        KEY(2, 2, KEY_5),                // SK11        5
        KEY(3, 2, KEY_2),                // SK12        2

        // 3 column       
        KEY(0, 3, KEY_TAB),                                //SK13         TAB
        KEY(1, 3, KEY_RIGHTSHIFT),                // SK14 RIGHTSHIFT       
        KEY(2, 3, KEY_SPACE),                        // SK15  SPACE
        KEY(3, 3, KEY_BACKSPACE),                // SK16  BACKSPACE

        // 4 column       
        KEY(0, 4, KEY_KPASTERISK),                                // SK17  *
        KEY(1, 4, KEY_7),                                // SK18  7
        KEY(2, 4, KEY_4),                                // SK19  4
        KEY(3, 4, KEY_1),                                // SK20  1
       
        // 5 column       
        KEY(0, 5, KEY_DOT),                                // SK21  #
        KEY(1, 5, KEY_9),                                // SK22  9
        KEY(2, 5, KEY_6),                                // SK23  6
        KEY(3, 5, KEY_3),                                // SK24  3
};

static const struct matrix_keymap_data board_matrix_keymap_data = {
        .keymap                        = board_matrix_keys,
        .keymap_size                = ARRAY_SIZE(board_matrix_keys),
};

这个“KEY_DOT”应该写成什么呢?
请指教,谢谢谢谢。

      

563

主题

2万

帖子

8万

积分

版主

发表于 2017-7-11 21:33 | 显示全部楼层 |返回版面
要先看看你的是什么键盘吧
Android键盘键名和键值列表
https://wenku.baidu.com/view/0c1f8794960590c69ec3765e.html
HID类键盘键值解释
https://wenku.baidu.com/view/cb57957b79563c1ec4da7158.html
欢迎进入TI MCU论坛      21ic TI技术交流1群:61549143(已满),  21ic TI技术交流2群:311421422
您需要登录后才可以回帖 登录 | 注册 手机登录

本版积分规则

关闭

热门推荐上一条 /2 下一条

分享 快速回复 返回顶部 返回列表