主题 : mini2440上使用USB搖桿(joystick)的問題 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 14623
精华: 0
发帖: 2
金钱: 10 两
威望: 2 点
综合积分: 4 分
注册时间: 2010-02-17
最后登录: 2010-06-26
楼主  发表于: 2010-02-18 00:14

 mini2440上使用USB搖桿(joystick)的問題

图片:
图片:
(附圖為螢幕的截圖)


請教各位高手

我的mini2440使用的是Linux Kernel 2.6.29.4版
在mini2440上使用USB搖桿時,
當插入USB搖桿,mini2440會有出現搖桿被驅動的訊息

輸入ls /dev/input ,多了一個叫event1的設備點

但當輸入cat /dev/input/event1時

確一直不停出現亂碼

如果是在一般PC機器上,插入USB搖桿,也是在/dev/input內出現一個叫js0的設備點,
當cat /dev/input/js0時,是我按什麼按鈕,才會顯示出訊息
而不是一直不停的出現亂碼

想請問這是不是mini2440本身的問題呢?

謝謝大家~~
[ 此帖被tiqit2在2010-02-18 01:02重新编辑 ]
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
1楼  发表于: 2010-02-18 11:29
/dev/input/eventX和/dev/input/jsX是不同的input设备类型。想要在你的mini2440上看到/dev/input/jsX设备,你必须重新配置mini2440的内核,将“Input device support”下面的"Joystick interface"配置为built-in或者module,重新编译内核镜像或模块并更新内核镜像或加载对应的joydev内核模块。
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
级别: 新手上路
UID: 14623
精华: 0
发帖: 2
金钱: 10 两
威望: 2 点
综合积分: 4 分
注册时间: 2010-02-17
最后登录: 2010-06-26
2楼  发表于: 2010-02-18 18:41
感謝kasim版主的解答~~