当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 16 篇帖子 ]  前往页数 1, 2  下一页
作者 内容
1 楼 
 文章标题 : 如何驱动并口的PS手柄?
帖子发表于 : 2005-11-03 21:49 

注册: 2005-10-09 12:58
帖子: 63
送出感谢: 0 次
接收感谢: 0 次
网上搜了不少,但全是要自己编译内核或者是已带驱动的2.4内核如何工作的。
但后者的方法在ubuntu5.10里没用,编译内核对我来说太恐怖了,下午研究编译了一个小模拟器就用了2个多小时,现在就编译系统内核也太恐怖了吧。

哪位在5.10里驱动了并口的PS手柄的朋友,能否详细说说方法?
谢了。


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2005-11-03 22:16 
头像

注册: 2005-08-14 21:55
帖子: 58436
地址: 长沙
送出感谢: 4
接收感谢: 272
应该可以找到tar.gz的,别人写好了的程序吧。这样就不要编译内核了。最多只要一个编译环境。


_________________
● 鸣学


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2005-11-04 16:10 

注册: 2005-10-09 12:58
帖子: 63
送出感谢: 0 次
接收感谢: 0 次
搜了一下午,找不到。


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2005-11-04 16:28 
头像

注册: 2005-08-14 21:55
帖子: 58436
地址: 长沙
送出感谢: 4
接收感谢: 272
http://www.linuxfans.org/nuke/modules.p ... opic&t=238看看


_________________
● 鸣学


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2005-11-04 20:22 

注册: 2005-10-09 12:58
帖子: 63
送出感谢: 0 次
接收感谢: 0 次
引用:
PS改装手柄新的内核应该已经支持,你可以当做Module编译,不必重新编译所有内核。

引用:
我用北通的普通打印口振动手柄,除了振动功能不支持外,其他都很好用
没办法,即使在2.6内核里,也只有usb手柄才能驱动振动部分

都是要编译内核的,一点头绪都没,头好大。
继续搜索中………… :shock:


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2005-11-09 19:19 

注册: 2005-10-09 12:58
帖子: 63
送出感谢: 0 次
接收感谢: 0 次
发现重新编译的模块和本来的一样,都不能加载,本来的应该也是支持的,也是出在加载上。
引用:
$ sudo modprobe gamecon map=0,7
FATAL: Error inserting gamecon (/lib/modules/2.6.12-9-686/kernel/drivers/input/joystick/gamecon.ko): No such device


引用:
$ sudo modprobe gamecon gc=0,7
FATAL: Error inserting gamecon (/lib/modules/2.6.12-9-686/kernel/drivers/input/joystick/gamecon.ko): Unknown symbol in module, or unknown parameter (see dmesg)

按照网上的两种参数加载都不行,现在的问题就出在gamecon模块如何加载了。


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2005-11-09 19:22 
头像

注册: 2005-08-14 21:55
帖子: 58436
地址: 长沙
送出感谢: 4
接收感谢: 272
我的blog刚刚加了一个编译模块的。很简单。看看可以不。


_________________
● 鸣学


页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2005-11-09 20:00 

注册: 2005-10-09 12:58
帖子: 63
送出感谢: 0 次
接收感谢: 0 次
看了,试了,更加一头雾水,get时说已安装,但bulid时出错,说找不到,弄了很多相关的源码和已经编译过的连接过去都没用,也不知道怎么回事。


本来的系统里的手柄模块应该就是已经编译过支持PS手柄的,就是不知道怎么正确加载gamecon.ko这个模块。


页首
 用户资料  
 
9 楼 
 文章标题 :
帖子发表于 : 2005-11-09 20:22 
头像

注册: 2005-08-14 21:55
帖子: 58436
地址: 长沙
送出感谢: 4
接收感谢: 272
这个是不通过包管理。应该是通过系统模块管理的。我也不知道怎么校验。当时,我的modem的包确实正常进去了。


_________________
● 鸣学


页首
 用户资料  
 
10 楼 
 文章标题 : 并口的游戏手柄没有XP驱动,网上也找不到驱动了,高手们能帮我一下下吗?
帖子发表于 : 2005-11-16 9:56 

注册: 2005-11-16 9:21
帖子: 1
送出感谢: 0 次
接收感谢: 0 次
我有一个仿SONY的并口playstation手柄,(不是用转接头,是直接连并口的那种),买的时候有一个win98的驱动,那时候还没有XP,好久没用了,现在怎么也装不上了,试了N种驱动都无果而终,请高手们支个招。


附件:
照片A.jpg
照片A.jpg [ 11.45 KiB | 被浏览 4443 次 ]
页首
 用户资料  
 
11 楼 
 文章标题 : Re: 并口的游戏手柄没有XP驱动,网上也找不到驱动了,高手们能帮我一下下吗?
帖子发表于 : 2005-11-16 18:33 

注册: 2005-10-09 12:58
帖子: 63
送出感谢: 0 次
接收感谢: 0 次
zzm815 写道:
我有一个仿SONY的并口playstation手柄,(不是用转接头,是直接连并口的那种),买的时候有一个win98的驱动,那时候还没有XP,好久没用了,现在怎么也装不上了,试了N种驱动都无果而终,请高手们支个招。
如果问的是XP的驱动,你去网上搜PSXPAD,就应该找到了。
如果问的是LINUX下的,我也没搞定,帮不了你。


页首
 用户资料  
 
12 楼 
 文章标题 : Re: 如何驱动并口的PS手柄?
帖子发表于 : 2005-11-17 15:33 
头像

注册: 2005-10-25 11:15
帖子: 1016
送出感谢: 0 次
接收感谢: 1
gxhunter 写道:
网上搜了不少,但全是要自己编译内核或者是已带驱动的2.4内核如何工作的。
但后者的方法在ubuntu5.10里没用,编译内核对我来说太恐怖了,下午研究编译了一个小模拟器就用了2个多小时,现在就编译系统内核也太恐怖了吧。

哪位在5.10里驱动了并口的PS手柄的朋友,能否详细说说方法?
谢了。


同情一下,我用usb手柄,内核直接能认出来。但是zsnes和snes9x两个模拟器在我机器上跑都很慢,不太理解为什么同样版本的windows版却能运行很好:(

编译内核也不算太恐怖,/boot/config-2.6.12-x-xxx是现成的配置文件,直接cp到内核源码目录下,改名成.config,也不用配置了。如果你只是要编译出与手柄相关的内核模块,那可以先把其它不需要的模块去掉
代码:
grep -v "=m" /boot/config-2.6.12-x-xxx >.config

然后把手柄的补丁patch上去,再选上手柄模块,就可以开始编译了
代码:
make

过几十分钟以后,编译完成,找到手柄模块的.ko文件,cp到/lib/modules/2.6.12-x-xxx/里的相应目录,然后depmod, modprobe就行了。

大概就是这么个过程,就是别选错了gcc版本,cat /proc/version看看,breezy应该是gcc 3.4。


页首
 用户资料  
 
13 楼 
 文章标题 :
帖子发表于 : 2005-11-18 2:09 

注册: 2005-10-09 12:58
帖子: 63
送出感谢: 0 次
接收感谢: 0 次
谢楼上了
2.6.12还需要手柄补丁?哪有下载的?
我试过重新编译过手柄的那个模块,但在加载时也是出问题。
最近换了个刻录机,才发现驱动刻录机问题也多多,LINUX现在是越用越觉得好难,驱动这些硬件就头大死了。


ZSNES在设置分辨率的那个页面里,有可以打开OPENGL加速的选项,打开后,速度就可以快很多了,不知你是否已打开,这个选项在LINUX版里是可见的。


页首
 用户资料  
 
14 楼 
 文章标题 :
帖子发表于 : 2005-11-19 17:32 
头像

注册: 2005-10-25 11:15
帖子: 1016
送出感谢: 0 次
接收感谢: 1
gxhunter 写道:
谢楼上了
2.6.12还需要手柄补丁?哪有下载的?
我试过重新编译过手柄的那个模块,但在加载时也是出问题。
最近换了个刻录机,才发现驱动刻录机问题也多多,LINUX现在是越用越觉得好难,驱动这些硬件就头大死了。


ZSNES在设置分辨率的那个页面里,有可以打开OPENGL加速的选项,打开后,速度就可以快很多了,不知你是否已打开,这个选项在LINUX版里是可见的。


是不是有你那种手柄用的补丁我就不知道了。linux下的这些驱动也是没有办法,如果厂商不支持的话,要利用黑箱的方法编写一个驱动是非常难也很耗时的工作,只希望linux的影响越来越大,逼迫这些设备厂商同时开发出linux下的驱动就好了。我用的机器大约是3年前的主流机型,上面的设备linux基本都能支持很好。

我用的是整合显卡,linux驱动也不完全支持它的硬件加速,opengl就不提了,用了肯定变慢。


页首
 用户资料  
 
15 楼 
 文章标题 : 一种解决办法
帖子发表于 : 2007-08-30 10:57 

注册: 2007-08-25 13:48
帖子: 2
送出感谢: 0 次
接收感谢: 0 次
PS并口手柄的驱动(好像是要dapper以上)
1、用命令lsmod看看内核是否加载了parport, parport_pc, joydev, gamecon这四个模块。如果都加载了,就能用手柄了;没有则加载模块。一般来说,parport, parport_pc都已加载了

2、一般来说,如下两个模块都已经加载了,所以这一步可以省略,当然如果发现这两个模块没有加载,那么在终端输入如下命令:
modprobe parport

modprobe parport_pc


3、在终端输入如下命令:
modprobe joydev
rmmod lp //一般来说系统默认加载了lp模块,它占了电脑的并口,而这与并口手柄冲突,所以要卸掉该模块,它应该是并口打印机的模块
modprobe gamecon map=0,7

4、这样就可以用PS并口手柄,但重起后又不能用了,得把上述命令在输一次即可。

附英文原文:
PlayStation to Parallel Adapters
Manufacturer:Blaze and others
Comments:These adapters require a special driver. For Windows 98 and Windows Me users, the recommended driver is DirectPad Pro 5.0 for Win9x.For Windows 2000 and Windows XP, the recommended drivers are NTPAD and PSXPAD. One user reports that PSXPAD works better than NTPAD. The latest versions of these drivers has very little/no lag and no joystick axis problems, if you want to know moer,please visit Aldo's Tools.[http://www.aldostools.com/dpad.html]

Linux Support: requires at least kernel 2.6.11 (successfully tested on Ubuntu Dapper with one connected pad)
Simply make sure the following two modules are loaded (run these commands as root or using sudo):

1. modprobe joydev
2. modprobe gamecon map=0,8

Replace 0 with the parallel port number, 8 means "PSX DDR Controller" to the driver.
If this did not work, make sure that the "lp" module is not loaded, as it takes over the parallel port and prevents gamecon from working:

1. rmmod lp


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 16 篇帖子 ]  前往页数 1, 2  下一页

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 3 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译