Content originally posted in LPCWare by free_soul on Tue Jan 15 02:50:38 CST 2013
在BUS HOUND里抓的数据来看 数据并没丢失,不知道操作系统是怎么处理一起发送的按键的,要不要来个延时什么的,但是我试过延时好像也没用。
0x05, 0x01, // USAGE_PAGE (Generic Desktop)
0x09, 0x06, // USAGE (Keyboard)
0xa1, 0x01, // COLLECTION (Application)
0x95, 0x40, // REPORT_COUNT (64)
0x75, 0x08, // REPORT_SIZE (8)
0x15, 0x00, // LOGICAL_MINIMUM (0)
0x25, 0xFF, // LOGICAL_MAXIMUM (255)
0x05, 0x07, // USAGE_PAGE (Keyboard)
0x19, 0x00, // USAGE_MINIMUM (Reserved (no event indicated))
0x29, 0x65, // USAGE_MAXIMUM (Keyboard Application)
0x81, 0x00, // INPUT (Data,Ary,Abs)
上面是定义的报告描述符,难道有问题? 和其他描述符有关?