|
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 编辑 ] |
|