home *** CD-ROM | disk | FTP | other *** search
INI File | 2002-11-15 | 36.5 KB | 682 lines |
-
- ; Mouse installation file
- ; LMOUSE.INF for Windows 98
- ; 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 = "$CHICAGO$"
-
- LayoutFile = layout.inf
-
- Class = Mouse
- ClassGUID = {4D36E96F-E325-11CE-BFC1-08002BE10318}
- Provider = %Provider%
-
- DriverVer = 09/24/2002,9.75
-
- [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
-
- LMouse.Vxd = 1
- LMouse.Drv = 1
- LMul.Vxd = 1
-
- LMouHid.Vxd = 1
-
- LMouFrc.dll = 1
-
- Logi_MwX.Exe = 1
-
- [DestinationDirs]
-
- DefaultDestDir = 11 ; LDID_SYS
-
- LOGIUSBMOUSE.Copy = 10,system32\drivers
-
- Logi_MwX_Copy = 10
-
- ; Manufacturer Sections
- ; ---------------------------------------------------------
- [Manufacturer]
- %LogiMfg% = LogiMfg
- %IBM% = IBMMfg
-
- [IBMMfg]
- %*LGI8E58.DeviceDesc% = LogiPS2,*LGI8E58,*PNP0F0E
-
- [LogiMfg]
-
- %*PNP0F0C.DeviceDesc% = LogiSerPnP,*PNP0F0C,*PNP0F01,*PNP0F09,*PNP0F0F,*PNP0F1E
- %SERENUM\PNP0F0A.DeviceDesc% = LogiSerPnP,SERENUM\PNP0F0A,SERENUM\PNP0F1E,SERENUM\MSH0001,SERENUM\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% = LogiSerPnP,*PNP0F08,SERENUM\LGI8002,SERENUM\LGI8007,SERENUM\LGI8009,SERENUM\LGI8011
-
- %SERENUM\LGI8001.DeviceDesc% = LogiSerPnP,SERENUM\LGI8001,SERENUM\PNP0F0A
- %SERENUM\LGI8003.DeviceDesc% = LogiSerPnP,SERENUM\LGI8003,SERENUM\PNP0F0A,SERENUM\LGI8008
- %SERENUM\LGI8006.DeviceDesc% = LogiSerPnP,SERENUM\LGI8006,SERENUM\PNP0F0A
- %SERENUM\LGI800A.DeviceDesc% = LogiSerPnP,SERENUM\LGI800A,SERENUM\PNP0F0A
- %SERENUM\LGI800C.DeviceDesc% = LogiSerPnP,SERENUM\LGI800C,SERENUM\PNP0F0A,SERENUM\LGI800B,SERENUM\LGI8005
- %SERENUM\LGI8012.DeviceDesc% = LogiSerPnP,SERENUM\LGI8012,SERENUM\PNP0F0A
- %SERENUM\LGI8013.DeviceDesc% = LogiSerPnP,SERENUM\LGI8013,SERENUM\PNP0F0A
- %SERENUM\LGI8032.DeviceDesc% = LogiSerPnP,SERENUM\LGI8032,SERENUM\PNP0F0A
- %SERENUM\LGI8033.DeviceDesc% = LogiSerPnP,SERENUM\LGI8033,SERENUM\PNP0F0A
- %SERENUM\LGI8034.DeviceDesc% = LogiSerPnP,SERENUM\LGI8034,SERENUM\PNP0F0A
- %SERENUM\LGI8048.DeviceDesc% = LogiSerPnP,SERENUM\LGI8048,SERENUM\PNP0F0A
- %SERENUM\LGI8049.DeviceDesc% = LogiSerPnP,SERENUM\LGI8049,SERENUM\PNP0F0A
- %SERENUM\LGI804A.DeviceDesc% = LogiSerPnP,SERENUM\LGI804A,SERENUM\PNP0F0A
- %SERENUM\LGI804B.DeviceDesc% = LogiSerPnP,SERENUM\LGI804B,SERENUM\PNP0F0A
- %SERENUM\LGI8050.DeviceDesc% = LogiSerPnP,SERENUM\LGI8050,SERENUM\PNP0F0A
- %SERENUM\LGI8051.DeviceDesc% = LogiSerPnP,SERENUM\LGI8051,SERENUM\PNP0F0A
-
- %USB\VID_046D&PID_C000.DeviceDesc% = LOGIUSBMOUSE,USB\VID_046D&PID_C000
- %USB\VID_046D&PID_C001.DeviceDesc% = LOGIUSBMOUSE,USB\VID_046D&PID_C001
- %USB\VID_046D&PID_C002.DeviceDesc% = LOGIUSBMOUSE,USB\VID_046D&PID_C002
- %USB\VID_046D&PID_C003.DeviceDesc% = LOGIUSBMOUSE,USB\VID_046D&PID_C003
- %USB\VID_046D&PID_C004.DeviceDesc% = LOGIUSBMOUSE,USB\VID_046D&PID_C004
- %USB\VID_046D&PID_C005.DeviceDesc% = LOGIUSBMOUSE,USB\VID_046D&PID_C005
-
- %USB\VID_046D&PID_C00B.DeviceDesc% = LOGIUSBMOUSE,USB\VID_046D&PID_C00B
- %USB\VID_046D&PID_C00C.DeviceDesc% = LOGIUSBMOUSE,USB\VID_046D&PID_C00C
-
- ;%USB\VID_046D&PID_C00D.DeviceDesc% = LOGIUSBMOUSE,USB\VID_046D&PID_C00D
- ;%USB\VID_046D&PID_C00E.DeviceDesc% = LOGIUSBMOUSE,USB\VID_046D&PID_C00E
-
- %USB\VID_046D&PID_C030.DeviceDesc% = LOGIUSBMOUSE, USB\VID_046D&PID_C030
- %USB\VID_046D&PID_C032.DeviceDesc% = LOGIUSBMOUSE, USB\VID_046D&PID_C032
-
- %USB\VID_046D&PID_C401.DeviceDesc% = LOGIUSBMOUSE,USB\VID_046D&PID_C401
- %USB\VID_046D&PID_C402.DeviceDesc% = LOGIUSBMOUSE,USB\VID_046D&PID_C402
- %USB\VID_046D&PID_C403.DeviceDesc% = LOGIUSBMOUSE,USB\VID_046D&PID_C403
- %USB\VID_046D&PID_C404.DeviceDesc% = LOGIUSBMOUSE,USB\VID_046D&PID_C404
-
- %HID\VID_046D&PID_C000.DeviceDesc% = LOGIHIDMOUSE,HID\VID_046D&PID_C000
- %HID\VID_046D&PID_C001.DeviceDesc% = LOGIHIDMOUSE,HID\VID_046D&PID_C001
- %HID\VID_046D&PID_C002.DeviceDesc% = LOGIHIDMOUSE,HID\VID_046D&PID_C002
- %HID\VID_046D&PID_C003.DeviceDesc% = LOGIHIDMOUSE,HID\VID_046D&PID_C003
- %HID\VID_046D&PID_C004.DeviceDesc% = LOGIHIDMOUSE,HID\VID_046D&PID_C004
- %HID\VID_046D&PID_C005.DeviceDesc% = LOGIHIDMOUSE,HID\VID_046D&PID_C005
-
- %HID\VID_046D&PID_C00B.DeviceDesc% = LOGIHIDMOUSE,HID\VID_046D&PID_C00B
- %HID\VID_046D&PID_C00C.DeviceDesc% = LOGIHIDMOUSE,HID\VID_046D&PID_C00C
- %HID\VID_046D&PID_C00D.DeviceDesc% = LOGIHIDMOUSE,HID\VID_046D&PID_C00D
- %HID\VID_046D&PID_C00E.DeviceDesc% = LOGIHIDMOUSE,HID\VID_046D&PID_C00E
- %HID\VID_046D&PID_C00F.DeviceDesc% = LOGIHIDMOUSE,HID\VID_046D&PID_C00F
-
- %HID\VID_046D&PID_C011.DeviceDesc% = LOGIHIDMOUSE,HID\VID_046D&PID_C011
- %HID\VID_046D&PID_C012.DeviceDesc% = LOGIHIDMOUSE,HID\VID_046D&PID_C012
- %HID\VID_046D&PID_C016.DeviceDesc% = LOGIHIDMOUSE,HID\VID_046D&PID_C016
-
- %HID\VID_046D&PID_C024.DeviceDesc% = LOGIHIDMOUSE,HID\VID_046D&PID_C024
- %HID\VID_046D&PID_C025.DeviceDesc% = LOGIHIDMOUSE,HID\VID_046D&PID_C025
-
- %HID\VID_046D&PID_C030.DeviceDesc% = LogiHidFeedbackMouse0, HID\VID_046D&PID_C030
- %HID\VID_046D&PID_C031.DeviceDesc% = LogiHidFeedbackMouse1, HID\VID_046D&PID_C031
- %HID\VID_046D&PID_C032.DeviceDesc% = LogiHidFeedbackMouse2, HID\VID_046D&PID_C032
- %HID\VID_046D&PID_C033.DeviceDesc% = LogiHidFeedbackMouse3, HID\VID_046D&PID_C033
- %HID\VID_046D&PID_C034.DeviceDesc% = LogiHidFeedbackMouse3, HID\VID_046D&PID_C034
-
- %HID\VID_046D&PID_C401.DeviceDesc% = LOGIHIDMOUSE,HID\VID_046D&PID_C401
- %HID\VID_046D&PID_C402.DeviceDesc% = LOGIHIDMOUSE,HID\VID_046D&PID_C402
- %HID\VID_046D&PID_C403.DeviceDesc% = LOGIHIDMOUSE,HID\VID_046D&PID_C403
- %HID\VID_046D&PID_C404.DeviceDesc% = LOGIHIDMOUSE,HID\VID_046D&PID_C404
- %HID\VID_046D&PID_C408.DeviceDesc% = LOGIHIDMOUSE,HID\VID_046D&PID_C408
-
- %HID\VID_046D&PID_C501.DeviceDesc% = LOGIHIDMOUSE,HID\VID_046D&PID_C501
- %HID\VID_046D&PID_C506.DeviceDesc% = LOGIHIDMOUSE,HID\VID_046D&PID_C506
- %HID\VID_046D&PID_C508.DeviceDesc% = LOGIHIDMOUSE,HID\VID_046D&PID_C508
- %HID\VID_046D&PID_C50A.DeviceDesc% = LOGIHIDMOUSE,HID\VID_046D&PID_C50A
-
- %HID\VID_046D&PID_C502.DeviceDesc% = LOGIHIDMOUSE,HID\VID_046D&PID_C502&Mi_01
-
- %HID\VID_046D&PID_C504.DeviceDesc% = LOGIHIDMOUSE,HID\VID_046D&PID_C504&Mi_01
- %HID\VID_046D&PID_C505.DeviceDesc% = LOGIHIDMOUSE,HID\VID_046D&PID_C505&Mi_01
- %HID\VID_046D&PID_C509.DeviceDesc% = LOGIHIDMOUSE,HID\VID_046D&PID_C509&Mi_01
- %HID\VID_046D&PID_C50B.DeviceDesc% = LOGIHIDMOUSE,HID\VID_046D&PID_C50B&Mi_01
-
- %HID\VID_046D&PID_C702.DeviceDesc% = LOGIHIDMOUSE,HID\VID_046D&PID_C702
-
- ; Install Sections
- ; ---------------------------------------------------------
-
- [Prev.DelReg]
- HKR,,DevLoader
- HKR,,MouseDriver
- HKR,,MouseType
- HKR,,ComInfo
- HKLM, SOFTWARE\Logitech\MouseWare\CurrentVersion\Technical, BootSearch ; for 8.20 and later
- HKLM, System\CurrentControlSet\Services\VxD\LMUL ; for 8.10 and later
-
- [Serial.AddReg]
- HKR,,DevLoader,,*vmouse
- HKR,,MouseDriver,,LMouse.Vxd
- HKR,,MouseType,,"Serial"
-
- [PS2.AddReg]
- HKR,,DevLoader,,*vmouse
- HKR,,MouseDriver,,LMouse.Vxd
- HKR,,MouseType,,"PS2"
-
- [PS2.LogConfig]
- ConfigPriority=HARDWIRED
- IRQConfig=12
-
- ; -------------- Logitech Mouse W9x
- [Logi.AddReg]
- HKLM,System\CurrentControlSet\Services\VxD\LMOUSE,StaticVXD,,LMouse.Vxd
- HKLM,System\CurrentControlSet\Services\VxD\LMOUSE,Start,11,00
-
- [Logi.Copy]
- LMouse.Vxd
- LMouse.Drv
-
- LMul.Vxd
-
- [Logi.Ini]
- system.ini,boot.description,,"mouse.drv=%LogiMfg%"
- system.ini,boot,,"mouse.drv=LMouse.Drv"
- system.ini,386Enh,,"mouse=*vmouse"
-
- ; -------------- Logitech Serial Mouse W9x
- [LogiSer]
- DelReg=Prev.DelReg
- AddReg=Logi.AddReg, Serial.AddReg, Logi_MwX_AddReg
- CopyFiles=Logi.Copy, Logi_MwX_Copy
- UpdateInis=Logi.Ini
-
- ; -------------- Logitech Serial Mouse (PnP) W9x
- [LogiSerPnP]
- DelReg=Prev.DelReg
- AddReg=Logi.AddReg, Serial.AddReg, Logi_MwX_AddReg
- CopyFiles=Logi.Copy, Logi_MwX_Copy
- UpdateInis=Logi.Ini
-
- [LogiSerPnP.PosDup]
- *PNP0F01,*PNP0F08,*PNP0F09,*PNP0F0C,*PNP0F0F,*PNP0F17
-
- ; -------------- Logitech USB Mouse W98
- [LOGIUSBMOUSE]
- DelReg=Prev.DelReg
-
- AddReg=Logi.AddReg,LOGIUSBMOUSE.AddReg, Logi_MwX_AddReg
-
- CopyFiles=Logi.Copy,LOGIUSBMOUSE.Copy, Logi_MwX_Copy
-
- [LOGIUSBMOUSE.AddReg]
- HKR,,DevLoader,,*ntkern
- HKR,,NTMPDriver,,"hidusb.sys"
-
- [LOGIUSBMOUSE.Copy]
- ; copy the MS stack
- hidclass.sys
- hidusb.sys
- hidparse.sys
-
- ; -------------- Logitech HID Mouse W98
-
- [LOGIHIDMOUSE]
- DelReg=Prev.DelReg
- AddReg=Logi.AddReg,LOGIHIDMOUSE.AddReg, Logi_MwX_AddReg
- CopyFiles=Logi.Copy,LOGIHIDMOUSE.Copy, Logi_MwX_Copy
-
- [LOGIHIDMOUSE.AddReg]
- HKR,,DevLoader,,*ntkern
- HKR,,NTMPDriver,,"LMouse.Vxd,LMul.Vxd,LMouHid.Vxd"
-
- [LOGIHIDMOUSE.Copy]
- LMouHid.Vxd
-
- ; -------------- Logitech HID Feedback Mouse W98
-
- [LogiHidFeedbackMouse0]
- DelReg=Prev.DelReg
- AddReg=Logi.AddReg,LOGIHIDMOUSE.AddReg,LMouFrc0.AddReg, Logi_MwX_AddReg
- CopyFiles=Logi.Copy,LOGIHIDMOUSE.Copy,LMouFrc.Copy.System, Logi_MwX_Copy
-
- [LogiHidFeedbackMouse1]
- DelReg=Prev.DelReg
- AddReg=Logi.AddReg,LOGIHIDMOUSE.AddReg,LMouFrc1.AddReg, Logi_MwX_AddReg
- CopyFiles=Logi.Copy,LOGIHIDMOUSE.Copy,LMouFrc.Copy.System, Logi_MwX_Copy
-
- [LogiHidFeedbackMouse2]
- DelReg=Prev.DelReg
- AddReg=Logi.AddReg,LOGIHIDMOUSE.AddReg,LMouFrc2.AddReg, Logi_MwX_AddReg
- CopyFiles=Logi.Copy,LOGIHIDMOUSE.Copy,LMouFrc.Copy.System, Logi_MwX_Copy
-
- [LogiHidFeedbackMouse3]
- DelReg=Prev.DelReg
- AddReg=Logi.AddReg,LOGIHIDMOUSE.AddReg,LMouFrc3.AddReg, Logi_MwX_AddReg
- CopyFiles=Logi.Copy,LOGIHIDMOUSE.Copy,LMouFrc.Copy.System, Logi_MwX_Copy
-
- ; -------------- Logitech PS/2 Mouse W9x
- [LogiPS2]
- DelReg=Prev.DelReg
- AddReg=Logi.AddReg, PS2.AddReg, Logi_MwX_AddReg
- CopyFiles=Logi.Copy, Logi_MwX_Copy
- UpdateInis=Logi.Ini
- LogConfig=PS2.LogConfig
-
- [LogiPS2.PosDup]
- *PNP0F03,*PNP0F0E,*PNP0F12,*PNP0F13,*PNP0F19
-
- ; -------------- Logitech USB Feedback Mouse W98
-
- [LMouFrc.Copy.System]
- LMouFrc.dll,,
-
- [LMouFrc0.AddReg]
- ; LMouFrc COM registration
- HKCR,CLSID\%CLSID_IFM0LMOUFRC%,,0,"iFeel Mouse FF driver"
- HKCR,CLSID\%CLSID_IFM0LMOUFRC%\InProcServer32,,0,%11%\LMouFrc.dll
- HKCR,CLSID\%CLSID_IFM0LMOUFRC%\InProcServer32,ThreadingModel,0,Both
- ; FeelitAPI entries
- HKLM,%KEY_IFM0%,ProductName,0,"Logitech iFeel Mouse"
- HKLM,%KEY_IFM0%,DeviceType,0x00010001,0x0302
- HKLM,%KEY_IFM0%,DriverCLSID,0,%CLSID_IFM0LMOUFRC%
- HKLM,%KEY_IFM0%,ProductGUID,0,%PRODGUID_IFM0%
- HKLM,%KEY_IFM0%,DevCapFlags,0x10001,0x7f00
- HKLM,%KEY_IFM0%,FFMinTimeResolution,0x10001,1000
- HKLM,%KEY_IFM0%,FFSamplePeriod,0x10001,1000
- HKLM,%KEY_IFM0%,Manager,0,"EM_Exec"
- HKLM,%KEY_IFM0%\Buttons\0,,0,"Button 0"
- HKLM,%KEY_IFM0%\Buttons\0,Attributes,1,02,00,00,00
- HKLM,%KEY_IFM0%\Buttons\1,,0,"Button 1"
- HKLM,%KEY_IFM0%\Buttons\1,Attributes,1,02,00,00,00
- HKLM,%KEY_IFM0%\Buttons\2,,0,"Button 2"
- HKLM,%KEY_IFM0%\Buttons\2,Attributes,1,02,00,00,00
- HKLM,%KEY_IFM0%\Axes\0,,0,"X Axis"
- HKLM,%KEY_IFM0%\Axes\0,Attributes,1,01,00,00,00
- HKLM,%KEY_IFM0%\Axes\0,FFAttributes,1,05,00,00,00,c8,00,00,00
- HKLM,%KEY_IFM0%\Axes\1,,0,"Y Axis"
- HKLM,%KEY_IFM0%\Axes\1,Attributes,1,01,00,00,00
- HKLM,%KEY_IFM0%\Axes\1,FFAttributes,1,05,00,00,00,c8,00,00,00
- HKLM,%KEY_IFM0%\ForceFeedback,CLSID,0,%CLSID_IFM0LMOUFRC%
- HKLM,%KEY_IFM0FF%\{5959df71-2911-11d1-b049-0020af30269a},,0,"Constant"
- HKLM,%KEY_IFM0FF%\{5959df71-2911-11d1-b049-0020af30269a},Attributes,1,01,00,00,00,01,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
- HKLM,%KEY_IFM0FF%\{5959df72-2911-11d1-b049-0020af30269a},,0,"Ramp"
- HKLM,%KEY_IFM0FF%\{5959df72-2911-11d1-b049-0020af30269a},Attributes,1,02,00,00,00,02,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
- HKLM,%KEY_IFM0FF%\{5959df73-2911-11d1-b049-0020af30269a},,0,"Square Wave"
- HKLM,%KEY_IFM0FF%\{5959df73-2911-11d1-b049-0020af30269a},Attributes,1,03,00,00,00,03,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
- HKLM,%KEY_IFM0FF%\{5959df74-2911-11d1-b049-0020af30269a},,0,"Sine Wave"
- HKLM,%KEY_IFM0FF%\{5959df74-2911-11d1-b049-0020af30269a},Attributes,1,04,00,00,00,03,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
- HKLM,%KEY_IFM0FF%\{5959df75-2911-11d1-b049-0020af30269a},,0,"Triangle Wave"
- HKLM,%KEY_IFM0FF%\{5959df75-2911-11d1-b049-0020af30269a},Attributes,1,05,00,00,00,03,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
- HKLM,%KEY_IFM0FF%\{5959df76-2911-11d1-b049-0020af30269a},,0,"Sawtooth Up Wave"
- HKLM,%KEY_IFM0FF%\{5959df76-2911-11d1-b049-0020af30269a},Attributes,1,06,00,00,00,03,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
- HKLM,%KEY_IFM0FF%\{5959df77-2911-11d1-b049-0020af30269a},,0,"Sawtooth Down Wave"
- HKLM,%KEY_IFM0FF%\{5959df77-2911-11d1-b049-0020af30269a},Attributes,1,07,00,00,00,03,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
- HKLM,%KEY_IFM0FF%\{5959df78-2911-11d1-b049-0020af30269a},,0,"Spring"
- HKLM,%KEY_IFM0FF%\{5959df78-2911-11d1-b049-0020af30269a},Attributes,1,08,00,00,00,04,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
- HKLM,%KEY_IFM0FF%\{5959df79-2911-11d1-b049-0020af30269a},,0,"Damper"
- HKLM,%KEY_IFM0FF%\{5959df79-2911-11d1-b049-0020af30269a},Attributes,1,09,00,00,00,04,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
- HKLM,%KEY_IFM0FF%\{5959df7a-2911-11d1-b049-0020af30269a},,0,"Inertia"
- HKLM,%KEY_IFM0FF%\{5959df7a-2911-11d1-b049-0020af30269a},Attributes,1,0a,00,00,00,04,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
- HKLM,%KEY_IFM0FF%\{5959df7b-2911-11d1-b049-0020af30269a},,0,"Friction"
- HKLM,%KEY_IFM0FF%\{5959df7b-2911-11d1-b049-0020af30269a},Attributes,1,0b,00,00,00,04,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
- HKLM,%KEY_IFM0FF%\{5959df7c-2911-11d1-b049-0020af30269a},,0,"Texture"
- HKLM,%KEY_IFM0FF%\{5959df7c-2911-11d1-b049-0020af30269a},Attributes,1,0c,00,00,00,07,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
- HKLM,%KEY_IFM0FF%\{5959df7d-2911-11d1-b049-0020af30269a},,0,"Grid"
- HKLM,%KEY_IFM0FF%\{5959df7d-2911-11d1-b049-0020af30269a},Attributes,1,0d,00,00,00,04,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
- ;; what is the "force type" for the next one? (used to be 5 for dinput)
- ;;HKLM,%KEY_IFM0FF%\{5959df7e-2911-11d1-b049-0020af30269a},,0,"Custom Force"
- ;;HKLM,%KEY_IFM0FF%\{5959df7e-2911-11d1-b049-0020af30269a},Attributes,1,0e,00,00,00,05,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
- HKLM,%KEY_IFM0FF%\{5959df7f-2911-11d1-b049-0020af30269a},,0,"Enclosure"
- HKLM,%KEY_IFM0FF%\{5959df7f-2911-11d1-b049-0020af30269a},Attributes,1,0f,00,00,00,05,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
- HKLM,%KEY_IFM0FF%\{5959df82-2911-11d1-b049-0020af30269a},,0,"Ellipse"
- HKLM,%KEY_IFM0FF%\{5959df82-2911-11d1-b049-0020af30269a},Attributes,1,12,00,00,00,06,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
-
- [LMouFrc1.AddReg]
- ; LMouFrc COM registration
- HKCR,CLSID\%CLSID_IFM1LMOUFRC%,,0,"iFeel Mouse FF driver"
- HKCR,CLSID\%CLSID_IFM1LMOUFRC%\InProcServer32,,0,%11%\LMouFrc.dll
- HKCR,CLSID\%CLSID_IFM1LMOUFRC%\InProcServer32,ThreadingModel,0,Both
- ; FeelitAPI entries
- HKLM,%KEY_IFM1%,ProductName,0,"Logitech iFeel Mouse"
- HKLM,%KEY_IFM1%,DeviceType,0x00010001,0x0302
- HKLM,%KEY_IFM1%,DriverCLSID,0,%CLSID_IFM1LMOUFRC%
- HKLM,%KEY_IFM1%,ProductGUID,0,%PRODGUID_IFM1%
- HKLM,%KEY_IFM1%,DevCapFlags,0x10001,0x7f00
- HKLM,%KEY_IFM1%,FFMinTimeResolution,0x10001,1000
- HKLM,%KEY_IFM1%,FFSamplePeriod,0x10001,1000
- HKLM,%KEY_IFM1%,Manager,0,"EM_Exec"
- HKLM,%KEY_IFM1%\Buttons\0,,0,"Button 0"
- HKLM,%KEY_IFM1%\Buttons\0,Attributes,1,02,00,00,00
- HKLM,%KEY_IFM1%\Buttons\1,,0,"Button 1"
- HKLM,%KEY_IFM1%\Buttons\1,Attributes,1,02,00,00,00
- HKLM,%KEY_IFM1%\Buttons\2,,0,"Button 2"
- HKLM,%KEY_IFM1%\Buttons\2,Attributes,1,02,00,00,00
- HKLM,%KEY_IFM1%\Axes\0,,0,"X Axis"
- HKLM,%KEY_IFM1%\Axes\0,Attributes,1,01,00,00,00
- HKLM,%KEY_IFM1%\Axes\0,FFAttributes,1,05,00,00,00,c8,00,00,00
- HKLM,%KEY_IFM1%\Axes\1,,0,"Y Axis"
- HKLM,%KEY_IFM1%\Axes\1,Attributes,1,01,00,00,00
- HKLM,%KEY_IFM1%\Axes\1,FFAttributes,1,05,00,00,00,c8,00,00,00
- HKLM,%KEY_IFM1%\ForceFeedback,CLSID,0,%CLSID_IFM1LMOUFRC%
- HKLM,%KEY_IFM1FF%\{5959df71-2911-11d1-b049-0020af30269a},,0,"Constant"
- HKLM,%KEY_IFM1FF%\{5959df71-2911-11d1-b049-0020af30269a},Attributes,1,01,00,00,00,01,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
- HKLM,%KEY_IFM1FF%\{5959df72-2911-11d1-b049-0020af30269a},,0,"Ramp"
- HKLM,%KEY_IFM1FF%\{5959df72-2911-11d1-b049-0020af30269a},Attributes,1,02,00,00,00,02,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
- HKLM,%KEY_IFM1FF%\{5959df73-2911-11d1-b049-0020af30269a},,0,"Square Wave"
- HKLM,%KEY_IFM1FF%\{5959df73-2911-11d1-b049-0020af30269a},Attributes,1,03,00,00,00,03,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
- HKLM,%KEY_IFM1FF%\{5959df74-2911-11d1-b049-0020af30269a},,0,"Sine Wave"
- HKLM,%KEY_IFM1FF%\{5959df74-2911-11d1-b049-0020af30269a},Attributes,1,04,00,00,00,03,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
- HKLM,%KEY_IFM1FF%\{5959df75-2911-11d1-b049-0020af30269a},,0,"Triangle Wave"
- HKLM,%KEY_IFM1FF%\{5959df75-2911-11d1-b049-0020af30269a},Attributes,1,05,00,00,00,03,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
- HKLM,%KEY_IFM1FF%\{5959df76-2911-11d1-b049-0020af30269a},,0,"Sawtooth Up Wave"
- HKLM,%KEY_IFM1FF%\{5959df76-2911-11d1-b049-0020af30269a},Attributes,1,06,00,00,00,03,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
- HKLM,%KEY_IFM1FF%\{5959df77-2911-11d1-b049-0020af30269a},,0,"Sawtooth Down Wave"
- HKLM,%KEY_IFM1FF%\{5959df77-2911-11d1-b049-0020af30269a},Attributes,1,07,00,00,00,03,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
- HKLM,%KEY_IFM1FF%\{5959df78-2911-11d1-b049-0020af30269a},,0,"Spring"
- HKLM,%KEY_IFM1FF%\{5959df78-2911-11d1-b049-0020af30269a},Attributes,1,08,00,00,00,04,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
- HKLM,%KEY_IFM1FF%\{5959df79-2911-11d1-b049-0020af30269a},,0,"Damper"
- HKLM,%KEY_IFM1FF%\{5959df79-2911-11d1-b049-0020af30269a},Attributes,1,09,00,00,00,04,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
- HKLM,%KEY_IFM1FF%\{5959df7a-2911-11d1-b049-0020af30269a},,0,"Inertia"
- HKLM,%KEY_IFM1FF%\{5959df7a-2911-11d1-b049-0020af30269a},Attributes,1,0a,00,00,00,04,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
- HKLM,%KEY_IFM1FF%\{5959df7b-2911-11d1-b049-0020af30269a},,0,"Friction"
- HKLM,%KEY_IFM1FF%\{5959df7b-2911-11d1-b049-0020af30269a},Attributes,1,0b,00,00,00,04,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
- HKLM,%KEY_IFM1FF%\{5959df7c-2911-11d1-b049-0020af30269a},,0,"Texture"
- HKLM,%KEY_IFM1FF%\{5959df7c-2911-11d1-b049-0020af30269a},Attributes,1,0c,00,00,00,07,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
- HKLM,%KEY_IFM1FF%\{5959df7d-2911-11d1-b049-0020af30269a},,0,"Grid"
- HKLM,%KEY_IFM1FF%\{5959df7d-2911-11d1-b049-0020af30269a},Attributes,1,0d,00,00,00,04,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
- ;; what is the "force type" for the next one? (used to be 5 for dinput)
- ;;HKLM,%KEY_IFM1FF%\{5959df7e-2911-11d1-b049-0020af30269a},,0,"Custom Force"
- ;;HKLM,%KEY_IFM1FF%\{5959df7e-2911-11d1-b049-0020af30269a},Attributes,1,0e,00,00,00,05,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
- HKLM,%KEY_IFM1FF%\{5959df7f-2911-11d1-b049-0020af30269a},,0,"Enclosure"
- HKLM,%KEY_IFM1FF%\{5959df7f-2911-11d1-b049-0020af30269a},Attributes,1,0f,00,00,00,05,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
- HKLM,%KEY_IFM1FF%\{5959df82-2911-11d1-b049-0020af30269a},,0,"Ellipse"
- HKLM,%KEY_IFM1FF%\{5959df82-2911-11d1-b049-0020af30269a},Attributes,1,12,00,00,00,06,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
-
- [LMouFrc2.AddReg]
- ; LMouFrc COM registration
- HKCR,CLSID\%CLSID_IFM2LMOUFRC%,,0,"iFeel Mouse FF driver"
- HKCR,CLSID\%CLSID_IFM2LMOUFRC%\InProcServer32,,0,%11%\LMouFrc.dll
- HKCR,CLSID\%CLSID_IFM2LMOUFRC%\InProcServer32,ThreadingModel,0,Both
- ; FeelitAPI entries
- HKLM,%KEY_IFM2%,ProductName,0,"Logitech iFeel MouseMan"
- HKLM,%KEY_IFM2%,DeviceType,0x00010001,0x0302
- HKLM,%KEY_IFM2%,DriverCLSID,0,%CLSID_IFM2LMOUFRC%
- HKLM,%KEY_IFM2%,ProductGUID,0,%PRODGUID_IFM2%
- HKLM,%KEY_IFM2%,DevCapFlags,0x10001,0x7f00
- HKLM,%KEY_IFM2%,FFMinTimeResolution,0x10001,1000
- HKLM,%KEY_IFM2%,FFSamplePeriod,0x10001,1000
- HKLM,%KEY_IFM2%,Manager,0,"EM_Exec"
- HKLM,%KEY_IFM2%\Buttons\0,,0,"Button 0"
- HKLM,%KEY_IFM2%\Buttons\0,Attributes,1,02,00,00,00
- HKLM,%KEY_IFM2%\Buttons\1,,0,"Button 1"
- HKLM,%KEY_IFM2%\Buttons\1,Attributes,1,02,00,00,00
- HKLM,%KEY_IFM2%\Buttons\2,,0,"Button 2"
- HKLM,%KEY_IFM2%\Buttons\2,Attributes,1,02,00,00,00
- HKLM,%KEY_IFM2%\Buttons\3,,0,"Button 3"
- HKLM,%KEY_IFM2%\Buttons\3,Attributes,1,02,00,00,00
- HKLM,%KEY_IFM2%\Axes\0,,0,"X Axis"
- HKLM,%KEY_IFM2%\Axes\0,Attributes,1,01,00,00,00
- HKLM,%KEY_IFM2%\Axes\0,FFAttributes,1,05,00,00,00,c8,00,00,00
- HKLM,%KEY_IFM2%\Axes\1,,0,"Y Axis"
- HKLM,%KEY_IFM2%\Axes\1,Attributes,1,01,00,00,00
- HKLM,%KEY_IFM2%\Axes\1,FFAttributes,1,05,00,00,00,c8,00,00,00
- HKLM,%KEY_IFM2%\ForceFeedback,CLSID,0,%CLSID_IFM2LMOUFRC%
- HKLM,%KEY_IFM2FF%\{5959df71-2911-11d1-b049-0020af30269a},,0,"Constant"
- HKLM,%KEY_IFM2FF%\{5959df71-2911-11d1-b049-0020af30269a},Attributes,1,01,00,00,00,01,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
- HKLM,%KEY_IFM2FF%\{5959df72-2911-11d1-b049-0020af30269a},,0,"Ramp"
- HKLM,%KEY_IFM2FF%\{5959df72-2911-11d1-b049-0020af30269a},Attributes,1,02,00,00,00,02,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
- HKLM,%KEY_IFM2FF%\{5959df73-2911-11d1-b049-0020af30269a},,0,"Square Wave"
- HKLM,%KEY_IFM2FF%\{5959df73-2911-11d1-b049-0020af30269a},Attributes,1,03,00,00,00,03,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
- HKLM,%KEY_IFM2FF%\{5959df74-2911-11d1-b049-0020af30269a},,0,"Sine Wave"
- HKLM,%KEY_IFM2FF%\{5959df74-2911-11d1-b049-0020af30269a},Attributes,1,04,00,00,00,03,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
- HKLM,%KEY_IFM2FF%\{5959df75-2911-11d1-b049-0020af30269a},,0,"Triangle Wave"
- HKLM,%KEY_IFM2FF%\{5959df75-2911-11d1-b049-0020af30269a},Attributes,1,05,00,00,00,03,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
- HKLM,%KEY_IFM2FF%\{5959df76-2911-11d1-b049-0020af30269a},,0,"Sawtooth Up Wave"
- HKLM,%KEY_IFM2FF%\{5959df76-2911-11d1-b049-0020af30269a},Attributes,1,06,00,00,00,03,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
- HKLM,%KEY_IFM2FF%\{5959df77-2911-11d1-b049-0020af30269a},,0,"Sawtooth Down Wave"
- HKLM,%KEY_IFM2FF%\{5959df77-2911-11d1-b049-0020af30269a},Attributes,1,07,00,00,00,03,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
- HKLM,%KEY_IFM2FF%\{5959df78-2911-11d1-b049-0020af30269a},,0,"Spring"
- HKLM,%KEY_IFM2FF%\{5959df78-2911-11d1-b049-0020af30269a},Attributes,1,08,00,00,00,04,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
- HKLM,%KEY_IFM2FF%\{5959df79-2911-11d1-b049-0020af30269a},,0,"Damper"
- HKLM,%KEY_IFM2FF%\{5959df79-2911-11d1-b049-0020af30269a},Attributes,1,09,00,00,00,04,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
- HKLM,%KEY_IFM2FF%\{5959df7a-2911-11d1-b049-0020af30269a},,0,"Inertia"
- HKLM,%KEY_IFM2FF%\{5959df7a-2911-11d1-b049-0020af30269a},Attributes,1,0a,00,00,00,04,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
- HKLM,%KEY_IFM2FF%\{5959df7b-2911-11d1-b049-0020af30269a},,0,"Friction"
- HKLM,%KEY_IFM2FF%\{5959df7b-2911-11d1-b049-0020af30269a},Attributes,1,0b,00,00,00,04,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
- HKLM,%KEY_IFM2FF%\{5959df7c-2911-11d1-b049-0020af30269a},,0,"Texture"
- HKLM,%KEY_IFM2FF%\{5959df7c-2911-11d1-b049-0020af30269a},Attributes,1,0c,00,00,00,07,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
- HKLM,%KEY_IFM2FF%\{5959df7d-2911-11d1-b049-0020af30269a},,0,"Grid"
- HKLM,%KEY_IFM2FF%\{5959df7d-2911-11d1-b049-0020af30269a},Attributes,1,0d,00,00,00,04,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
- ;; what is the "force type" for the next one? (used to be 5 for dinput)
- ;;HKLM,%KEY_IFM2FF%\{5959df7e-2911-11d1-b049-0020af30269a},,0,"Custom Force"
- ;;HKLM,%KEY_IFM2FF%\{5959df7e-2911-11d1-b049-0020af30269a},Attributes,1,0e,00,00,00,05,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
- HKLM,%KEY_IFM2FF%\{5959df7f-2911-11d1-b049-0020af30269a},,0,"Enclosure"
- HKLM,%KEY_IFM2FF%\{5959df7f-2911-11d1-b049-0020af30269a},Attributes,1,0f,00,00,00,05,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
- HKLM,%KEY_IFM2FF%\{5959df82-2911-11d1-b049-0020af30269a},,0,"Ellipse"
- HKLM,%KEY_IFM2FF%\{5959df82-2911-11d1-b049-0020af30269a},Attributes,1,12,00,00,00,06,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
-
- [LMouFrc3.AddReg]
- ; LMouFrc COM registration
- HKCR,CLSID\%CLSID_IFM3LMOUFRC%,,0,"iFeel Mouse FF driver"
- HKCR,CLSID\%CLSID_IFM3LMOUFRC%\InProcServer32,,0,%11%\LMouFrc.dll
- HKCR,CLSID\%CLSID_IFM3LMOUFRC%\InProcServer32,ThreadingModel,0,Both
- ; FeelitAPI entries
- HKLM,%KEY_IFM3%,ProductName,0,"Logitech iFeel MouseMan"
- HKLM,%KEY_IFM3%,DeviceType,0x00010001,0x0302
- HKLM,%KEY_IFM3%,DriverCLSID,0,%CLSID_IFM3LMOUFRC%
- HKLM,%KEY_IFM3%,ProductGUID,0,%PRODGUID_IFM3%
- HKLM,%KEY_IFM3%,DevCapFlags,0x10001,0x7f00
- HKLM,%KEY_IFM3%,FFMinTimeResolution,0x10001,1000
- HKLM,%KEY_IFM3%,FFSamplePeriod,0x10001,1000
- HKLM,%KEY_IFM3%,Manager,0,"EM_Exec"
- HKLM,%KEY_IFM3%\Buttons\0,,0,"Button 0"
- HKLM,%KEY_IFM3%\Buttons\0,Attributes,1,02,00,00,00
- HKLM,%KEY_IFM3%\Buttons\1,,0,"Button 1"
- HKLM,%KEY_IFM3%\Buttons\1,Attributes,1,02,00,00,00
- HKLM,%KEY_IFM3%\Buttons\2,,0,"Button 2"
- HKLM,%KEY_IFM3%\Buttons\2,Attributes,1,02,00,00,00
- HKLM,%KEY_IFM3%\Buttons\3,,0,"Button 3"
- HKLM,%KEY_IFM3%\Buttons\3,Attributes,1,02,00,00,00
- HKLM,%KEY_IFM3%\Axes\0,,0,"X Axis"
- HKLM,%KEY_IFM3%\Axes\0,Attributes,1,01,00,00,00
- HKLM,%KEY_IFM3%\Axes\0,FFAttributes,1,05,00,00,00,c8,00,00,00
- HKLM,%KEY_IFM3%\Axes\1,,0,"Y Axis"
- HKLM,%KEY_IFM3%\Axes\1,Attributes,1,01,00,00,00
- HKLM,%KEY_IFM3%\Axes\1,FFAttributes,1,05,00,00,00,c8,00,00,00
- HKLM,%KEY_IFM3%\ForceFeedback,CLSID,0,%CLSID_IFM3LMOUFRC%
- HKLM,%KEY_IFM3FF%\{5959df71-2911-11d1-b049-0020af30269a},,0,"Constant"
- HKLM,%KEY_IFM3FF%\{5959df71-2911-11d1-b049-0020af30269a},Attributes,1,01,00,00,00,01,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
- HKLM,%KEY_IFM3FF%\{5959df72-2911-11d1-b049-0020af30269a},,0,"Ramp"
- HKLM,%KEY_IFM3FF%\{5959df72-2911-11d1-b049-0020af30269a},Attributes,1,02,00,00,00,02,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
- HKLM,%KEY_IFM3FF%\{5959df73-2911-11d1-b049-0020af30269a},,0,"Square Wave"
- HKLM,%KEY_IFM3FF%\{5959df73-2911-11d1-b049-0020af30269a},Attributes,1,03,00,00,00,03,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
- HKLM,%KEY_IFM3FF%\{5959df74-2911-11d1-b049-0020af30269a},,0,"Sine Wave"
- HKLM,%KEY_IFM3FF%\{5959df74-2911-11d1-b049-0020af30269a},Attributes,1,04,00,00,00,03,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
- HKLM,%KEY_IFM3FF%\{5959df75-2911-11d1-b049-0020af30269a},,0,"Triangle Wave"
- HKLM,%KEY_IFM3FF%\{5959df75-2911-11d1-b049-0020af30269a},Attributes,1,05,00,00,00,03,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
- HKLM,%KEY_IFM3FF%\{5959df76-2911-11d1-b049-0020af30269a},,0,"Sawtooth Up Wave"
- HKLM,%KEY_IFM3FF%\{5959df76-2911-11d1-b049-0020af30269a},Attributes,1,06,00,00,00,03,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
- HKLM,%KEY_IFM3FF%\{5959df77-2911-11d1-b049-0020af30269a},,0,"Sawtooth Down Wave"
- HKLM,%KEY_IFM3FF%\{5959df77-2911-11d1-b049-0020af30269a},Attributes,1,07,00,00,00,03,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
- HKLM,%KEY_IFM3FF%\{5959df78-2911-11d1-b049-0020af30269a},,0,"Spring"
- HKLM,%KEY_IFM3FF%\{5959df78-2911-11d1-b049-0020af30269a},Attributes,1,08,00,00,00,04,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
- HKLM,%KEY_IFM3FF%\{5959df79-2911-11d1-b049-0020af30269a},,0,"Damper"
- HKLM,%KEY_IFM3FF%\{5959df79-2911-11d1-b049-0020af30269a},Attributes,1,09,00,00,00,04,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
- HKLM,%KEY_IFM3FF%\{5959df7a-2911-11d1-b049-0020af30269a},,0,"Inertia"
- HKLM,%KEY_IFM3FF%\{5959df7a-2911-11d1-b049-0020af30269a},Attributes,1,0a,00,00,00,04,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
- HKLM,%KEY_IFM3FF%\{5959df7b-2911-11d1-b049-0020af30269a},,0,"Friction"
- HKLM,%KEY_IFM3FF%\{5959df7b-2911-11d1-b049-0020af30269a},Attributes,1,0b,00,00,00,04,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
- HKLM,%KEY_IFM3FF%\{5959df7c-2911-11d1-b049-0020af30269a},,0,"Texture"
- HKLM,%KEY_IFM3FF%\{5959df7c-2911-11d1-b049-0020af30269a},Attributes,1,0c,00,00,00,07,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
- HKLM,%KEY_IFM3FF%\{5959df7d-2911-11d1-b049-0020af30269a},,0,"Grid"
- HKLM,%KEY_IFM3FF%\{5959df7d-2911-11d1-b049-0020af30269a},Attributes,1,0d,00,00,00,04,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
- ;; what is the "force type" for the next one? (used to be 5 for dinput)
- ;;HKLM,%KEY_IFM3FF%\{5959df7e-2911-11d1-b049-0020af30269a},,0,"Custom Force"
- ;;HKLM,%KEY_IFM3FF%\{5959df7e-2911-11d1-b049-0020af30269a},Attributes,1,0e,00,00,00,05,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
- HKLM,%KEY_IFM3FF%\{5959df7f-2911-11d1-b049-0020af30269a},,0,"Enclosure"
- HKLM,%KEY_IFM3FF%\{5959df7f-2911-11d1-b049-0020af30269a},Attributes,1,0f,00,00,00,05,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
- HKLM,%KEY_IFM3FF%\{5959df82-2911-11d1-b049-0020af30269a},,0,"Ellipse"
- HKLM,%KEY_IFM3FF%\{5959df82-2911-11d1-b049-0020af30269a},Attributes,1,12,00,00,00,06,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
-
- ; --- 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"
-
- SERENUM\PNP0F0A.DeviceDesc = "Logitech-compatible Mouse Serial PnP"
-
- *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"
-
- HID\VID_046D&PID_C000.DeviceDesc = "Logitech HID-compliant Mouse"
- HID\VID_046D&PID_C001.DeviceDesc = "Logitech HID-compliant Wheel Mouse"
- HID\VID_046D&PID_C002.DeviceDesc = "Logitech HID-compliant MouseMan Wheel"
- HID\VID_046D&PID_C003.DeviceDesc = "Logitech HID-compliant MouseMan"
- HID\VID_046D&PID_C004.DeviceDesc = "Logitech HID-compliant WingMan Gaming Mouse"
- HID\VID_046D&PID_C005.DeviceDesc = "Logitech HID-compliant WingMan Gaming Wheel Mouse"
-
- HID\VID_046D&PID_C00B.DeviceDesc = "HID-compliant MouseMan Wheel"
- HID\VID_046D&PID_C00C.DeviceDesc = "HID-compliant WheelMouse"
- HID\VID_046D&PID_C00D.DeviceDesc = "HID-compliant MouseMan Wheel"
- HID\VID_046D&PID_C00E.DeviceDesc = "HID-compliant Wheel Mouse"
- HID\VID_046D&PID_C00F.DeviceDesc = "HID-compliant Wheel Mouse"
- HID\VID_046D&PID_C011.DeviceDesc = "HID-compliant Wheel Mouse"
- HID\VID_046D&PID_C012.DeviceDesc = "HID-compliant MouseMan Dual Optical"
- HID\VID_046D&PID_C016.DeviceDesc = "HID-compliant Wheel Mouse"
- HID\VID_046D&PID_C024.DeviceDesc = "HID-compliant MX300 Optical Mouse"
- HID\VID_046D&PID_C025.DeviceDesc = "HID-compliant MX500 Optical Mouse"
-
- HID\VID_046D&PID_C030.DeviceDesc = "Logitech HID-compliant iFeel Mouse"
- HID\VID_046D&PID_C031.DeviceDesc = "Logitech HID-compliant iFeel Mouse"
- HID\VID_046D&PID_C032.DeviceDesc = "Logitech HID-compliant iFeel MouseMan"
- HID\VID_046D&PID_C033.DeviceDesc = "Logitech HID-compliant iFeel MouseMan"
- HID\VID_046D&PID_C034.DeviceDesc = "Logitech HID-compliant iFeel MouseMan"
-
- HID\VID_046D&PID_C401.DeviceDesc = "Logitech HID-compliant TrackMan Marble Wheel"
- HID\VID_046D&PID_C402.DeviceDesc = "Logitech HID-compliant Marble Mouse"
- HID\VID_046D&PID_C403.DeviceDesc = "Logitech HID-compliant Turbo TrackMan Marble FX"
- HID\VID_046D&PID_C408.DeviceDesc = "Logitech HID-compliant Marble Mouse"
- HID\VID_046D&PID_C404.DeviceDesc = "HID-compliant TrackMan Wheel"
-
- HID\VID_046D&PID_C501.DeviceDesc = "HID-compliant Cordless Mouse"
- HID\VID_046D&PID_C502.DeviceDesc = "HID-compliant Cordless Mouse"
- HID\VID_046D&PID_C504.DeviceDesc = "HID-compliant Cordless Mouse"
- HID\VID_046D&PID_C505.DeviceDesc = "HID-compliant Cordless Mouse"
- HID\VID_046D&PID_C506.DeviceDesc = "HID-compliant Cordless Mouse"
- HID\VID_046D&PID_C508.DeviceDesc = "HID-compliant Cordless Trackball"
- HID\VID_046D&PID_C509.DeviceDesc = "HID-compliant Cordless Mouse"
- HID\VID_046D&PID_C50A.DeviceDesc = "HID-compliant Cordless Mouse"
- HID\VID_046D&PID_C50B.DeviceDesc = "HID-compliant Cordless Mouse"
-
- HID\VID_046D&PID_C702.DeviceDesc = "HID-compliant Cordless Presenter"
-
- USB\VID_046D&PID_C000.DeviceDesc = "Logitech USB Mouse"
- USB\VID_046D&PID_C001.DeviceDesc = "Logitech USB Wheel Mouse"
- USB\VID_046D&PID_C002.DeviceDesc = "Logitech USB MouseMan Wheel"
- USB\VID_046D&PID_C003.DeviceDesc = "Logitech USB MouseMan"
- USB\VID_046D&PID_C004.DeviceDesc = "Logitech USB WingMan Gaming Mouse"
- USB\VID_046D&PID_C005.DeviceDesc = "Logitech USB WingMan Gaming Wheel Mouse"
-
- USB\VID_046D&PID_C00B.DeviceDesc = "USB MouseMan Wheel"
- USB\VID_046D&PID_C00C.DeviceDesc = "USB WheelMouse"
-
- USB\VID_046D&PID_C00D.DeviceDesc = "Logitech MouseMan Wheel"
- USB\VID_046D&PID_C00E.DeviceDesc = "Logitech Wheel Mouse"
-
- USB\VID_046D&PID_C401.DeviceDesc = "Logitech USB TrackMan Marble Wheel"
- USB\VID_046D&PID_C402.DeviceDesc = "Logitech Marble Mouse USB"
- USB\VID_046D&PID_C403.DeviceDesc = "Logitech USB Turbo TrackMan Marble FX"
- USB\VID_046D&PID_C404.DeviceDesc = "USB TrackMan Wheel"
-
- USB\VID_046D&PID_C030.DeviceDesc = "Logitech USB iFeel Mouse"
- USB\VID_046D&PID_C032.DeviceDesc = "Logitech USB iFeel MouseMan"
-
-