USB鼠标驱动步骤

1.得到usbmouse_as_key.ko文件
拷到work/nfs_root/first_fs文件系统里

进入menuconfig里把usb驱动设置为空
-> Device Drivers │
│ -> HID Devices
具体哪个可以参考韦老师视频
make uImage
cp arch/arm/boot/uImage /work/nfs_root/uImage_nohid ///注意的是 最后是放到uImage_nohid文件 目的是与其他驱动程序区分开

串口

nfs 30000000 192.168.1.132:/work/nfs_root/uImage_nohid
bootm 30000000
挂载 mount -t nfs -o nolock,vers=2 192.168.1.132:/work/nfs_root/first_fs /mnt
cd mnt/

insmod usbmouse_as_key.ko
观察 ls /etc/inittab
cat /dev/tty1
即可
可以观察到左键右键滚轮键按下会导致ls和回车
PS 效果因鼠标而异 写者实验两款鼠标 有一款可以用 有一款不能用

关于USB鼠标驱动部分及问题解决相关推荐

  1. win10万能触摸屏驱动_教你win10系统设置usb鼠标驱动的方法

    鼠标也有相对应的品牌,在不知道自己使用鼠标设备是什么品牌的情况下,下载安装usb鼠标万能驱动,该软件支持的usb鼠标品牌有罗技,雷蛇,多彩,微软,雷柏,双飞燕等.该驱动还能够适用于各种2.4G.蓝牙5 ...

  2. USB鼠标驱动开发流程

    USB驱动开发,针对某一个USB设备的某个功能(接口)构建的驱动程序.USB驱动并不直接和USB设备进行数据交互,而是通过USB总线驱动程序(USB Core和USB HCD)来操作USB设备的.一般 ...

  3. S3C2440 USB鼠标驱动(十九)

    http://www.cnblogs.com/lifexy/p/7641602.html 在上一章分析完USB总线驱动程序后,接下来开始写一个USB驱动: 本节目的:将USB鼠标的左键当作L按键,将U ...

  4. 十五、Linux驱动之USB鼠标驱动

    1. 如何编写USB鼠标驱动 结合十四.Linux驱动之USB驱动分析中的分析,我们开始写一个USB鼠标驱动.      USB的驱动可以分为3类:SoC的USB控制器的驱动,主机端USB设备的驱动, ...

  5. Linux下的USB总线驱动(03)——USB鼠标驱动 usbmouse.c

    USB鼠标驱动 usbmouse.c 原文链接:http://www.linuxidc.com/Linux/2012-12/76197p7.htm drivers/hid/usbhid/usbmous ...

  6. USB鼠标驱动源代码分析

    学了URB,试着去分析了一下USB鼠标驱动源代码,更好去理解URB处理流程. /** $Id: usbmouse.c,v 1.15 2001/12/27 10:37:41 vojtech Exp $* ...

  7. linux3.4.2 之usb鼠标驱动,键盘驱动

    目录 1  USB相关基本知识 2  USB鼠标编程指导 3 USB鼠标驱动程序完整源码 4  USB鼠标驱动测试 5  USB键盘基本知识 6 USB键盘驱动程序 4  USB键盘驱动测试 1  U ...

  8. Linux USB 驱动开发实例(二)—— USB 鼠标驱动注解及测试

    参考2.6.14版本中的driver/usb/input/usbmouse.c.鼠标驱动可分为几个部分:驱动加载部分.probe部分.open部分.urb回调函数处理部分. 一.驱动加载部分 [cpp ...

  9. linux鼠标驱动程序,Linux usb子系统(一) _写一个usb鼠标驱动

    USB总线是一种典型的热插拔的总线标准,由于其优异的性能几乎成为了当下大小设备中的标配. USB的驱动可以分为3类:SoC的USB控制器的驱动,主机端USB设备的驱动,设备上的USB Gadget驱动 ...

  10. usb鼠标驱动(一)

    Linux USB 鼠标驱动程序详解 注册一个usb driver,这个drvier不是usb设备driver,而是接口driver. /* use a define to avoid include ...

最新文章

  1. LinkQueue的基本创建
  2. led伏安特性实验误差分析_检测实验室误差分析知识汇编
  3. html实现带有数字的列表,纯CSS实现雨滴形状的数字序号列表
  4. 通才与专家_那么您准备聘请数据科学家了吗? 通才还是专家?
  5. php header 404 nginx,ThinkPHP在nginx下怎么设置?路由统统404,疯了~
  6. 微信回应 iOS 13.2 杀后台;谷歌以 21 亿美元收购 Fitbit;优麒麟 19.10.1 发布 | 极客头条...
  7. 注册表的文件关联及应用
  8. 不确定度用计算机怎么算,算A类不确定度用计算器该怎样按
  9. ENVI计算不同轨道号范围中的平均高程
  10. AI教程视频《AI illustrator入门到精通》零基础自学教程教学
  11. 云计算与大数据——云计算的特点
  12. 使用ArcGIS Engine提供的命令和工具(ICommond,ITool)实现MapView操作
  13. 【渝粤教育】电大中专计算机网络基础_1作业 题库
  14. 奥西打印机服务器重装系统教程,奥西工程机TCS400驱动程序安装方法
  15. 消息服务器 负载均衡,(33)负载均衡上报Host主机信息API(LoadBalanceAgent部分)-【Lars-基于C++负载均衡远程服务器调度系统教程】...
  16. 微信生态的渗透与价值
  17. k8s: pod has unbound PersistentVolumeClaims问题解决
  18. 自动语音对话系统 Python实现
  19. [Python]Python oop的私有制
  20. 二进制代码保护和混淆

热门文章

  1. Java 练习题:猜数小游戏
  2. android 收税计算器,个人所得税计算器2021
  3. 微信群-街边二维码别乱扫-这些传销陷阱要当心骗局
  4. utf-8 html转chm,把ANSI格式的TXT文件批量转换成UTF-8文件类型
  5. unity3d 任务系统设计 mmo
  6. 技术设计的任务是将功能原理方案得以具体化
  7. [Luogu P3704] [BZOJ 4816] [SDOI2017]数字表格
  8. 3D Vision--生成空间任意圆柱及任意直线
  9. 【Unity3D日常开发】Unity3D中实现向Web服务器上传图片以及下载图片功能
  10. 给JavaScript 初心者的ES2015 实战