Chinaunix首页 | 论坛 | 博客
  • 博客访问: 3402662
  • 博文数量: 754
  • 博客积分: 10132
  • 博客等级: 上将
  • 技术积分: 7780
  • 用 户 组: 普通用户
  • 注册时间: 2008-01-14 23:36
文章分类

全部博文(754)

文章存档

2012年(3)

2011年(39)

2010年(66)

2009年(167)

2008年(479)

我的朋友

分类: LINUX

2009-04-01 15:47:02

键盘驱动每次按键有如下事件响应:
drivers/usb/input/hid-input.c:hidinput_hid_event() ;
/*参考 include/linux/input.h*/
/*
type---按键类型
code---键值
value--按键状态(1-按下,0-松开)
其中左右Ctrl,Alt,Shift,Meta键的事件每次都发生
*/
type:1,code:29,value:0.   ---#define KEY_LEFTCTRL  29
type:1,code:42,value:0.   ---#define KEY_LEFTSHIFT  42
type:1,code:56,value:0.   ---#define KEY_LEFTALT  56
type:1,code:125,value:0.  ---#define KEY_LEFTMETA  125
type:1,code:97,value:0.   ---#define KEY_RIGHTCTRL  97
type:1,code:54,value:0.   ---#define KEY_RIGHTSHIFT  54
type:1,code:100,value:0.  ---#define KEY_RIGHTALT  100
type:1,code:126,value:0.  ---#define KEY_RIGHTMETA  126
type:1,code:3,value:0.    ---#define KEY_2   3
阅读(1396) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~