home *** CD-ROM | disk | FTP | other *** search
INI File | 2002-11-15 | 13.8 KB | 349 lines |
-
- ; Mouse installation file
- ; LMOUSE.INF for Windows NT 4
- ; last modified on "Fri Nov 15 14:36:38 2002"
- ; automatically generated on "Nov 15 2002"
-
- ; Copyright (c) 1989-2002 Logitech. All rights reserved.
-
- [Version]
-
- Signature = "$Windows NT$"
-
- Class = Mouse
- ClassGUID = {4D36E96F-E325-11CE-BFC1-08002BE10318}
- Provider = %Provider%
-
- [SourceDisksNames]
- ; Cabinet file names and associated disks
- ; <cab#> = <disk#>,<cabinet filename>, ID (Unused, must be 0)
-
- 1 = %DiskName%,, 0
-
- [SourceDisksFiles]
- ;<file> = <cabinet number>,<subdir>,<filename>,<size>,<checksum>
- ;Note: File is not in a cabinet if cab# is 0
-
- L8042Prt.Sys = 1
- LSerMous.Sys = 1
- LKbdFltr.Sys = 1
- LMouFltr.Sys = 1
-
- Logi_MwX.Exe = 1
-
- [DestinationDirs]
-
- DefaultDestDir = 12 ; DIRID_DRIVERS
-
- Logi_MwX_Copy = 10
-
- [ControlFlags]
- ; Exclude RISC platforms.
- ExcludeFromSelect.ntalpha = *PNP0F08,*PNP0F0C,*PNP0F0E,*PNP0F12
-
- ExcludeFromSelect.ntalpha = *MSH0001,*MSH0004
- ExcludeFromSelect.ntalpha = *MSH0002,*MSH0005
-
- ExcludeFromSelect.ntalpha = *LGI8E58
-
- ExcludeFromSelect.ntalpha = *LGI8002,*LGI8007,*LGI8009,*LGI8011
- ExcludeFromSelect.ntalpha = *LGI8E02,*LGI8E07,*LGI8E09,*LGI8E11
-
- ExcludeFromSelect.ntalpha = *LGI8001,*LGI8E01
-
- ExcludeFromSelect.ntalpha = *LGI8003,*LGI8008
- ExcludeFromSelect.ntalpha = *LGI8E03,*LGI8E08
-
- ExcludeFromSelect.ntalpha = *LGI800C,*LGI800B,*LGI8005
- ExcludeFromSelect.ntalpha = *LGI8E0C,*LGI8E0B,*LGI8E05
-
- ExcludeFromSelect.ntalpha = *LGI8006,*LGI8E06
- ExcludeFromSelect.ntalpha = *LGI800A,*LGI8E0A
- ExcludeFromSelect.ntalpha = *LGI8E0D
- ExcludeFromSelect.ntalpha = *LGI8012,*LGI8E12
- ExcludeFromSelect.ntalpha = *LGI8013,*LGI8E13
- ExcludeFromSelect.ntalpha = *LGI8032,*LGI8E32
- ExcludeFromSelect.ntalpha = *LGI8033,*LGI8E33
- ExcludeFromSelect.ntalpha = *LGI8034,*LGI8E34
- ExcludeFromSelect.ntalpha = *LGI8E35
- ExcludeFromSelect.ntalpha = *LGI8E3D
- ExcludeFromSelect.ntalpha = *LGI8048,*LGI8E48
- ExcludeFromSelect.ntalpha = *LGI8049,*LGI8E49
- ExcludeFromSelect.ntalpha = *LGI804A,*LGI8E4A,*LGI8E4D
- ExcludeFromSelect.ntalpha = *LGI804B,*LGI8E4B
- ExcludeFromSelect.ntalpha = *LGI8E4C
-
- ExcludeFromSelect.ntalpha = *LGI8E4F
- ExcludeFromSelect.ntalpha = *LGI8050,*LGI8E50
- ExcludeFromSelect.ntalpha = *LGI8051,*LGI8E51
-
- ExcludeFromSelect.ntalpha = *LGI8E60
- ExcludeFromSelect.ntalpha = *LGI8E61
- ExcludeFromSelect.ntalpha = *LGI8E6D
- ExcludeFromSelect.ntalpha = *LGI8E6F
- ExcludeFromSelect.ntalpha = *LGI8E70
-
- ;
- ; Mark any install sections for drivers that also control the keyboard port,
- ; so that we can warn the user that they may also be affecting their
- ; keyboard with a mouse driver change.
- ;
- SharedDriver=LogiPS2,%LogiPS2.SharedDriverMsg%
-
- [LegacyXlate.DevId]
- MSH0001_-_MICROSOFT_SERIAL_MOUSE_WITH_WHEEL = *MSH0001
- MSH0004_-_MICROSOFT_SERIAL_MOUSE_WITH_WHEEL = *MSH0004
- LGI800C_-_MICROSOFT_SERIAL_MOUSE_WITH_WHEEL = *LGI800C
- LGI8032_-_MICROSOFT_SERIAL_MOUSE_WITH_WHEEL = *LGI8032
- LGI8033_-_MICROSOFT_SERIAL_MOUSE_WITH_WHEEL = *LGI8033
- LGI804B_-_MICROSOFT_SERIAL_MOUSE_WITH_WHEEL = *LGI804B
- LGI8050_-_MICROSOFT_SERIAL_MOUSE_WITH_WHEEL = *LGI8050
- LGI8051_-_MICROSOFT_SERIAL_MOUSE_WITH_WHEEL = *LGI8051
-
- ; Manufacturer Sections
- ; ---------------------------------------------------------
- [Manufacturer]
- %LogiMfg% = LogiMfg
- %IBM% = IBMMfg
-
- [IBMMfg]
- %*LGI8E58.DeviceDesc% = LogiPS2,*LGI8E58,*PNP0F0E
-
- [LogiMfg]
-
- %*PNP0F0C.DeviceDesc% = LogiSer,*PNP0F0C,*PNP0F01,*PNP0F09,*PNP0F0F,*PNP0F1E,*MSH0001,*MSH0004
-
- %*PNP0F0E.DeviceDesc% = LogiPS2,*PNP0F0E,*PNP0F19,*MSH0002,*MSH0005
- %*PNP0F0E.DeviceDesc% = LogiPS2,*PNP0F03
- %*PNP0F0E.DeviceDesc% = LogiPS2,*PNP0F13
-
- %*PNP0F0E.DeviceDesc% = LogiPS2,*PNP0F12,*PNP0F0E,*LGI8E02,*LGI8E07,*LGI8E09,*LGI8E11
- %*PNP0F0E.DeviceDesc% = LogiPS2,*LGI8E01,*PNP0F0E
- %*PNP0F0E.DeviceDesc% = LogiPS2,*LGI8E03,*PNP0F0E,*LGI8E08
- %*PNP0F0E.DeviceDesc% = LogiPS2,*LGI8E06,*PNP0F0E
- %*PNP0F0E.DeviceDesc% = LogiPS2,*LGI8E0A,*PNP0F0E
- %*PNP0F0E.DeviceDesc% = LogiPS2,*LGI8E0C,*PNP0F0E,*LGI8E0B,*LGI8E05
- %*PNP0F0E.DeviceDesc% = LogiPS2,*LGI8E0D,*PNP0F0E
- %*PNP0F0E.DeviceDesc% = LogiPS2,*LGI8E12,*PNP0F0E
- %*PNP0F0E.DeviceDesc% = LogiPS2,*LGI8E13,*PNP0F0E
- %*PNP0F0E.DeviceDesc% = LogiPS2,*LGI8E32,*PNP0F0E
- %*PNP0F0E.DeviceDesc% = LogiPS2,*LGI8E33,*PNP0F0E,*LGI8E35
- %*PNP0F0E.DeviceDesc% = LogiPS2,*LGI8E34,*PNP0F0E
- %*PNP0F0E.DeviceDesc% = LogiPS2,*LGI8E3D,*PNP0F0E
- %*PNP0F0E.DeviceDesc% = LogiPS2,*LGI8E48,*PNP0F0E
- %*PNP0F0E.DeviceDesc% = LogiPS2,*LGI8E49,*PNP0F0E
- %*PNP0F0E.DeviceDesc% = LogiPS2,*LGI8E4A,*PNP0F0E,*LGI8E4D
- %*PNP0F0E.DeviceDesc% = LogiPS2,*LGI8E4B,*PNP0F0E
- %*PNP0F0E.DeviceDesc% = LogiPS2,*LGI8E4C,*PNP0F0E
- %*PNP0F0E.DeviceDesc% = LogiPS2,*LGI8E4E,*PNP0F0E
- %*PNP0F0E.DeviceDesc% = LogiPS2,*LGI8E4F,*PNP0F0E
- %*PNP0F0E.DeviceDesc% = LogiPS2,*LGI8E50,*PNP0F0E
- %*PNP0F0E.DeviceDesc% = LogiPS2,*LGI8E51,*PNP0F0E
- %*PNP0F0E.DeviceDesc% = LogiPS2,*LGI8E60,*PNP0F0E
- %*PNP0F0E.DeviceDesc% = LogiPS2,*LGI8E61,*PNP0F0E
- %*PNP0F0E.DeviceDesc% = LogiPS2,*LGI8E6D,*PNP0F0E
- %*PNP0F0E.DeviceDesc% = LogiPS2,*LGI8E6F,*PNP0F0E
- %*PNP0F0E.DeviceDesc% = LogiPS2,*LGI8E70,*PNP0F0E
-
- %*PNP0F08.DeviceDesc% = LogiSer,*PNP0F08,*PNP0F0C,*LGI8002,*LGI8007,*LGI8009,*LGI8011
-
- %SERENUM\LGI8001.DeviceDesc% = LogiSer,*LGI8001,*PNP0F0C
- %SERENUM\LGI8003.DeviceDesc% = LogiSer,*LGI8003,*PNP0F0C,*LGI8008
- %SERENUM\LGI8006.DeviceDesc% = LogiSer,*LGI8006,*PNP0F0C
- %SERENUM\LGI800A.DeviceDesc% = LogiSer,*LGI800A,*PNP0F0C
- %SERENUM\LGI800C.DeviceDesc% = LogiSer,*LGI800C,*PNP0F0C,*LGI800B,*LGI8005
- %SERENUM\LGI8012.DeviceDesc% = LogiSer,*LGI8012,*PNP0F0C
- %SERENUM\LGI8013.DeviceDesc% = LogiSer,*LGI8013,*PNP0F0C
- %SERENUM\LGI8032.DeviceDesc% = LogiSer,*LGI8032,*PNP0F0C
- %SERENUM\LGI8033.DeviceDesc% = LogiSer,*LGI8033,*PNP0F0C
- %SERENUM\LGI8034.DeviceDesc% = LogiSer,*LGI8034,*PNP0F0C
- %SERENUM\LGI8048.DeviceDesc% = LogiSer,*LGI8048,*PNP0F0C
- %SERENUM\LGI8049.DeviceDesc% = LogiSer,*LGI8049,*PNP0F0C
- %SERENUM\LGI804A.DeviceDesc% = LogiSer,*LGI804A,*PNP0F0C
- %SERENUM\LGI804B.DeviceDesc% = LogiSer,*LGI804B,*PNP0F0C
- %SERENUM\LGI8050.DeviceDesc% = LogiSer,*LGI8050,*PNP0F0C
- %SERENUM\LGI8051.DeviceDesc% = LogiSer,*LGI8051,*PNP0F0C
-
- ; Install Sections
- ; ---------------------------------------------------------
-
- [LogiSer.Services]
- AddService = lsermous, 0x00000002, lsermous_Service_Inst, lsermous_EventLog_Inst
- AddService = i8042prt, 0x00000001, i8042prt_Service_Inst, i8042prt_EventLog_Inst
- AddService = lkbdfltr,, lkbdfltr_Service_Inst, lkbdfltr_EventLog_Inst
- AddService = lmoufltr,, lmoufltr_Service_Inst, lmoufltr_EventLog_Inst
-
- [Ser_CopyFiles]
- LSerMous.Sys
-
- [lsermous_Service_Inst]
- DisplayName = %lsermous.SvcDesc%
- ServiceType = 1 ; SERVICE_KERNEL_DRIVER
- StartType = 0 ; SERVICE_SYSTEM_BOOT
- ErrorControl = 0 ; SERVICE_ERROR_IGNORE
- ServiceBinary = %12%\LSerMous.Sys
- LoadOrderGroup = Base
-
- [lsermous_EventLog_Inst]
- AddReg = lsermous_EventLog_AddReg
- AddReg = Disable_Other_Drivers
-
- [lsermous_EventLog_AddReg]
- HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\LSerMous.Sys"
- HKR,,TypesSupported,0x00010001,7
-
- ; -------------- Logitech Serial Mouse NT 4
- [LogiSer]
- CopyFiles = Ser_CopyFiles, PS2_CopyFiles, lmoufltr_CopyFiles, lkbdfltr_CopyFiles, Logi_MwX_Copy
- AddReg = Logi_MwX_AddReg
-
- ; -------------- Logitech PS/2 Mouse NT 4
- [LogiPS2]
- CopyFiles = PS2_CopyFiles, Ser_CopyFiles, lmoufltr_CopyFiles, lkbdfltr_CopyFiles, Logi_MwX_Copy
- AddReg = Logi_MwX_AddReg
-
- [LogiPS2.Services]
- AddService = i8042prt, 0x00000003, i8042prt_Service_Inst, i8042prt_EventLog_Inst
- AddService = lsermous,, lsermous_Service_Inst, lsermous_EventLog_Inst
- AddService = lkbdfltr,, lkbdfltr_Service_Inst, lkbdfltr_EventLog_Inst
- AddService = lmoufltr,, lmoufltr_Service_Inst, lmoufltr_EventLog_Inst
-
- [PS2_CopyFiles]
- L8042Prt.Sys
-
- [i8042prt_Service_Inst]
- DisplayName = %i8042prt.SvcDesc%
- ServiceType = 1 ; SERVICE_KERNEL_DRIVER
- StartType = 1 ; SERVICE_SYSTEM_START
- ErrorControl = 0 ; SERVICE_ERROR_IGNORE
- ServiceBinary = %12%\L8042Prt.Sys
- LoadOrderGroup = Keyboard Port
-
- [i8042prt_EventLog_Inst]
- AddReg = i8042prt_EventLog_AddReg
- AddReg = Disable_Other_Drivers
-
- [i8042prt_EventLog_AddReg]
- HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\L8042Prt.Sys"
- HKR,,TypesSupported,0x00010001,7
-
- [Disable_Other_Drivers]
- HKLM,SYSTEM\CurrentControlSet\Services\l8042prt,Start,0x00010001,0x00000004
- HKLM,SYSTEM\CurrentControlSet\Services\msi8042,Start,0x00010001,0x00000004
- HKLM,SYSTEM\CurrentControlSet\Services\mssermou,Start,0x00010001,0x00000004
- HKLM,SYSTEM\CurrentControlSet\Services\sermouse,Start,0x00010001,0x00000004
-
- ; NT related stuff
- ; ---------------------------------------------------------
- ; -------------- Mouse Class Filter Driver install sections
- [lmoufltr_CopyFiles]
- LMouFltr.Sys
-
- [lmoufltr_Service_Inst]
- DisplayName = %lmoufltr.SvcDesc%
- ServiceType = 1 ; SERVICE_KERNEL_DRIVER
- StartType = 1 ; SERVICE_SYSTEM_START
- ErrorControl = 1 ; SERVICE_ERROR_NORMAL
- ServiceBinary = %12%\LMouFltr.Sys
- LoadOrderGroup = Keyboard Class
-
- [lmoufltr_EventLog_Inst]
- AddReg = lmoufltr_EventLog_AddReg
- DelReg = lmoufltr_Service_DelReg
-
- [lmoufltr_EventLog_AddReg]
- HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\LMouFltr.Sys"
- HKR,,TypesSupported,0x00010001,7
-
- [lmoufltr_Service_DelReg]
- HKLM, SYSTEM\CurrentControlSet\Services\Lmoufltr\technical, ResumePolling ; for 8.20 and later
-
- ; -------------- Keyboard Class Filter Driver install sections
- [lkbdfltr_CopyFiles]
- LKbdFltr.Sys
-
- [lkbdfltr_Service_Inst]
- DisplayName = %lkbdfltr.SvcDesc%
- ServiceType = 1 ; SERVICE_KERNEL_DRIVER
- StartType = 1 ; SERVICE_SYSTEM_START
- ErrorControl = 1 ; SERVICE_ERROR_NORMAL
- ServiceBinary = %12%\LKbdFltr.Sys
- LoadOrderGroup = Keyboard Class
-
- [lkbdfltr_EventLog_Inst]
- AddReg = lkbdfltr_EventLog_AddReg
-
- [lkbdfltr_EventLog_AddReg]
- HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\LKbdFltr.Sys"
- HKR,,TypesSupported,0x00010001,7
-
- ; --- Logitech MouseWare Utility user mode module install ---
- [Logi_MwX_Copy]
- Logi_MwX.Exe
-
- [Logi_MwX_AddReg]
- HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Run,"Logitech Utility",,Logi_MwX.Exe
- HKU,.DEFAULT\Control Panel\Mouse,MouseSpeed,,0
-
- [Strings]
-
- CLSID_IFM0LMOUFRC="{64F875C0-4489-11d4-8297-0050DA1A72D3}"
- CLSID_IFM1LMOUFRC="{64F875C1-4489-11d4-8297-0050DA1A72D3}"
- CLSID_IFM2LMOUFRC="{64F875C2-4489-11d4-8297-0050DA1A72D3}"
- CLSID_IFM3LMOUFRC="{64F875C3-4489-11d4-8297-0050DA1A72D3}"
- PRODGUID_IFM0="{64F975C0-4489-11d4-8297-0050DA1A72D3}"
- PRODGUID_IFM1="{64F975C1-4489-11d4-8297-0050DA1A72D3}"
- PRODGUID_IFM2="{64F975C2-4489-11d4-8297-0050DA1A72D3}"
- PRODGUID_IFM3="{64F975C3-4489-11d4-8297-0050DA1A72D3}"
- KEY_IFM0="System\CurrentControlSet\Control\MediaProperties\PrivateProperties\FEELit\VID_046D&PID_C030"
- KEY_IFM0FF="System\CurrentControlSet\Control\MediaProperties\PrivateProperties\FEELit\VID_046D&PID_C030\ForceFeedback\Effects"
- KEY_IFM1="System\CurrentControlSet\Control\MediaProperties\PrivateProperties\FEELit\VID_046D&PID_C031"
- KEY_IFM1FF="System\CurrentControlSet\Control\MediaProperties\PrivateProperties\FEELit\VID_046D&PID_C031\ForceFeedback\Effects"
- KEY_IFM2="System\CurrentControlSet\Control\MediaProperties\PrivateProperties\FEELit\VID_046D&PID_C032"
- KEY_IFM2FF="System\CurrentControlSet\Control\MediaProperties\PrivateProperties\FEELit\VID_046D&PID_C032\ForceFeedback\Effects"
- KEY_IFM3="System\CurrentControlSet\Control\MediaProperties\PrivateProperties\FEELit\VID_046D&PID_C033"
- KEY_IFM3FF="System\CurrentControlSet\Control\MediaProperties\PrivateProperties\FEELit\VID_046D&PID_C033\ForceFeedback\Effects"
-
- ; User visible strings
- ; ---------------------------------------------------------
- Provider = "Logitech"
- LogiMfg = "Logitech"
- IBM = "IBM"
-
- DiskName = "Logitech MouseWare Driver Disk"
-
- ; upgrading devices from others to Logitech
- *PNP0F0C.DeviceDesc = "Logitech-compatible Mouse Serial"
-
- *PNP0F08.DeviceDesc = "Other Logitech Mouse Serial"
- SERENUM\LGI8001.DeviceDesc = "Logitech First/Pilot Mouse Serial (M34,M35,C43)"
- SERENUM\LGI8003.DeviceDesc = "Logitech TrackMan Portable Serial"
- SERENUM\LGI8006.DeviceDesc = "Logitech Mouse Serial"
- SERENUM\LGI800A.DeviceDesc = "Logitech TrackMan Vista Serial"
- SERENUM\LGI800C.DeviceDesc = "Logitech MouseMan Serial"
- SERENUM\LGI8012.DeviceDesc = "Logitech SurfMan/TrackMan Live! Serial"
- SERENUM\LGI8013.DeviceDesc = "Logitech Cordless MouseMan Pro Serial"
- SERENUM\LGI8032.DeviceDesc = "Logitech Cordless Desktop Serial"
- SERENUM\LGI8033.DeviceDesc = "Logitech Cordless Wheel Mouse Serial"
- SERENUM\LGI8034.DeviceDesc = "Logitech Cordless MouseMan Wheel Serial"
- SERENUM\LGI8048.DeviceDesc = "Logitech TrackMan Marble Serial"
- SERENUM\LGI8049.DeviceDesc = "Logitech TrackMan Marble FX Serial"
- SERENUM\LGI804A.DeviceDesc = "Logitech Marble Mouse Serial"
- SERENUM\LGI804B.DeviceDesc = "Logitech TrackMan Marble+ Serial"
-
- SERENUM\LGI8050.DeviceDesc = "Logitech MouseMan Wheel Serial"
- SERENUM\LGI8051.DeviceDesc = "Wheel Mouse Serial (C48)"
-
- *PNP0F0E.DeviceDesc = "Logitech-compatible Mouse PS/2"
- *LGI8E58.DeviceDesc = "IBM ScrollPoint PS/2"
-
- ; Service Names
- i8042prt.SvcDesc = "Logitech Keyboard and PS/2 Mouse Port Driver"
- lsermous.SvcDesc = "Logitech Serial Mouse Driver"
- lkbdfltr.SvcDesc = "Logitech Keyboard Class Filter Driver"
- lmoufltr.SvcDesc = "Logitech Mouse Class Filter Driver"
-
- ; Description of device also controlled by a shared driver
- LogiPS2.SharedDriverMsg = "keyboard port"
-
-