无忧启动论坛

标题: 有没有能支持串口鼠标的PE [打印本页]

作者: 滑头    时间: 2009-9-21 20:23
标题: 有没有能支持串口鼠标的PE
不是说USB串口,是老的九针串口。试了老毛桃的911不行,试了较早的深山红叶V2.8,还是不行。只能用键盘操作。
作者: cnn_5454    时间: 2009-9-21 20:31
估计PE2.0的应该可以
PE2.0内核大 驱动全
作者: Zokor    时间: 2009-9-21 20:34
貌似用串口鼠标的机器没有使用PE的必要吧,MAXDOS可以搞定,PE一般用来做DOS做不到的事
作者: 滑头    时间: 2009-9-21 20:40
原帖由 Zokor 于 2009-9-21 20:34 发表
貌似用串口鼠标的机器没有使用PE的必要吧,MAXDOS可以搞定,PE一般用来做DOS做不到的事

没硬盘的电脑,板载三卡。DOS搞个什么定?
作者: hanqiming    时间: 2009-9-21 20:52
用来搞笑啊,内存应该是短的那种,开个玩笑。
作者: 北斗    时间: 2009-9-21 20:52
以前做过实验,那时候的pe已经不支持串行鼠标了,不知是被精简了,还是根本就不支持。

楼主也可以去找找9针转ps2的转接头看看,或许管用。
作者: 北斗    时间: 2009-9-21 20:53
如果搞定鼠标,比较新的PE对内存要求也偏高,192MB左右的内存应该是主流吧,不知你的老爷机内存多少,实在不行自己精简一个PE
作者: 滑头    时间: 2009-9-21 21:38
最开头就是转接头接的PS2鼠标,根本不灵。这不是解决插不上鼠标的问题,是系统没有对这个口的鼠标驱动。这台电脑有三个长内存条插槽,376M。主频当然惨点儿:550Mh,启动PE的光驱也是8速的。

想试试PE在这样的电脑上能否发挥作用而已,就发现了不能支持串口鼠标。大概也没很大的必要自己费劲去加上这个驱动。

[ 本帖最后由 滑头 于 2009-9-21 21:40 编辑 ]
作者: fujianabc    时间: 2009-9-21 22:15
建议楼主试一下微软原版的winpe 1.x
作者: xianglang    时间: 2009-9-22 04:15
好象PE都将COM口驱动给精简了吧?没有PS2鼠标口的电脑也够古老和另类了——PS2口坏了除外。
作者: cnn_5454    时间: 2009-9-25 22:20
过去曾经制作过一个<卡巴2009自动制作的原版PE>

楼主按照这个题目搜索一下

这个PE什么驱动都没精简
里面只有一个卡巴
作者: 玄天    时间: 2009-9-25 23:13
原则上任何PE都支持com口鼠标的,最简单的方法就是将com口驱动加入声卡或网卡驱动中(名称大概是msport啥的)
作者: wang755    时间: 2011-10-18 01:39
标题: Microsoft Serial BallPoint 组件
串口滑轮鼠标好像 XPE 是可以支持的。微软说: Microsoft Serial BallPoint 这个组件的驱动程序被包含在 sermouse.sys 文件中,还包括注册表信息、msmouse.inf 文件,msmouse.inf 文件里有扫描这个硬件的东西、即插即用,我菜鸟看不大明白。
[mouse_class_addreg]
HKR,,,,%MouseClassName%
HKR,,Icon,,"-2"
HKR,,Installer32,,"SysSetup.Dll,MouseClassInstaller"
HKR,,NoInstallClass,,"1"
...
[StdMfg]
%*pnp0f0c.DeviceDesc%      = Ser_Inst,*PNP0F0C,SERENUM\PNP0F0C,SERIAL_MOUSE ; Std serial mouse
%*pnp0f0d.DeviceDesc%      = Inp_Inst,*PNP0F0D                 ; Std InPort mouse
...
[LogiMfg]
%*pnp0f08.DeviceDesc%=Ser_Inst,*PNP0F08, SERENUM\PNP0F08 ; Logi serial mouse
...
[MSMfg]
%*pnp0f01.DeviceDesc%=Ser_Inst,*PNP0F01,SERENUM\PNP0F01  ; MS serial mouse
%*pnp0f09.DeviceDesc%=Ser_Inst,*PNP0F09,SERENUM\PNP0F09  ; MS serial BallPoint
%*pnp0f0f.DeviceDesc%=Ser_Inst,*PNP0F0F,SERENUM\PNP0F0F  ; MS serial BallPoint
%*pnp0f0a.DeviceDesc%=Ser_Inst,*PNP0F0A                  ; MS serial wheel mouse
%*pnp0f1e.DeviceDesc%=Ser_Inst,,*PNP0F1E,SERENUM\PNP0F1E ; MS serial EasyBall

; -------------- Serial Mouse
[Ser_Inst]
CopyFiles = Ser_CopyFiles, mouclass_CopyFiles
...
[Ser_CopyFiles]
sermouse.sys
[sermouse_Service_Inst]
DisplayName    = %sermouse.SvcDesc%
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 3                  ; SERVICE_SYSTEM_MANUAL
ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary  = %12%\sermouse.sys
LoadOrderGroup = Pointer Port
[mouclass_CopyFiles]
mouclass.sys

这两个文件,连同 serial.sys、serenum.sys、mouclass.sys(没人精简这个吧)均好找。可能还要iologmsg.dll,Boot.ini 里似乎应去掉开关『/fastdetect』(本来也可不要,有它也没见启动快),但如果是进到桌面加载,可能要用到 syssteup.dll。总之,似是一件麻烦事。请高手给试一个加入“TXTsetup.sif ”方案吧/即插即用。

[ 本帖最后由 wang755 于 2011-10-19 00:12 编辑 ]

sermouse.zip

55.76 KB, 下载次数: 25, 下载积分: 无忧币 -2






欢迎光临 无忧启动论坛 (http://wuyou.net./) Powered by Discuz! X3.3