|
单开一帖分享一下pe安装USB游戏手柄驱动的方法
参考了 arcq 的文章和提供的附件:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=107675&highlight=%CA%D6%B1%FA
表示感谢先!
在他的文章里没有提到如何通用化的问题,我下载了那个附件,从中解出里面的setupreg.hiv文件;并解开了P大0pe文件夹下的0pe.gz文件,得到0pe.img文件,用winimage解开后提取其中位于wxpe\system32目录下的setupreg.hi_文件,用7z解开这个文件后得到setupreg.hiv文件,再使用RegistrarRegistryManager软件对两个文件进行了对比分析,参照自己电脑里USB游戏手柄的硬件ID,终于弄清楚了,现分享如下:
1、用RegistrarRegistryManager打开P大的setupreg.hiv定位到ControlSet001\Control,下面多出来MediaProperties和Mediaresources两个子键,参考正常使用的电脑里的注册表相同位置,按照自己的USB手柄的硬件ID,将相同的项目COPY或重新建立。
2、另一个要改动的位置是:ControlSet001\Enum下面多了HID和USB两个子键,参照正常使用的电脑的注册表相同位置,只COPY手柄对于ID的子键就可以啦!
(ps:用RegistrarRegistryManager软件直接COPY有时莫名其妙的说COPY失败之类的问题,但是总能搞定,实在不行就手工输入,也没多少东西的。)
3、改完后退出保存,用windows自带的makecab命令把得到的setupreg.hiv打包,命令内容:makecab /v3 /D CompressionType=LZX /D CompressionMemory=21 setupreg.hiv ,会在makecab命令的运行文件夹下生成setupreg.hi_文件,只有2M多,别搞错!
然后重新打包到P大的0pe.gz里就行了!打开虚拟机,在虚拟机可移动设备中把USB手柄和主机断开就分给副机,然后就可以玩超级玛丽啦!
这里是以P大的0pe为背景介绍的,我觉得其他的pe都是大同小异,反正就是修改那个wxpe\system32目录下的setupreg.hi_文件。还有, 不用安装 arcq 的文章中提到的几个文件,也不用拷贝那个joy.cpl文件,这应该跟各人使用的手柄有关,我的是不用任何驱动的即插即用型。
希望能对想在pe下玩手柄游戏的朋友有所帮助! |
|