renaming game controller  


  1. Posts : 4
    Windows 7 Home Premium 64bit
       #1

    renaming game controller


    Hello everybody!! I just registerd because I'm having this seems to be impossible to solve problem. How can I rename a game controller in Devices and Printers? I have a saitek p2500 rumble pad controller that the computer is picking up as Cyborg Force Rumble Pad for some reason. I've reinstalled the software for a million times and the programming software for it is also picking it up as Cyborg Force Rumble Pad. Cyborg Force Rumble Pad doesn't exist anywhere on saiteks website. The .INF file nams it saitek p2500 rumble pad. I'm using the latest drivers for the controller. The blue light used to be real bright a few times along with the correct name. I've tried looking though the registry but no luck with that. I've also looked thought and tried some of the posts on saiteks forums but that didn't solve the problem. Could this be a sign that the controller is failing?

    Any ideas?
    Last edited by superaptor; 08 Nov 2011 at 18:18.
      My Computer


  2. Posts : 3,427
    Windows 10 Pro x64
       #2

    Hi superaptor welcome to SevenForums,

    If you don't have a problem with the controller itself I wouldn't worry too much, chances are Cyber Force is an internal (or old) name that Saitek use to describe their controllers internally. As long as the controller works it shouldn't make too much difference. (and it should, Windows just uses a generic driver for game pads/joysticks)
      My Computer


  3. Posts : 4
    Windows 7 Home Premium 64bit
    Thread Starter
       #3

    Thanks for the kind welcome severedsolo!!

    Something has changed in the computer then. It used to call it saitek p2500 rumble pad until recently which is also the time the light would die out or not be on as bright. In the Devices and Printers when I double click the controller icon a window shows up. In the window it shows device information section, where would that be stored at in the computer?
      My Computer


  4. Posts : 4
    Windows 7 Home Premium 64bit
    Thread Starter
       #4

    sorry for the double post but I found out that you can put coding in the inf file for the controller but it's a little confusing. Could somebody help me out?

    Also here is what the file looks like

    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    ;; Copyright 2007 Saitek plc
    ;;
    ;; SaiFF0C.inf
    ;; SD 6 - x64
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    [Version]
    Signature= $CHICAGO$
    Class= HIDClass
    ClassGuid= {745a17a0-74d3-11d0-b6fe-00a0c90f57da}
    Provider= %PROVIDER%
    DriverVer= 05/01/2007, 6.0.4.1
    CatalogFile= SaiFF0C.cat
    [Manufacturer]
    Saitek = SAITEK_MODELS, NTamd64
    [SAITEK_MODELS.NTamd64]
    %HID_NAME%= SAI_HID_Inst, HID\VID_06A3&PID_FF0C
    %USB_NAME%= SAI_USB_Inst, USB\VID_06A3&PID_FF0C
    [ControlFlags]
    ExcludeFromSelect= *
    [SourceDisksNames]
    1=%DISKNAME%,,,.
    [SourceDisksFiles]
    SaiUFF0C.sys = 1 ; usb filter driver
    SaiHFF0C.sys = 1 ; programming driver
    SaiDFF0C.pr0 = 1 ; default profile
    SaiCFF0C.Dll = 1 ; control panel
    SaiCFF0C_07.dll = 1 ; german language resources
    SaiCFF0C_09.dll = 1 ; english language resources
    SaiCFF0C_0A.dll = 1 ; spanish language resources
    SaiCFF0C_0C.dll = 1 ; french language resources
    SaiCFF0C_10.dll = 1 ; italian language resources
    SaiCFF0C_11.dll = 1 ; japanese language resources
    SaiCFF0C_0402.dll = 1 ; chinese language resources
    SaiPFF0C.Dll = 1 ; Immersion Physical Interface Device Driver
    Sai3FF0C.Dll = 1 ; Immersion Physical Interface Device Driver
    [DestinationDirs]
    DefaultDestDir= 10,system32\drivers
    SAI_HID_Inst_Dlls.CopyFiles.NT= 11
    SAI_USB_Inst_Dlls.CopyFiles.NT= 11
    SAI_USB_SysWow64_Inst_Dlls.CopyFiles.NT=10,syswow64
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    [SAI_HID_Inst.NT]
    Copyfiles = SAI_HID_Inst.CopyFiles.NT, SAI_HID_Inst_Dlls.CopyFiles.NT
    AddReg = SAI_HID_Inst.AddReg.NT
    [SAI_HID_Inst.CopyFiles.NT]
    SaiHFF0C.sys,,,2
    [SAI_HID_Inst_Dlls.CopyFiles.NT]
    SaiDFF0C.pr0
    SaiCFF0C.Dll
    SaiCFF0C_07.dll
    SaiCFF0C_09.dll
    SaiCFF0C_0A.dll
    SaiCFF0C_0C.dll
    SaiCFF0C_10.dll
    SaiCFF0C_11.dll
    SaiCFF0C_0402.dll
    [SAI_HID_Inst.AddReg.NT]
    HKLM, %KEY_OEM%\VID_06A3&PID_FF0C, OEMName, 0, %DEV_NAME%
    HKLM, %KEY_OEM%\VID_06A3&PID_FF0C, ConfigCLSID, 0, %GUID_CPL%
    ; cpl
    HKCR, CLSID\%GUID_CPL% , , ,%USB_NAME%
    HKCR, CLSID\%GUID_CPL%\ProgID , , ,%USB_NAME%
    HKCR, CLSID\%GUID_CPL%\InProcHandler32, , ,"%11%\gchand.dll"
    HKCR, CLSID\%GUID_CPL%\InProcServer32, , ,"%11%\SaiCFF0C.dll"
    HKCR, CLSID\%GUID_CPL%\InProcServer32, ThreadingModel, ,"Apartment"
    ; setup programming info
    HKLM,%ALIASTABLE%, 06A3FF0C, , %GUID_ALIAS%
    HKLM,%ALIASTABLE32%, 06A3FF0C, , %GUID_ALIAS%
    HKR, , Alias, , %GUID_ALIAS%
    HKR, , Balias, , %GUID_BALIAS%
    ; setup driver interfaces
    HKR, DriverInterface, DRVITF0, , %GUID_TORONTO%
    HKR, DriverInterface, DRVITF1, , %GUID_MANHATTAN%
    ; setup default profile
    HKR, , Default, , System32\SaiDFF0C.pr0
    ; alias the axes
    HKR, , AxisAlias, 1, 32,00,01,00,BB,00,02,00,35,00,01,00,BA,00,02,00
    [SAI_HID_Inst.NT.Services]
    AddService = SaiHFF0C, 0x00000002, SaiHid_Service_Inst
    [SaiHid_Service_Inst]
    DisplayName = SaiHFF0C
    ServiceType = 1
    StartType = 3
    ErrorControl = 0
    ServiceBinary = %12%\SaiHFF0C.sys
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    [SAI_USB_Inst.NT]
    CopyFiles=SAI_USB_Inst.CopyFiles.NT, SAI_USB_Inst_Dlls.CopyFiles.NT, SAI_USB_SysWow64_Inst_Dlls.CopyFiles.NT
    AddReg=SAI_USB_Inst.AddReg
    Include=Input.inf
    Needs=HID_Inst.NT
    [SAI_USB_Inst.NT.HW]
    AddReg=SAI_USB_Inst.AddReg.NT
    [SAI_USB_Inst.NT.Services]
    AddService = SaiUFF0C, 0x00000000, SaiUsb_Service_Inst
    Include=Input.inf
    Needs=HID_Inst.NT.SERVICES
    [SAI_USB_Inst.AddReg.NT]
    HKR, , LowerFilters, 0x00010000, SaiUFF0C
    [SAI_USB_Inst.CopyFiles.NT]
    SaiUFF0C.sys, , , 2
    [SAI_USB_Inst_Dlls.CopyFiles.NT]
    SaiPFF0C.Dll,,,2
    [SAI_USB_SysWow64_Inst_Dlls.CopyFiles.NT]
    Sai3FF0C.Dll,,,2
    [SaiUsb_Service_Inst]
    DisplayName = SaiUFF0C
    ServiceType = 1
    StartType = 3
    ErrorControl = 1
    ServiceBinary = %12%\SaiUFF0C.sys
    [SAI_USB_Inst.AddReg]
    HKR, , ButtonLatcher, 1, 06,04,00,00,06,08,00,00
    HKR, , NeedsReset,0x00010001, 1
    HKR, , SaiOEMFlg, 0x00010001, 1
    HKLM,%KEY_OEM%\VID_06A3&PID_FF0C,OEMData,1,03,00,08,10,0c,00,00,00
    HKLM,%KEY_OEM%\VID_06A3&PID_FF0C,flags1,1,00,00,00,00
    ; Buttons
    HKLM,%KEY_OEM%\VID_06A3&PID_FF0C\Buttons\0,,0,"Button 1"
    HKLM,%KEY_OEM%\VID_06A3&PID_FF0C\Buttons\0,Attributes,1,02,80,00,00,09,00,01,00
    HKLM,%KEY_OEM%\VID_06A3&PID_FF0C\Buttons\1,,0,"Button 2"
    HKLM,%KEY_OEM%\VID_06A3&PID_FF0C\Buttons\1,Attributes,1,02,80,00,00,09,00,02,00
    HKLM,%KEY_OEM%\VID_06A3&PID_FF0C\Buttons\2,,0,"Button 3"
    HKLM,%KEY_OEM%\VID_06A3&PID_FF0C\Buttons\2,Attributes,1,02,80,00,00,09,00,03,00
    HKLM,%KEY_OEM%\VID_06A3&PID_FF0C\Buttons\3,,0,"Button 4"
    HKLM,%KEY_OEM%\VID_06A3&PID_FF0C\Buttons\3,Attributes,1,02,80,00,00,09,00,04,00
    HKLM,%KEY_OEM%\VID_06A3&PID_FF0C\Buttons\4,,0,"Button 5"
    HKLM,%KEY_OEM%\VID_06A3&PID_FF0C\Buttons\4,Attributes,1,02,80,00,00,09,00,05,00
    HKLM,%KEY_OEM%\VID_06A3&PID_FF0C\Buttons\5,,0,"Button 6"
    HKLM,%KEY_OEM%\VID_06A3&PID_FF0C\Buttons\5,Attributes,1,02,80,00,00,09,00,06,00
    HKLM,%KEY_OEM%\VID_06A3&PID_FF0C\Buttons\6,,0,"Button 7"
    HKLM,%KEY_OEM%\VID_06A3&PID_FF0C\Buttons\6,Attributes,1,02,80,00,00,09,00,07,00
    HKLM,%KEY_OEM%\VID_06A3&PID_FF0C\Buttons\7,,0,"Button 8"
    HKLM,%KEY_OEM%\VID_06A3&PID_FF0C\Buttons\7,Attributes,1,02,80,00,00,09,00,08,00
    HKLM,%KEY_OEM%\VID_06A3&PID_FF0C\Buttons\8,,0,"Button 9"
    HKLM,%KEY_OEM%\VID_06A3&PID_FF0C\Buttons\8,Attributes,1,02,80,00,00,09,00,09,00
    HKLM,%KEY_OEM%\VID_06A3&PID_FF0C\Buttons\9,,0,"Button 10"
    HKLM,%KEY_OEM%\VID_06A3&PID_FF0C\Buttons\9,Attributes,1,02,80,00,00,09,00,0a,00
    HKLM,%KEY_OEM%\VID_06A3&PID_FF0C\Buttons\10,,0,"Button 11"
    HKLM,%KEY_OEM%\VID_06A3&PID_FF0C\Buttons\10,Attributes,1,02,80,00,00,09,00,0b,00
    HKLM,%KEY_OEM%\VID_06A3&PID_FF0C\Buttons\11,,0,"Button 12"
    HKLM,%KEY_OEM%\VID_06A3&PID_FF0C\Buttons\11,Attributes,1,02,80,00,00,09,00,0c,00
    ; POV hats
    HKLM,%KEY_OEM%\VID_06A3&PID_FF0C\POVs\0,,0,"Point of View Hat 1"
    HKLM,%KEY_OEM%\VID_06A3&PID_FF0C\POVs\0,Attributes,1,00,80,00,00,01,00,39,00
    ; Axes
    HKLM,%KEY_OEM%\VID_06A3&PID_FF0C\Axes\0,,0,"Left X"
    HKLM,%KEY_OEM%\VID_06A3&PID_FF0C\Axes\0,Attributes,1,01,81,00,00,01,00,30,00
    HKLM,%KEY_OEM%\VID_06A3&PID_FF0C\Axes\0,FFAttributes,1,0a,00,00,00,00,01,00,00
    HKLM,%KEY_OEM%\VID_06A3&PID_FF0C\Axes\1,,0,"Left Y"
    HKLM,%KEY_OEM%\VID_06A3&PID_FF0C\Axes\1,Attributes,1,01,81,00,00,01,00,31,00
    HKLM,%KEY_OEM%\VID_06A3&PID_FF0C\Axes\1,FFAttributes,1,00,00,00,00,00,01,00,00
    HKLM,%KEY_OEM%\VID_06A3&PID_FF0C\Axes\2,,0,"Right Y"
    HKLM,%KEY_OEM%\VID_06A3&PID_FF0C\Axes\2,Attributes,1,01,81,00,00,02,00,BB,00
    HKLM,%KEY_OEM%\VID_06A3&PID_FF0C\Axes\5,,0,"Right X"
    HKLM,%KEY_OEM%\VID_06A3&PID_FF0C\Axes\5,Attributes,1,01,81,00,00,02,00,BA,00
    ; Effects
    HKLM,%KEY_OEM%\VID_06A3&PID_FF0C\OEMForceFeedback,Attributes,1,00,00,00,00,e8,03,00,00,e8,03,00,00
    HKLM,%KEY_OEM%\VID_06A3&PID_FF0C\OEMForceFeedback,CLSID,0,%CLSID_IMMPIDLS%
    HKLM,%KEY_OEM%\VID_06A3&PID_FF0C\OEMForceFeedback\Effects\{13541C20-8E33-11D0-9AD0-00A0C9A06E35},,0,"Constant Force"
    HKLM,%KEY_OEM%\VID_06A3&PID_FF0C\OEMForceFeedback\Effects\{13541C20-8E33-11D0-9AD0-00A0C9A06E35},Attributes,1,26,00,00,00,01,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
    HKLM,%KEY_OEM%\VID_06A3&PID_FF0C\OEMForceFeedback\Effects\{13541C21-8E33-11D0-9AD0-00A0C9A06E35},,0,"Ramp Force"
    HKLM,%KEY_OEM%\VID_06A3&PID_FF0C\OEMForceFeedback\Effects\{13541C21-8E33-11D0-9AD0-00A0C9A06E35},Attributes,1,27,00,00,00,02,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
    HKLM,%KEY_OEM%\VID_06A3&PID_FF0C\OEMForceFeedback\Effects\{13541C22-8E33-11D0-9AD0-00A0C9A06E35},,0,"Square Wave"
    HKLM,%KEY_OEM%\VID_06A3&PID_FF0C\OEMForceFeedback\Effects\{13541C22-8E33-11D0-9AD0-00A0C9A06E35},Attributes,1,30,00,00,00,03,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
    HKLM,%KEY_OEM%\VID_06A3&PID_FF0C\OEMForceFeedback\Effects\{13541C23-8E33-11D0-9AD0-00A0C9A06E35},,0,"Sine Wave"
    HKLM,%KEY_OEM%\VID_06A3&PID_FF0C\OEMForceFeedback\Effects\{13541C23-8E33-11D0-9AD0-00A0C9A06E35},Attributes,1,31,00,00,00,03,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
    HKLM,%KEY_OEM%\VID_06A3&PID_FF0C\OEMForceFeedback\Effects\{13541C24-8E33-11D0-9AD0-00A0C9A06E35},,0,"Triangle Wave"
    HKLM,%KEY_OEM%\VID_06A3&PID_FF0C\OEMForceFeedback\Effects\{13541C24-8E33-11D0-9AD0-00A0C9A06E35},Attributes,1,32,00,00,00,03,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
    HKLM,%KEY_OEM%\VID_06A3&PID_FF0C\OEMForceFeedback\Effects\{13541C25-8E33-11D0-9AD0-00A0C9A06E35},,0,"SawtoothUp Wave"
    HKLM,%KEY_OEM%\VID_06A3&PID_FF0C\OEMForceFeedback\Effects\{13541C25-8E33-11D0-9AD0-00A0C9A06E35},Attributes,1,33,00,00,00,03,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
    HKLM,%KEY_OEM%\VID_06A3&PID_FF0C\OEMForceFeedback\Effects\{13541C26-8E33-11D0-9AD0-00A0C9A06E35},,0,"Sawtooth Down Wave"
    HKLM,%KEY_OEM%\VID_06A3&PID_FF0C\OEMForceFeedback\Effects\{13541C26-8E33-11D0-9AD0-00A0C9A06E35},Attributes,1,34,00,00,00,03,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
    HKLM,%KEY_OEM%\VID_06A3&PID_FF0C\OEMForceFeedback\Effects\{13541C27-8E33-11D0-9AD0-00A0C9A06E35},,0,"Spring Force"
    HKLM,%KEY_OEM%\VID_06A3&PID_FF0C\OEMForceFeedback\Effects\{13541C27-8E33-11D0-9AD0-00A0C9A06E35},Attributes,1,40,00,00,00,04,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
    HKLM,%KEY_OEM%\VID_06A3&PID_FF0C\OEMForceFeedback\Effects\{13541C28-8E33-11D0-9AD0-00A0C9A06E35},,0,"Damper Force"
    HKLM,%KEY_OEM%\VID_06A3&PID_FF0C\OEMForceFeedback\Effects\{13541C28-8E33-11D0-9AD0-00A0C9A06E35},Attributes,1,41,00,00,00,04,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
    HKLM,%KEY_OEM%\VID_06A3&PID_FF0C\OEMForceFeedback\Effects\{13541C29-8E33-11D0-9AD0-00A0C9A06E35},,0,"Inertia"
    HKLM,%KEY_OEM%\VID_06A3&PID_FF0C\OEMForceFeedback\Effects\{13541C29-8E33-11D0-9AD0-00A0C9A06E35},Attributes,1,42,00,00,00,04,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
    HKLM,%KEY_OEM%\VID_06A3&PID_FF0C\OEMForceFeedback\Effects\{13541C2A-8E33-11D0-9AD0-00A0C9A06E35},,0,"Friction"
    HKLM,%KEY_OEM%\VID_06A3&PID_FF0C\OEMForceFeedback\Effects\{13541C2A-8E33-11D0-9AD0-00A0C9A06E35},Attributes,1,43,00,00,00,04,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
    HKLM,%KEY_OEM%\VID_06A3&PID_FF0C\OEMForceFeedback\Effects\{13541C2B-8E33-11D0-9AD0-00A0C9A06E35},,0,"Custom Force"
    HKLM,%KEY_OEM%\VID_06A3&PID_FF0C\OEMForceFeedback\Effects\{13541C2B-8E33-11D0-9AD0-00A0C9A06E35},Attributes,1,28,00,00,00,05,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
    HKLM,%KEY_OEM%\VID_06A3&PID_FF0C\OEMForceFeedback\Effects\{B3873612-BCB7-11d0-A156-524153480000},,0,"Axis Barrier"
    HKLM,%KEY_OEM%\VID_06A3&PID_FF0C\OEMForceFeedback\Effects\{B3873612-BCB7-11d0-A156-524153480000},Attributes,1,40,00,00,00,FF,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
    HKLM,%KEY_OEM%\VID_06A3&PID_FF0C\OEMForceFeedback\Effects\{B3873613-BCB7-11d0-A156-524153480000},,0,"Angle Barrier"
    HKLM,%KEY_OEM%\VID_06A3&PID_FF0C\OEMForceFeedback\Effects\{B3873613-BCB7-11d0-A156-524153480000},Attributes,1,40,00,00,00,FF,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
    HKLM,%KEY_OEM%\VID_06A3&PID_FF0C\OEMForceFeedback\Effects\{B3873614-BCB7-11d0-A156-524153480000},,0,"Axis Wall"
    HKLM,%KEY_OEM%\VID_06A3&PID_FF0C\OEMForceFeedback\Effects\{B3873614-BCB7-11d0-A156-524153480000},Attributes,1,40,00,00,00,FF,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
    HKLM,%KEY_OEM%\VID_06A3&PID_FF0C\OEMForceFeedback\Effects\{B3873615-BCB7-11d0-A156-524153480000},,0,"Angle Wall"
    HKLM,%KEY_OEM%\VID_06A3&PID_FF0C\OEMForceFeedback\Effects\{B3873615-BCB7-11d0-A156-524153480000},Attributes,1,40,00,00,00,FF,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
    ; Add to HKCU windows vista bug
    HKCU,%KEY_OEM%\VID_06A3&PID_FF0C,OEMData,1,03,00,08,10,0c,00,00,00
    HKCU,%KEY_OEM%\VID_06A3&PID_FF0C,flags1,1,00,00,00,00
    ; Buttons
    HKCU,%KEY_OEM%\VID_06A3&PID_FF0C\Buttons\0,,0,"Button 1"
    HKCU,%KEY_OEM%\VID_06A3&PID_FF0C\Buttons\0,Attributes,1,02,80,00,00,09,00,01,00
    HKCU,%KEY_OEM%\VID_06A3&PID_FF0C\Buttons\1,,0,"Button 2"
    HKCU,%KEY_OEM%\VID_06A3&PID_FF0C\Buttons\1,Attributes,1,02,80,00,00,09,00,02,00
    HKCU,%KEY_OEM%\VID_06A3&PID_FF0C\Buttons\2,,0,"Button 3"
    HKCU,%KEY_OEM%\VID_06A3&PID_FF0C\Buttons\2,Attributes,1,02,80,00,00,09,00,03,00
    HKCU,%KEY_OEM%\VID_06A3&PID_FF0C\Buttons\3,,0,"Button 4"
    HKCU,%KEY_OEM%\VID_06A3&PID_FF0C\Buttons\3,Attributes,1,02,80,00,00,09,00,04,00
    HKCU,%KEY_OEM%\VID_06A3&PID_FF0C\Buttons\4,,0,"Button 5"
    HKCU,%KEY_OEM%\VID_06A3&PID_FF0C\Buttons\4,Attributes,1,02,80,00,00,09,00,05,00
    HKCU,%KEY_OEM%\VID_06A3&PID_FF0C\Buttons\5,,0,"Button 6"
    HKCU,%KEY_OEM%\VID_06A3&PID_FF0C\Buttons\5,Attributes,1,02,80,00,00,09,00,06,00
    HKCU,%KEY_OEM%\VID_06A3&PID_FF0C\Buttons\6,,0,"Button 7"
    HKCU,%KEY_OEM%\VID_06A3&PID_FF0C\Buttons\6,Attributes,1,02,80,00,00,09,00,07,00
    HKCU,%KEY_OEM%\VID_06A3&PID_FF0C\Buttons\7,,0,"Button 8"
    HKCU,%KEY_OEM%\VID_06A3&PID_FF0C\Buttons\7,Attributes,1,02,80,00,00,09,00,08,00
    HKCU,%KEY_OEM%\VID_06A3&PID_FF0C\Buttons\8,,0,"Button 9"
    HKCU,%KEY_OEM%\VID_06A3&PID_FF0C\Buttons\8,Attributes,1,02,80,00,00,09,00,09,00
    HKCU,%KEY_OEM%\VID_06A3&PID_FF0C\Buttons\9,,0,"Button 10"
    HKCU,%KEY_OEM%\VID_06A3&PID_FF0C\Buttons\9,Attributes,1,02,80,00,00,09,00,0a,00
    HKCU,%KEY_OEM%\VID_06A3&PID_FF0C\Buttons\10,,0,"Button 11"
    HKCU,%KEY_OEM%\VID_06A3&PID_FF0C\Buttons\10,Attributes,1,02,80,00,00,09,00,0b,00
    HKCU,%KEY_OEM%\VID_06A3&PID_FF0C\Buttons\11,,0,"Button 12"
    HKCU,%KEY_OEM%\VID_06A3&PID_FF0C\Buttons\11,Attributes,1,02,80,00,00,09,00,0c,00
    ; POV hats
    HKCU,%KEY_OEM%\VID_06A3&PID_FF0C\POVs\0,,0,"Point of View Hat 1"
    HKCU,%KEY_OEM%\VID_06A3&PID_FF0C\POVs\0,Attributes,1,00,80,00,00,01,00,39,00
    ; Axes
    HKCU,%KEY_OEM%\VID_06A3&PID_FF0C\Axes\0,,0,"Left X"
    HKCU,%KEY_OEM%\VID_06A3&PID_FF0C\Axes\0,Attributes,1,01,81,00,00,01,00,30,00
    HKCU,%KEY_OEM%\VID_06A3&PID_FF0C\Axes\0,FFAttributes,1,0a,00,00,00,00,01,00,00
    HKCU,%KEY_OEM%\VID_06A3&PID_FF0C\Axes\1,,0,"Left Y"
    HKCU,%KEY_OEM%\VID_06A3&PID_FF0C\Axes\1,Attributes,1,01,81,00,00,01,00,31,00
    HKCU,%KEY_OEM%\VID_06A3&PID_FF0C\Axes\1,FFAttributes,1,00,00,00,00,00,01,00,00
    HKCU,%KEY_OEM%\VID_06A3&PID_FF0C\Axes\2,,0,"Right Y"
    HKCU,%KEY_OEM%\VID_06A3&PID_FF0C\Axes\2,Attributes,1,01,81,00,00,02,00,BB,00
    HKCU,%KEY_OEM%\VID_06A3&PID_FF0C\Axes\5,,0,"Right X"
    HKCU,%KEY_OEM%\VID_06A3&PID_FF0C\Axes\5,Attributes,1,01,81,00,00,02,00,BA,00
    ; Effects
    HKCU,%KEY_OEM%\VID_06A3&PID_FF0C\OEMForceFeedback,Attributes,1,00,00,00,00,e8,03,00,00,e8,03,00,00
    HKCU,%KEY_OEM%\VID_06A3&PID_FF0C\OEMForceFeedback,CLSID,0,%CLSID_IMMPIDLS%
    HKCU,%KEY_OEM%\VID_06A3&PID_FF0C\OEMForceFeedback\Effects\{13541C20-8E33-11D0-9AD0-00A0C9A06E35},,0,"Constant Force"
    HKCU,%KEY_OEM%\VID_06A3&PID_FF0C\OEMForceFeedback\Effects\{13541C20-8E33-11D0-9AD0-00A0C9A06E35},Attributes,1,26,00,00,00,01,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
    HKCU,%KEY_OEM%\VID_06A3&PID_FF0C\OEMForceFeedback\Effects\{13541C21-8E33-11D0-9AD0-00A0C9A06E35},,0,"Ramp Force"
    HKCU,%KEY_OEM%\VID_06A3&PID_FF0C\OEMForceFeedback\Effects\{13541C21-8E33-11D0-9AD0-00A0C9A06E35},Attributes,1,27,00,00,00,02,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
    HKCU,%KEY_OEM%\VID_06A3&PID_FF0C\OEMForceFeedback\Effects\{13541C22-8E33-11D0-9AD0-00A0C9A06E35},,0,"Square Wave"
    HKCU,%KEY_OEM%\VID_06A3&PID_FF0C\OEMForceFeedback\Effects\{13541C22-8E33-11D0-9AD0-00A0C9A06E35},Attributes,1,30,00,00,00,03,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
    HKCU,%KEY_OEM%\VID_06A3&PID_FF0C\OEMForceFeedback\Effects\{13541C23-8E33-11D0-9AD0-00A0C9A06E35},,0,"Sine Wave"
    HKCU,%KEY_OEM%\VID_06A3&PID_FF0C\OEMForceFeedback\Effects\{13541C23-8E33-11D0-9AD0-00A0C9A06E35},Attributes,1,31,00,00,00,03,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
    HKCU,%KEY_OEM%\VID_06A3&PID_FF0C\OEMForceFeedback\Effects\{13541C24-8E33-11D0-9AD0-00A0C9A06E35},,0,"Triangle Wave"
    HKCU,%KEY_OEM%\VID_06A3&PID_FF0C\OEMForceFeedback\Effects\{13541C24-8E33-11D0-9AD0-00A0C9A06E35},Attributes,1,32,00,00,00,03,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
    HKCU,%KEY_OEM%\VID_06A3&PID_FF0C\OEMForceFeedback\Effects\{13541C25-8E33-11D0-9AD0-00A0C9A06E35},,0,"SawtoothUp Wave"
    HKCU,%KEY_OEM%\VID_06A3&PID_FF0C\OEMForceFeedback\Effects\{13541C25-8E33-11D0-9AD0-00A0C9A06E35},Attributes,1,33,00,00,00,03,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
    HKCU,%KEY_OEM%\VID_06A3&PID_FF0C\OEMForceFeedback\Effects\{13541C26-8E33-11D0-9AD0-00A0C9A06E35},,0,"Sawtooth Down Wave"
    HKCU,%KEY_OEM%\VID_06A3&PID_FF0C\OEMForceFeedback\Effects\{13541C26-8E33-11D0-9AD0-00A0C9A06E35},Attributes,1,34,00,00,00,03,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
    HKCU,%KEY_OEM%\VID_06A3&PID_FF0C\OEMForceFeedback\Effects\{13541C27-8E33-11D0-9AD0-00A0C9A06E35},,0,"Spring Force"
    HKCU,%KEY_OEM%\VID_06A3&PID_FF0C\OEMForceFeedback\Effects\{13541C27-8E33-11D0-9AD0-00A0C9A06E35},Attributes,1,40,00,00,00,04,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
    HKCU,%KEY_OEM%\VID_06A3&PID_FF0C\OEMForceFeedback\Effects\{13541C28-8E33-11D0-9AD0-00A0C9A06E35},,0,"Damper Force"
    HKCU,%KEY_OEM%\VID_06A3&PID_FF0C\OEMForceFeedback\Effects\{13541C28-8E33-11D0-9AD0-00A0C9A06E35},Attributes,1,41,00,00,00,04,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
    HKCU,%KEY_OEM%\VID_06A3&PID_FF0C\OEMForceFeedback\Effects\{13541C29-8E33-11D0-9AD0-00A0C9A06E35},,0,"Inertia"
    HKCU,%KEY_OEM%\VID_06A3&PID_FF0C\OEMForceFeedback\Effects\{13541C29-8E33-11D0-9AD0-00A0C9A06E35},Attributes,1,42,00,00,00,04,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
    HKCU,%KEY_OEM%\VID_06A3&PID_FF0C\OEMForceFeedback\Effects\{13541C2A-8E33-11D0-9AD0-00A0C9A06E35},,0,"Friction"
    HKCU,%KEY_OEM%\VID_06A3&PID_FF0C\OEMForceFeedback\Effects\{13541C2A-8E33-11D0-9AD0-00A0C9A06E35},Attributes,1,43,00,00,00,04,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
    HKCU,%KEY_OEM%\VID_06A3&PID_FF0C\OEMForceFeedback\Effects\{13541C2B-8E33-11D0-9AD0-00A0C9A06E35},,0,"Custom Force"
    HKCU,%KEY_OEM%\VID_06A3&PID_FF0C\OEMForceFeedback\Effects\{13541C2B-8E33-11D0-9AD0-00A0C9A06E35},Attributes,1,28,00,00,00,05,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
    HKCU,%KEY_OEM%\VID_06A3&PID_FF0C\OEMForceFeedback\Effects\{B3873612-BCB7-11d0-A156-524153480000},,0,"Axis Barrier"
    HKCU,%KEY_OEM%\VID_06A3&PID_FF0C\OEMForceFeedback\Effects\{B3873612-BCB7-11d0-A156-524153480000},Attributes,1,40,00,00,00,FF,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
    HKCU,%KEY_OEM%\VID_06A3&PID_FF0C\OEMForceFeedback\Effects\{B3873613-BCB7-11d0-A156-524153480000},,0,"Angle Barrier"
    HKCU,%KEY_OEM%\VID_06A3&PID_FF0C\OEMForceFeedback\Effects\{B3873613-BCB7-11d0-A156-524153480000},Attributes,1,40,00,00,00,FF,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
    HKCU,%KEY_OEM%\VID_06A3&PID_FF0C\OEMForceFeedback\Effects\{B3873614-BCB7-11d0-A156-524153480000},,0,"Axis Wall"
    HKCU,%KEY_OEM%\VID_06A3&PID_FF0C\OEMForceFeedback\Effects\{B3873614-BCB7-11d0-A156-524153480000},Attributes,1,40,00,00,00,FF,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
    HKCU,%KEY_OEM%\VID_06A3&PID_FF0C\OEMForceFeedback\Effects\{B3873615-BCB7-11d0-A156-524153480000},,0,"Angle Wall"
    HKCU,%KEY_OEM%\VID_06A3&PID_FF0C\OEMForceFeedback\Effects\{B3873615-BCB7-11d0-A156-524153480000},Attributes,1,40,00,00,00,FF,BE,00,00,65,03,00,00,65,01,00,00,20,00,00,00
    ; Register ImmCpl and ImmPidls
    HKCR,CLSID\%CLSID_IMMPIDLS%,,0,"Immersion IDirectInputEffectDriver -- IMMPIDLS"
    HKCR,CLSID\%CLSID_IMMPIDLS%\InProcServer32,,0,"%11%\SaiPFF0C.dll"
    HKCR,CLSID\%CLSID_IMMPIDLS%\InProcServer32,ThreadingModel,0,Both
    HKCR,Wow6432Node\CLSID\%CLSID_IMMPIDLS%,,0,"Immersion IDirectInputEffectDriver -- IMMPIDLS"
    HKCR,Wow6432Node\CLSID\%CLSID_IMMPIDLS%\InProcServer32,,0,"%11%\Sai3FF0C.dll"
    HKCR,Wow6432Node\CLSID\%CLSID_IMMPIDLS%\InProcServer32,ThreadingModel,0,Both
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    [strings]
    KEY_OEM = "System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM"
    ALIASTABLE = "Software\Saitek\Configuration\Alias"
    ALIASTABLE32 = "Software\Wow6432Node\Saitek\Configuration\Alias"
    GUID_TORONTO = "{3B0BC249-97F2-49c7-A5B4-8AF34040E48D}"
    GUID_MANHATTAN= "{8291a93b-3e39-4403-801f-f9e15c527562}"
    GUID_CPL = "{0303FE82-0972-4319-9557-33F742783440}"
    GUID_ALIAS = "{77335984-F52C-43f9-87F9-04A2965102F8}"
    GUID_BALIAS = "{06416ECE-7CE2-4176-B4FC-01EBD7E7B58A}"
    CLSID_IMMPIDLS= "{0B902069-F014-4ce5-93C9-B41E169CCE56}"
    PROVIDER= "Saitek"
    DISKNAME= "Saitek Driver Media"
    DEV_NAME= "Saitek P2500 Rumble Pad"
    HID_NAME= "Saitek P2500 Rumble Pad (HID)"
    USB_NAME= "Saitek P2500 Rumble Pad (USB)"
      My Computer


 

  Related Discussions
Our Sites
Site Links
About Us
Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 18:29.
Find Us