使用官方的keyboard歷程? 添加了
0x05, 0x0c,? ? ? ? ? ? ? ? ? ? // USAGE_PAGE (Consumer Devices)
0x09, 0x01,? ? ? ? ? ? ? ? ? ? // USAGE (Consumer Control)
0xa1, 0x01,? ? ? ? ? ? ? ? ? ? // COLLECTION (Application)
0x85, 0x02,? ? ? ? ? ? ? ? ? ? //? ?REPORT_ID (2)
0x75, 0x08,? ? ? ? ?/*? ? ? Report Size (16),? ? ? ? ? ? ? ? ? ?*/
0x95, 0x01,? ? ? ? ?/*? ? ? Report Count (1),? ? ? ? ? ? ? ? ? ?*/
0x15, 0x01,? ? ? ? ?/*? ? ? Logical Minimum (1),? ? ? ? ? ? ? ? */
0x26, 0x8C, 0x02,? ?/*? ? ? Logical Maximum (652),? ? ? ? ? ? ? */
0x19, 0x01,? ? ? ? ?/*? ? ? Usage Minimum (Consumer Control),? ?*/
0x2A, 0x8C, 0x02,? ?/*? ? ? Usage Maximum (AC Send),? ? ? ? ? ? */
0x81, 0x60,? ? ? ? ?/*? ? ? Input (No Preferred, Null State),? ?*/
0xC0,? ? ? ? ? ? ? ?/*? End Collection,? ? ? ? ? ? ? ? ? ? ? ? ?*/
如上map?
?buf[0]=0xE9; buf[1]=0;
調(diào)用?
? HidDev_Report( HID_RPT_ID_CONSUMER_IN, HID_REPORT_TYPE_INPUT,
? ? ? ? ? ? ? ? ?HID_CONSUMER_IN_RPT_LEN, buf );
函數(shù)發(fā)送鍵值控制音量調(diào)節(jié)
#define HID_CONSUMER_VOLUME_UP? ? ? 233 // 0xE9 - Volume Increment
#define HID_CONSUMER_VOLUME_DOWN? ? 234 // 0xEA - Volume Decrement
測試發(fā)送如上鍵值在蘋果手機測試正常 安卓手機無反應不知哪里的原因 還請解答