Linux JoyStick设备驱动
本文基于mstar801平台Linux2.6.35.11内核版本。
一、驱动支持
1.make menuconfig
2.Device Drivers--->Input device support--->Joystick interface
kernel2.6.35.11/drivers/input/joydev.c
以上选择模块编译后为:kernel2.6.35.11/drivers/input/joydev.ko
3.Device Drivers--->Input device support--->Joysticks/Gamepads--->X-Box gamepad support&&X-Box gamepad rumble support
kernel2.6.35.11/drivers/input/joystick/xpad.c
以上选择模块编译后为:kernel2.6.35.11/drivers/input/joystick/xpad.ko
二、动态加载上述模块
insmod joydev.ko
insmod xpad.ko
至此,USB游戏手柄获得Linux系统支持。
Linux JoyStick设备驱动相关推荐
- ()shi linux字符设备,Linux字符设备驱动基础(三)
Linux字符设备驱动基础(三) 6 创建设备节点 6.1 手动创建设备节点 查看申请的设备名及主设备号: cat /proc/devices # cat /proc/devices Characte ...
- linux下i2c设备驱动程序,Linux I2C 设备驱动
I2C 设备驱动要使用 i2c_driver 和 i2c_client 数据结构并填充其中的成员函数.i2c_client 一般被包含在设备的私有信息结构体yyy_data 中,而 i2c_drive ...
- linux设备模型 字符设备,Linux 字符设备驱动模型之框架解说
一.软件操作硬件设备模型 在进行嵌入式开发的过程中,在常做的事情就是驱动配置硬件设 备,然后根据功能需求使用硬件设备,实现功能的逻辑.如下图为其 相互之间的关系. 如上图所示: 驱动程序:主要作为操作 ...
- Linux块设备驱动总结
<Linux设备驱动程序>第十六章 块设备驱动程序读书笔记 简介 一个块设备驱动程序主要通过传输固定大小的随机数据来访问设备 Linux内核视块设备为与字符设备相异的基本设备类型 Linu ...
- linux字符设备文件的打开操作,Linux字符设备驱动模型之字符设备初始化
因为Linux字符设备驱动主要依赖于struct cdev结构,原型为: 所以我们需要对所使用到的结构成员进行配置,驱动开发所使用到的结构成员分别为:[unsigned int count;].[de ...
- Linux杂项设备驱动
一.Linux杂项设备驱动简介 Linux杂项驱动出现的意义在于:有很多简单的外围字符设备,它们功能相对简单,一个设备占用一个主设备号对于内核资源来说太浪费. 所以对于这些简单的字符设备它们共用一个主 ...
- linux块设备驱动(一)——块设备概念介绍
linux块设备驱动(一)--块设备概念介绍 本文来源于: 1. http://blog.csdn.net/jianchi88/article/details/7212370 2. http://bl ...
- linux 块设备驱动(二)——块设备数据结构
linux 块设备驱动(二)--块设备数据结构 本文来源于: 1. http://www.cnblogs.com/dyllove98/archive/2013/07/01/3165567.html 块 ...
- linux 块设备驱动 (三)块设备驱动开发
linux 块设备驱动 (三)块设备驱动开发 一: 块设备驱动注册与注销 块设备驱动中的第1个工作通常是注册它们自己到内核,完成这个任务的函数是 register_blkdev(),其原型为: int ...
最新文章
- sqlserver查询一个表的字段信息
- 人才短缺、成本高昂,制造企业智能化转型路径如何破局?
- 陷阱计算机音乐谱大全,陷阱 原版C调-王北车-和弦谱-《弹吧》官网tan8.com-和弦谱大全,学吉他,秀吉他...
- 遍历children_589. N叉树的前序遍历
- plsql 存储过程 批量提交_Spring Batch 批量处理策略
- JS数据结构学习之排序
- 扔鸡蛋问题具体解释(Egg Dropping Puzzle)
- Visual Studio 2017各版本离线安装包获取以及安装教程
- [转载] 七龙珠第一部——第077话 皮拉夫大作战
- Python 语言参考手册
- Springboot 基础6 - Redis实战
- 基于 MindStudio 完成 SE-ResNeXt101- PyTorch 模型开发
- 详解浅拷贝,深拷贝及实现方法
- wps工具显示灰色全部用不了,提示登录
- 汉堡按钮的制作以及其中的问题
- 电商数据监测全过程——采集、清洗、分析
- 从蓄水池算法到大数据算法一般性的一点看法
- JVM C1 编译优化:空检查擦除
- 计算机电源用什么端子,常见的端子连接线有哪些?
- 如何成为快速阅读高手?