android添加hid设备驱动,直接插入usb, 即可用,类似鼠标,键盘

目录在   drivers\hid

1、hid-ids.h

定义uid 和 pid,可以插入windows设备去查找,或者厂家提供

#define USB_VENDOR_ID_TEST_TOUCH 0x2621
#define USB_VENDOR_ID_TEST_MOUSE 0x2211

2、hid-core.c

在hid总驱动中添加设备的支持

static const struct hid_device_id hid_have_special_driver[] = {

++{ HID_USB_DEVICE(USB_VENDOR_ID_TEST_TOUCH , USB_VENDOR_ID_TEST_MOUSE) },

};

2、hid-multitouch.c

在touch驱动中,添加对设备的支持

static const struct hid_device_id mt_devices[] = {

++{  .driver_data = MT_CLS_DEFAULT,
++HID_USB_DEVICE(USB_VENDOR_ID_TEST_TOUCH,
++USB_VENDOR_ID_TEST_MOUSE) },

};

更多相关文章

  1. [置顶] Android:自定义View实现绚丽的圆形进度条
  2. 跨应用绑定Service
  3. Android(安卓)Annotations(1)
  4. Android(安卓)GridView 方格中图标与文字如何同时存在
  5. Android中自定义适配器的使用
  6. android mediaplayer概况
  7. Android常见系统广播
  8. android接收adb发送的系统广播及自定义广播
  9. Material Design系列,自定义Behavior实现Android知乎首页

随机推荐

  1. Jquery | 基础 | 慕课网 | 元素选择器
  2. jquery1.9+获取append后的动态元素
  3. 如何更新jqgrid中的数据值
  4. jQuery源码剖析学习笔记
  5. jquery $.ajax $.get $.post的区别是什么
  6. jQuery 1.3 API 参考文档中文版
  7. [置顶] JQuery datatables 使用Fi
  8. 随着窗口变大,div的左边距也拉大
  9. 重写ajax方法实现异步请求session过期时
  10. 使用jQuery.ajax post函数将javascript数