;; Logitech HID Filter INF file ;; ;; Part of Logitech G HUB Software ;; ;; Copyright 2000-2022 Logitech. All rights reserved. [Version] Signature="$CHICAGO$" Class=HIDClass ClassGuid={745a17a0-74d3-11d0-b6fe-00a0c90f57da} Provider=%Vendor% DriverVer = 09/02/2022,2022.3.0.2 CatalogFile=logi_joy_hid.cat PnpLockdown=1 [SourceDisksNames] 55=%DiskDesc%,,, [SourceDisksFiles] logi_joy_hid_lo.sys=55 logi_joy_hid_filter.sys=55 logi_generic_hid_filter.sys = 55 WdfCoInstaller01009.dll = 55 [DestinationDirs] LGJoy.CopyUsbHidFilter = 10,system32\drivers LGJoy.CopyLGJoyHidFilterSYS = 10,system32\drivers LGJoy.CopyHidIoFilterSYS = 10,system32\drivers LGJoyHidIoFilter_Inst_CoInstaller_CopyFiles = 11 DefaultDestDir = 12 [ControlFlags] ExcludeFromSelect = * [Manufacturer] %VENDOR%=Standard, NTamd64 [Standard.NTamd64] ; USB\... %USB\VID_046D&PID_C24F.DeviceName% = G29Inst, USB\VID_046D&PID_C24F&MI_00 %USB\VID_046D&PID_C262.DeviceName% = G920Inst, USB\VID_046D&PID_C262 %USB\VID_046D&PID_C26E.DeviceName% = G923XBoxInst, USB\VID_046D&PID_C26E&MI_00 %USB\VID_046D&PID_C266.DeviceName% = G923PS4Inst, USB\VID_046D&PID_C266&MI_00 %USB\VID_046D&PID_C268.DeviceName% = ProWheelPSInst, USB\VID_046D&PID_C268&MI_00 %USB\VID_046D&PID_C272.DeviceName% = ProWheelXboxInst, USB\VID_046D&PID_C272&MI_00 ; HID\... %HID\VID_046D&PID_C24F.DeviceName% = LGJoy.HidFilter, HID\VID_046D&PID_C24F&MI_00 %HID\VID_046D&PID_C262.DeviceName% = LGJoy.HidFilter, HID\VID_046D&PID_C262&Col01 [LGJoy.HidFilter.NT] CopyFiles = LGJoy.CopyLGJoyHidFilterSYS, LGJoy.CopyHidIoFilterSYS [LGJoy.HidFilter.NT.HW] AddReg=LGJoy.HidFilter.NT.HW.AddReg [LGJoy.HidFilter.NT.HW.AddReg] HKR,,"UpperFilters",0x00010000,"logi_generic_hid_filter" [G29Inst.NT] Include=Input.inf Needs=HID_Inst.NT CopyFiles=LGJoy.CopyUsbHidFilter AddReg=G29Inst.AddReg [G29Inst.NT.HW] AddReg=LGJoyHidLo.NT.HW.AddReg [G920Inst.NT] Include=Input.inf Needs=HID_Inst.NT CopyFiles=LGJoy.CopyUsbHidFilter AddReg=G920Inst.AddReg [G920Inst.NT.HW] AddReg=LGJoyHidLo.NT.HW.AddReg [G923XBoxInst.NT] Include=Input.inf Needs=HID_Inst.NT CopyFiles=LGJoy.CopyUsbHidFilter AddReg=G923XBoxInst.AddReg [G923PS4Inst.NT] Include=Input.inf Needs=HID_Inst.NT CopyFiles=LGJoy.CopyUsbHidFilter AddReg=G923PS4Inst.AddReg [ProWheelPSInst.NT] Include=Input.inf Needs=HID_Inst.NT AddReg=ProWheelPSInst.AddReg [ProWheelXboxInst.NT] Include=Input.inf Needs=HID_Inst.NT AddReg=ProWheelXboxInst.AddReg ;------------------------------------------------------------- [LGJoyHidLo.NT.HW.AddReg] HKR,,"LowerFilters",0x00010000,"logi_joy_hid_lo" [LGJoy.HidFilter.NT.Services] AddService = logi_generic_hid_filter, ,LGJoyHidIoFilter_Service_Inst AddService = logi_joy_hid_filter,0x00000002,LGJoyHidFilter_Service_Inst [G29Inst.NT.Services] Include=Input.inf Needs=HID_Inst.NT.Services AddService = logi_joy_hid_lo,,LGJoyHidLo_Service_Inst [G920Inst.NT.Services] Include=Input.inf Needs=HID_Inst.NT.Services AddService = logi_joy_hid_lo,,LGJoyHidLo_Service_Inst [G923XBoxInst.NT.Services] Include=Input.inf Needs=HID_Inst.NT.Services [G923PS4Inst.NT.Services] Include=Input.inf Needs=HID_Inst.NT.Services [ProWheelPSInst.NT.Services] Include=Input.inf Needs=HID_Inst.NT.Services [ProWheelXboxInst.NT.Services] Include=Input.inf Needs=HID_Inst.NT.Services [LGJoyHidFilter_Service_Inst] DisplayName = %LGJoyHidFilter.SvcDesc% ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 3 ; SERVICE_DEMAND_START ErrorControl = 0 ; SERVICE_ERROR_IGNORE ServiceBinary = %10%\system32\drivers\logi_joy_hid_filter.sys [LGJoyHidLo_Service_Inst] DisplayName = %LGJoyHidLo.SvcDesc% ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 3 ; SERVICE_DEMAND_START ErrorControl = 0 ; SERVICE_ERROR_IGNORE ServiceBinary = %10%\system32\drivers\logi_joy_hid_lo.sys [LGJoyHidIoFilter_Service_Inst] DisplayName = %LGJoyHidIoFilter.SvcDesc% ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 3 ; SERVICE_DEMAND_START ErrorControl = 0 ; SERVICE_ERROR_IGNORE ServiceBinary = %10%\system32\drivers\logi_generic_hid_filter.sys ;-------------COPY FILEs --------------------------------------------- [LGJoy.CopyLGJoyHidFilterSYS] logi_joy_hid_filter.sys [LGJoy.CopyUsbHidFilter] logi_joy_hid_lo.sys [LGJoy.CopyHidIoFilterSYS] logi_generic_hid_filter.sys ;-------------Coinstaller Section------------------------------------- [LGJoy.HidFilter.NT.CoInstallers] AddReg=LGJoyHidIoFilter_Inst_CoInstaller_AddReg CopyFiles=LGJoyHidIoFilter_Inst_CoInstaller_CopyFiles [LGJoyHidIoFilter_Inst_CoInstaller_AddReg] HKR,,CoInstallers32,0x00010000, "WdfCoInstaller01009.dll,WdfCoInstaller" [LGJoyHidIoFilter_Inst_CoInstaller_CopyFiles] WdfCoInstaller01009.dll [LGJoy.HidFilter.NT.Wdf] KmdfService = logi_generic_hid_filter, LGJoyHidIoFilter_wdfsect [LGJoyHidIoFilter_wdfsect] KmdfLibraryVersion = 1.9 ;-------------ADD REGs --------------------------------------------- [G29Inst.AddReg] HKLM,%G29%,OEMName,,%USB\VID_046D&PID_C24F.DeviceName% HKLM,%G29%,OEMData,1,43,00,08,10,19,00,00,00 HKLM,%G29%\Axes\0,,,%WAX% HKLM,%G29%\Axes\0,Attributes,1,01,81,00,00 HKLM,%G29%\Axes\0,FFAttributes,1,0A,00,00,00,00,01,00,00 HKLM,%G29%\Axes\2,,,%AAX% HKLM,%G29%\Axes\5,,,%BAX% HKLM,%G29%\Axes\6,,,%CLAX% HKLM,%G29%\Buttons\0,Attributes,1,2,80,0,0 HKLM,%G29%\Buttons\1,Attributes,1,2,80,0,0 HKLM,%G29%\Buttons\2,Attributes,1,2,80,0,0 HKLM,%G29%\Buttons\3,Attributes,1,2,80,0,0 HKLM,%G29%\Buttons\4,Attributes,1,2,80,0,0 HKLM,%G29%\Buttons\5,Attributes,1,2,80,0,0 HKLM,%G29%\Buttons\6,Attributes,1,2,80,0,0 HKLM,%G29%\Buttons\7,Attributes,1,2,80,0,0 HKLM,%G29%\Buttons\8,Attributes,1,2,80,0,0 HKLM,%G29%\Buttons\9,Attributes,1,2,80,0,0 HKLM,%G29%\Buttons\10,Attributes,1,2,80,0,0 HKLM,%G29%\Buttons\11,Attributes,1,2,80,0,0 HKLM,%G29%\Buttons\12,Attributes,1,2,80,0,0 HKLM,%G29%\Buttons\13,Attributes,1,2,80,0,0 HKLM,%G29%\Buttons\14,Attributes,1,2,80,0,0 HKLM,%G29%\Buttons\15,Attributes,1,2,80,0,0 HKLM,%G29%\Buttons\16,Attributes,1,2,80,0,0 HKLM,%G29%\Buttons\17,Attributes,1,2,80,0,0 HKLM,%G29%\Buttons\18,Attributes,1,2,80,0,0 HKLM,%G29%\Buttons\19,Attributes,1,2,80,0,0 HKLM,%G29%\Buttons\20,Attributes,1,2,80,0,0 HKLM,%G29%\Buttons\21,Attributes,1,2,80,0,0 HKLM,%G29%\Buttons\22,Attributes,1,2,80,0,0 HKLM,%G29%\Buttons\23,Attributes,1,2,80,0,0 HKLM,%G29%\Buttons\24,Attributes,1,2,80,0,0 HKLM,%G29%\OEMForceFeedback,Attributes,1,0,0,0,0,E8,3,0,0,E8,3,0,0 HKLM,%G29%\OEMForceFeedback,CLSID,,"%CLSID_LEGACY_FF%" HKLM,%G29FF%\%F_CONST%,,0,%FN_CONST% HKLM,%G29FF%\%F_CONST%,Attributes,1,0,0,0,0,1,86,0,0,ED,3,0,0,ED,3,0,0,30,0,0,0 HKLM,%G29FF%\%F_RAMP%,,0,%FN_RAMP% HKLM,%G29FF%\%F_RAMP%,Attributes,1,1,0,0,0,2,86,0,0,EF,3,0,0,EF,3,0,0,30,0,0,0 HKLM,%G29FF%\%F_SQUARE%,,0,%FN_SQUARE% HKLM,%G29FF%\%F_SQUARE%,Attributes,1,2,0,0,0,3,86,0,0,EF,3,0,0,EF,3,0,0,30,0,0,0 HKLM,%G29FF%\%F_SINE%,,0,%FN_SINE% HKLM,%G29FF%\%F_SINE%,Attributes,1,3,0,0,0,3,86,0,0,EF,3,0,0,EF,3,0,0,30,0,0,0 HKLM,%G29FF%\%F_TRI%,,0,%FN_TRI% HKLM,%G29FF%\%F_TRI%,Attributes,1,4,0,0,0,3,86,0,0,EF,3,0,0,EF,3,0,0,30,0,0,0 HKLM,%G29FF%\%F_SAWUP%,,0,%FN_SAWUP% HKLM,%G29FF%\%F_SAWUP%,Attributes,1,5,0,0,0,3,86,0,0,EF,3,0,0,EF,3,0,0,30,0,0,0 HKLM,%G29FF%\%F_SAWDN%,,0,%FN_SAWDN% HKLM,%G29FF%\%F_SAWDN%,Attributes,1,6,0,0,0,3,86,0,0,EF,3,0,0,EF,3,0,0,30,0,0,0 HKLM,%G29FF%\%F_SPRING%,,0,%FN_SPRING% HKLM,%G29FF%\%F_SPRING%,Attributes,1,7,0,0,0,4,D8,0,0,6D,3,0,0,6D,3,0,0,30,0,0,0 HKLM,%G29FF%\%F_DAMP%,,0,%FN_DAMP% HKLM,%G29FF%\%F_DAMP%,Attributes,1,8,0,0,0,4,D8,0,0,6D,3,0,0,6D,3,0,0,30,0,0,0 HKLM,%G29FF%\%F_INERT%,,0,%FN_INERT% HKLM,%G29FF%\%F_INERT%,Attributes,1,9,0,0,0,4,D8,0,0,6D,3,0,0,6D,3,0,0,30,0,0,0 HKLM,%G29FF%\%F_FRIC%,,0,%FN_FRIC% HKLM,%G29FF%\%F_FRIC%,Attributes,1,a,0,0,0,4,D8,0,0,6D,3,0,0,6D,3,0,0,30,0,0,0 HKLM,%G29FF%\%F_CUST%,,0,%FN_CUST% HKLM,%G29FF%\%F_CUST%,Attributes,1,0,1,0,0,5,86,0,0,EF,3,0,0,EF,3,0,0,30,0,0,0 [G920Inst.AddReg] HKLM,%G920%,OEMName,,%USB\VID_046D&PID_C262.DeviceName% HKLM,%G920%,OEMData,1,43,00,08,10,12,00,00,00 HKLM,%G920%,Version,0x00010001,1 HKLM,%G920%\Axes\0,,,%WAX% HKLM,%G920%\Axes\0,Attributes,1,01,81,00,00 HKLM,%G920%\Axes\0,FFAttributes,1,0A,00,00,00,00,01,00,00 HKLM,%G920%\Axes\2,,,%AAX% HKLM,%G920%\Axes\2,Attributes,1,00,00,00,00,01,00,31,00 HKLM,%G920%\Axes\5,,,%BAX% HKLM,%G920%\Axes\5,Attributes,1,00,00,00,00,01,00,32,00 HKLM,%G920%\Axes\6,,,%CLAX% HKLM,%G920%\Axes\6,Attributes,1,00,00,00,00,01,00,35,00 HKLM,%G920%\Buttons\0,Attributes,1,2,80,0,0 HKLM,%G920%\Buttons\1,Attributes,1,2,80,0,0 HKLM,%G920%\Buttons\2,Attributes,1,2,80,0,0 HKLM,%G920%\Buttons\3,Attributes,1,2,80,0,0 HKLM,%G920%\Buttons\4,Attributes,1,2,80,0,0 HKLM,%G920%\Buttons\5,Attributes,1,2,80,0,0 HKLM,%G920%\Buttons\6,Attributes,1,2,80,0,0 HKLM,%G920%\Buttons\7,Attributes,1,2,80,0,0 HKLM,%G920%\Buttons\8,Attributes,1,2,80,0,0 HKLM,%G920%\Buttons\9,Attributes,1,2,80,0,0 HKLM,%G920%\Buttons\10,Attributes,1,2,80,0,0 HKLM,%G920%\Buttons\11,Attributes,1,2,80,0,0 HKLM,%G920%\Buttons\12,Attributes,1,2,80,0,0 HKLM,%G920%\Buttons\13,Attributes,1,2,80,0,0 HKLM,%G920%\Buttons\14,Attributes,1,2,80,0,0 HKLM,%G920%\Buttons\15,Attributes,1,2,80,0,0 HKLM,%G920%\Buttons\16,Attributes,1,2,80,0,0 HKLM,%G920%\Buttons\17,Attributes,1,2,80,0,0 HKLM,%G920%\OEMForceFeedback,Attributes,1,0,0,0,0,E8,3,0,0,E8,3,0,0 HKLM,%G920%\OEMForceFeedback,CLSID,,"%CLSID_LGHppFrcDll%" HKLM,%G920FF%\%F_CONST%,,0,%FN_CONST% HKLM,%G920FF%\%F_CONST%,Attributes,1,0,0,0,0,1,86,0,0,ED,3,0,0,ED,3,0,0,30,0,0,0 HKLM,%G920FF%\%F_RAMP%,,0,%FN_RAMP% HKLM,%G920FF%\%F_RAMP%,Attributes,1,1,0,0,0,2,86,0,0,EF,3,0,0,EF,3,0,0,30,0,0,0 HKLM,%G920FF%\%F_SQUARE%,,0,%FN_SQUARE% HKLM,%G920FF%\%F_SQUARE%,Attributes,1,2,0,0,0,3,86,0,0,EF,3,0,0,EF,3,0,0,30,0,0,0 HKLM,%G920FF%\%F_SINE%,,0,%FN_SINE% HKLM,%G920FF%\%F_SINE%,Attributes,1,3,0,0,0,3,86,0,0,EF,3,0,0,EF,3,0,0,30,0,0,0 HKLM,%G920FF%\%F_TRI%,,0,%FN_TRI% HKLM,%G920FF%\%F_TRI%,Attributes,1,4,0,0,0,3,86,0,0,EF,3,0,0,EF,3,0,0,30,0,0,0 HKLM,%G920FF%\%F_SAWUP%,,0,%FN_SAWUP% HKLM,%G920FF%\%F_SAWUP%,Attributes,1,5,0,0,0,3,86,0,0,EF,3,0,0,EF,3,0,0,30,0,0,0 HKLM,%G920FF%\%F_SAWDN%,,0,%FN_SAWDN% HKLM,%G920FF%\%F_SAWDN%,Attributes,1,6,0,0,0,3,86,0,0,EF,3,0,0,EF,3,0,0,30,0,0,0 HKLM,%G920FF%\%F_SPRING%,,0,%FN_SPRING% HKLM,%G920FF%\%F_SPRING%,Attributes,1,7,0,0,0,4,D8,0,0,6D,3,0,0,6D,3,0,0,30,0,0,0 HKLM,%G920FF%\%F_DAMP%,,0,%FN_DAMP% HKLM,%G920FF%\%F_DAMP%,Attributes,1,8,0,0,0,4,D8,0,0,6D,3,0,0,6D,3,0,0,30,0,0,0 HKLM,%G920FF%\%F_INERT%,,0,%FN_INERT% HKLM,%G920FF%\%F_INERT%,Attributes,1,9,0,0,0,4,D8,0,0,6D,3,0,0,6D,3,0,0,30,0,0,0 HKLM,%G920FF%\%F_FRIC%,,0,%FN_FRIC% HKLM,%G920FF%\%F_FRIC%,Attributes,1,a,0,0,0,4,D8,0,0,6D,3,0,0,6D,3,0,0,30,0,0,0 [G923XBoxInst.AddReg] HKLM,%G923XBox%,OEMName,,%USB\VID_046D&PID_C26E.DeviceName% HKLM,%G923XBox%,OEMData,1,43,00,08,10,12,00,00,00 HKLM,%G923XBox%,Version,0x00010001,1 HKLM,%G923XBox%\Axes\0,,,%WAX% HKLM,%G923XBox%\Axes\0,Attributes,1,01,81,00,00 HKLM,%G923XBox%\Axes\0,FFAttributes,1,0A,00,00,00,00,01,00,00 HKLM,%G923XBox%\Axes\2,,,%AAX% HKLM,%G923XBox%\Axes\2,Attributes,1,00,00,00,00,01,00,31,00 HKLM,%G923XBox%\Axes\5,,,%BAX% HKLM,%G923XBox%\Axes\5,Attributes,1,00,00,00,00,01,00,32,00 HKLM,%G923XBox%\Axes\6,,,%CLAX% HKLM,%G923XBox%\Axes\6,Attributes,1,00,00,00,00,01,00,35,00 HKLM,%G923XBox%\Buttons\0,Attributes,1,2,80,0,0 HKLM,%G923XBox%\Buttons\1,Attributes,1,2,80,0,0 HKLM,%G923XBox%\Buttons\2,Attributes,1,2,80,0,0 HKLM,%G923XBox%\Buttons\3,Attributes,1,2,80,0,0 HKLM,%G923XBox%\Buttons\4,Attributes,1,2,80,0,0 HKLM,%G923XBox%\Buttons\5,Attributes,1,2,80,0,0 HKLM,%G923XBox%\Buttons\6,Attributes,1,2,80,0,0 HKLM,%G923XBox%\Buttons\7,Attributes,1,2,80,0,0 HKLM,%G923XBox%\Buttons\8,Attributes,1,2,80,0,0 HKLM,%G923XBox%\Buttons\9,Attributes,1,2,80,0,0 HKLM,%G923XBox%\Buttons\10,Attributes,1,2,80,0,0 HKLM,%G923XBox%\Buttons\11,Attributes,1,2,80,0,0 HKLM,%G923XBox%\Buttons\12,Attributes,1,2,80,0,0 HKLM,%G923XBox%\Buttons\13,Attributes,1,2,80,0,0 HKLM,%G923XBox%\Buttons\14,Attributes,1,2,80,0,0 HKLM,%G923XBox%\Buttons\15,Attributes,1,2,80,0,0 HKLM,%G923XBox%\Buttons\16,Attributes,1,2,80,0,0 HKLM,%G923XBox%\Buttons\17,Attributes,1,2,80,0,0 HKLM,%G923XBox%\OEMForceFeedback,Attributes,1,0,0,0,0,E8,3,0,0,E8,3,0,0 HKLM,%G923XBox%\OEMForceFeedback,CLSID,,"%CLSID_LGHppFrcDll%" HKLM,%G923XBoxFF%\%F_CONST%,,0,%FN_CONST% HKLM,%G923XBoxFF%\%F_CONST%,Attributes,1,0,0,0,0,1,86,0,0,ED,3,0,0,ED,3,0,0,30,0,0,0 HKLM,%G923XBoxFF%\%F_RAMP%,,0,%FN_RAMP% HKLM,%G923XBoxFF%\%F_RAMP%,Attributes,1,1,0,0,0,2,86,0,0,EF,3,0,0,EF,3,0,0,30,0,0,0 HKLM,%G923XBoxFF%\%F_SQUARE%,,0,%FN_SQUARE% HKLM,%G923XBoxFF%\%F_SQUARE%,Attributes,1,2,0,0,0,3,86,0,0,EF,3,0,0,EF,3,0,0,30,0,0,0 HKLM,%G923XBoxFF%\%F_SINE%,,0,%FN_SINE% HKLM,%G923XBoxFF%\%F_SINE%,Attributes,1,3,0,0,0,3,86,0,0,EF,3,0,0,EF,3,0,0,30,0,0,0 HKLM,%G923XBoxFF%\%F_TRI%,,0,%FN_TRI% HKLM,%G923XBoxFF%\%F_TRI%,Attributes,1,4,0,0,0,3,86,0,0,EF,3,0,0,EF,3,0,0,30,0,0,0 HKLM,%G923XBoxFF%\%F_SAWUP%,,0,%FN_SAWUP% HKLM,%G923XBoxFF%\%F_SAWUP%,Attributes,1,5,0,0,0,3,86,0,0,EF,3,0,0,EF,3,0,0,30,0,0,0 HKLM,%G923XBoxFF%\%F_SAWDN%,,0,%FN_SAWDN% HKLM,%G923XBoxFF%\%F_SAWDN%,Attributes,1,6,0,0,0,3,86,0,0,EF,3,0,0,EF,3,0,0,30,0,0,0 HKLM,%G923XBoxFF%\%F_SPRING%,,0,%FN_SPRING% HKLM,%G923XBoxFF%\%F_SPRING%,Attributes,1,7,0,0,0,4,D8,0,0,6D,3,0,0,6D,3,0,0,30,0,0,0 HKLM,%G923XBoxFF%\%F_DAMP%,,0,%FN_DAMP% HKLM,%G923XBoxFF%\%F_DAMP%,Attributes,1,8,0,0,0,4,D8,0,0,6D,3,0,0,6D,3,0,0,30,0,0,0 HKLM,%G923XBoxFF%\%F_INERT%,,0,%FN_INERT% HKLM,%G923XBoxFF%\%F_INERT%,Attributes,1,9,0,0,0,4,D8,0,0,6D,3,0,0,6D,3,0,0,30,0,0,0 HKLM,%G923XBoxFF%\%F_FRIC%,,0,%FN_FRIC% HKLM,%G923XBoxFF%\%F_FRIC%,Attributes,1,a,0,0,0,4,D8,0,0,6D,3,0,0,6D,3,0,0,30,0,0,0 [G923PS4Inst.AddReg] HKLM,%G923PS4%,OEMName,,%USB\VID_046D&PID_C266.DeviceName% HKLM,%G923PS4%,OEMData,1,43,00,08,10,19,00,00,00 HKLM,%G923PS4%\Axes\0,,,%WAX% HKLM,%G923PS4%\Axes\0,Attributes,1,01,81,00,00 HKLM,%G923PS4%\Axes\0,FFAttributes,1,0A,00,00,00,00,01,00,00 HKLM,%G923PS4%\Axes\2,,,%AAX% HKLM,%G923PS4%\Axes\5,,,%BAX% HKLM,%G923PS4%\Axes\6,,,%CLAX% HKLM,%G923PS4%\Buttons\0,Attributes,1,2,80,0,0 HKLM,%G923PS4%\Buttons\1,Attributes,1,2,80,0,0 HKLM,%G923PS4%\Buttons\2,Attributes,1,2,80,0,0 HKLM,%G923PS4%\Buttons\3,Attributes,1,2,80,0,0 HKLM,%G923PS4%\Buttons\4,Attributes,1,2,80,0,0 HKLM,%G923PS4%\Buttons\5,Attributes,1,2,80,0,0 HKLM,%G923PS4%\Buttons\6,Attributes,1,2,80,0,0 HKLM,%G923PS4%\Buttons\7,Attributes,1,2,80,0,0 HKLM,%G923PS4%\Buttons\8,Attributes,1,2,80,0,0 HKLM,%G923PS4%\Buttons\9,Attributes,1,2,80,0,0 HKLM,%G923PS4%\Buttons\10,Attributes,1,2,80,0,0 HKLM,%G923PS4%\Buttons\11,Attributes,1,2,80,0,0 HKLM,%G923PS4%\Buttons\12,Attributes,1,2,80,0,0 HKLM,%G923PS4%\Buttons\13,Attributes,1,2,80,0,0 HKLM,%G923PS4%\Buttons\14,Attributes,1,2,80,0,0 HKLM,%G923PS4%\Buttons\15,Attributes,1,2,80,0,0 HKLM,%G923PS4%\Buttons\16,Attributes,1,2,80,0,0 HKLM,%G923PS4%\Buttons\17,Attributes,1,2,80,0,0 HKLM,%G923PS4%\Buttons\18,Attributes,1,2,80,0,0 HKLM,%G923PS4%\Buttons\19,Attributes,1,2,80,0,0 HKLM,%G923PS4%\Buttons\20,Attributes,1,2,80,0,0 HKLM,%G923PS4%\Buttons\21,Attributes,1,2,80,0,0 HKLM,%G923PS4%\Buttons\22,Attributes,1,2,80,0,0 HKLM,%G923PS4%\Buttons\23,Attributes,1,2,80,0,0 HKLM,%G923PS4%\Buttons\24,Attributes,1,2,80,0,0 HKLM,%G923PS4%\OEMForceFeedback,Attributes,1,0,0,0,0,E8,3,0,0,E8,3,0,0 HKLM,%G923PS4%\OEMForceFeedback,CLSID,,"%CLSID_LEGACY_FF%" HKLM,%G923PS4FF%\%F_CONST%,,0,%FN_CONST% HKLM,%G923PS4FF%\%F_CONST%,Attributes,1,0,0,0,0,1,86,0,0,ED,3,0,0,ED,3,0,0,30,0,0,0 HKLM,%G923PS4FF%\%F_RAMP%,,0,%FN_RAMP% HKLM,%G923PS4FF%\%F_RAMP%,Attributes,1,1,0,0,0,2,86,0,0,EF,3,0,0,EF,3,0,0,30,0,0,0 HKLM,%G923PS4FF%\%F_SQUARE%,,0,%FN_SQUARE% HKLM,%G923PS4FF%\%F_SQUARE%,Attributes,1,2,0,0,0,3,86,0,0,EF,3,0,0,EF,3,0,0,30,0,0,0 HKLM,%G923PS4FF%\%F_SINE%,,0,%FN_SINE% HKLM,%G923PS4FF%\%F_SINE%,Attributes,1,3,0,0,0,3,86,0,0,EF,3,0,0,EF,3,0,0,30,0,0,0 HKLM,%G923PS4FF%\%F_TRI%,,0,%FN_TRI% HKLM,%G923PS4FF%\%F_TRI%,Attributes,1,4,0,0,0,3,86,0,0,EF,3,0,0,EF,3,0,0,30,0,0,0 HKLM,%G923PS4FF%\%F_SAWUP%,,0,%FN_SAWUP% HKLM,%G923PS4FF%\%F_SAWUP%,Attributes,1,5,0,0,0,3,86,0,0,EF,3,0,0,EF,3,0,0,30,0,0,0 HKLM,%G923PS4FF%\%F_SAWDN%,,0,%FN_SAWDN% HKLM,%G923PS4FF%\%F_SAWDN%,Attributes,1,6,0,0,0,3,86,0,0,EF,3,0,0,EF,3,0,0,30,0,0,0 HKLM,%G923PS4FF%\%F_SPRING%,,0,%FN_SPRING% HKLM,%G923PS4FF%\%F_SPRING%,Attributes,1,7,0,0,0,4,D8,0,0,6D,3,0,0,6D,3,0,0,30,0,0,0 HKLM,%G923PS4FF%\%F_DAMP%,,0,%FN_DAMP% HKLM,%G923PS4FF%\%F_DAMP%,Attributes,1,8,0,0,0,4,D8,0,0,6D,3,0,0,6D,3,0,0,30,0,0,0 HKLM,%G923PS4FF%\%F_INERT%,,0,%FN_INERT% HKLM,%G923PS4FF%\%F_INERT%,Attributes,1,9,0,0,0,4,D8,0,0,6D,3,0,0,6D,3,0,0,30,0,0,0 HKLM,%G923PS4FF%\%F_FRIC%,,0,%FN_FRIC% HKLM,%G923PS4FF%\%F_FRIC%,Attributes,1,a,0,0,0,4,D8,0,0,6D,3,0,0,6D,3,0,0,30,0,0,0 HKLM,%G923PS4FF%\%F_CUST%,,0,%FN_CUST% HKLM,%G923PS4FF%\%F_CUST%,Attributes,1,0,1,0,0,5,86,0,0,EF,3,0,0,EF,3,0,0,30,0,0,0 [ProWheelPSInst.AddReg] HKLM,%ProWheelPS%,OEMName,,%USB\VID_046D&PID_C268.DeviceName% HKLM,%ProWheelPS%,OEMData,1,43,00,08,10,12,00,00,00 HKLM,%ProWheelPS%,Version,0x00010001,1 HKLM,%ProWheelPS%\Axes\0,,,%WAX% HKLM,%ProWheelPS%\Axes\0,Attributes,1,01,81,00,00 HKLM,%ProWheelPS%\Axes\0,FFAttributes,1,0A,00,00,00,00,01,00,00 HKLM,%ProWheelPS%\Axes\2,,,%Handbreak% HKLM,%ProWheelPS%\Axes\2,Attributes,1,00,00,00,00,01,00,32,00 HKLM,%ProWheelPS%\Axes\3,,,%AAX% HKLM,%ProWheelPS%\Axes\3,Attributes,1,00,00,00,00,01,00,33,00 HKLM,%ProWheelPS%\Axes\4,,,%BAX% HKLM,%ProWheelPS%\Axes\4,Attributes,1,00,00,00,00,01,00,34,00 HKLM,%ProWheelPS%\Axes\5,,,%CLAX% HKLM,%ProWheelPS%\Axes\5,Attributes,1,00,00,00,00,01,00,35,00 HKLM,%ProWheelPS%\Axes\6,,,%AxisA% HKLM,%ProWheelPS%\Axes\6,Attributes,1,00,00,00,00,01,00,36,00 HKLM,%ProWheelPS%\Axes\7,,,%AxisB% HKLM,%ProWheelPS%\Axes\7,Attributes,1,00,00,00,00,01,00,37,00 HKLM,%ProWheelPS%\Buttons\0,Attributes,1,2,80,0,0 HKLM,%ProWheelPS%\Buttons\1,Attributes,1,2,80,0,0 HKLM,%ProWheelPS%\Buttons\2,Attributes,1,2,80,0,0 HKLM,%ProWheelPS%\Buttons\3,Attributes,1,2,80,0,0 HKLM,%ProWheelPS%\Buttons\4,Attributes,1,2,80,0,0 HKLM,%ProWheelPS%\Buttons\5,Attributes,1,2,80,0,0 HKLM,%ProWheelPS%\Buttons\6,Attributes,1,2,80,0,0 HKLM,%ProWheelPS%\Buttons\7,Attributes,1,2,80,0,0 HKLM,%ProWheelPS%\Buttons\8,Attributes,1,2,80,0,0 HKLM,%ProWheelPS%\Buttons\9,Attributes,1,2,80,0,0 HKLM,%ProWheelPS%\Buttons\10,Attributes,1,2,80,0,0 HKLM,%ProWheelPS%\Buttons\11,Attributes,1,2,80,0,0 HKLM,%ProWheelPS%\Buttons\12,Attributes,1,2,80,0,0 HKLM,%ProWheelPS%\Buttons\13,Attributes,1,2,80,0,0 HKLM,%ProWheelPS%\Buttons\14,Attributes,1,2,80,0,0 HKLM,%ProWheelPS%\Buttons\15,Attributes,1,2,80,0,0 HKLM,%ProWheelPS%\Buttons\16,Attributes,1,2,80,0,0 HKLM,%ProWheelPS%\Buttons\17,Attributes,1,2,80,0,0 HKLM,%ProWheelPS%\OEMForceFeedback,Attributes,1,0,0,0,0,E8,3,0,0,E8,3,0,0 HKLM,%ProWheelPS%\OEMForceFeedback,CLSID,,"%CLSID_LGHppFrcDll%" HKLM,%ProWheelPSFF%\%F_CONST%,,0,%FN_CONST% HKLM,%ProWheelPSFF%\%F_CONST%,Attributes,1,0,0,0,0,1,86,0,0,ED,3,0,0,ED,3,0,0,30,0,0,0 HKLM,%ProWheelPSFF%\%F_RAMP%,,0,%FN_RAMP% HKLM,%ProWheelPSFF%\%F_RAMP%,Attributes,1,1,0,0,0,2,86,0,0,EF,3,0,0,EF,3,0,0,30,0,0,0 HKLM,%ProWheelPSFF%\%F_SQUARE%,,0,%FN_SQUARE% HKLM,%ProWheelPSFF%\%F_SQUARE%,Attributes,1,2,0,0,0,3,86,0,0,EF,3,0,0,EF,3,0,0,30,0,0,0 HKLM,%ProWheelPSFF%\%F_SINE%,,0,%FN_SINE% HKLM,%ProWheelPSFF%\%F_SINE%,Attributes,1,3,0,0,0,3,86,0,0,EF,3,0,0,EF,3,0,0,30,0,0,0 HKLM,%ProWheelPSFF%\%F_TRI%,,0,%FN_TRI% HKLM,%ProWheelPSFF%\%F_TRI%,Attributes,1,4,0,0,0,3,86,0,0,EF,3,0,0,EF,3,0,0,30,0,0,0 HKLM,%ProWheelPSFF%\%F_SAWUP%,,0,%FN_SAWUP% HKLM,%ProWheelPSFF%\%F_SAWUP%,Attributes,1,5,0,0,0,3,86,0,0,EF,3,0,0,EF,3,0,0,30,0,0,0 HKLM,%ProWheelPSFF%\%F_SAWDN%,,0,%FN_SAWDN% HKLM,%ProWheelPSFF%\%F_SAWDN%,Attributes,1,6,0,0,0,3,86,0,0,EF,3,0,0,EF,3,0,0,30,0,0,0 HKLM,%ProWheelPSFF%\%F_SPRING%,,0,%FN_SPRING% HKLM,%ProWheelPSFF%\%F_SPRING%,Attributes,1,7,0,0,0,4,D8,0,0,6D,3,0,0,6D,3,0,0,30,0,0,0 HKLM,%ProWheelPSFF%\%F_DAMP%,,0,%FN_DAMP% HKLM,%ProWheelPSFF%\%F_DAMP%,Attributes,1,8,0,0,0,4,D8,0,0,6D,3,0,0,6D,3,0,0,30,0,0,0 HKLM,%ProWheelPSFF%\%F_INERT%,,0,%FN_INERT% HKLM,%ProWheelPSFF%\%F_INERT%,Attributes,1,9,0,0,0,4,D8,0,0,6D,3,0,0,6D,3,0,0,30,0,0,0 HKLM,%ProWheelPSFF%\%F_FRIC%,,0,%FN_FRIC% HKLM,%ProWheelPSFF%\%F_FRIC%,Attributes,1,a,0,0,0,4,D8,0,0,6D,3,0,0,6D,3,0,0,30,0,0,0 [ProWheelXboxInst.AddReg] HKLM,%ProWheelXbox%,OEMName,,%USB\VID_046D&PID_C272.DeviceName% HKLM,%ProWheelXbox%,OEMData,1,43,00,08,10,12,00,00,00 HKLM,%ProWheelXbox%,Version,0x00010001,1 HKLM,%ProWheelXbox%\Axes\0,,,%WAX% HKLM,%ProWheelXbox%\Axes\0,Attributes,1,01,81,00,00 HKLM,%ProWheelXbox%\Axes\0,FFAttributes,1,0A,00,00,00,00,01,00,00 HKLM,%ProWheelXbox%\Axes\2,,,%Handbreak% HKLM,%ProWheelXbox%\Axes\2,Attributes,1,00,00,00,00,01,00,32,00 HKLM,%ProWheelXbox%\Axes\3,,,%AAX% HKLM,%ProWheelXbox%\Axes\3,Attributes,1,00,00,00,00,01,00,33,00 HKLM,%ProWheelXbox%\Axes\4,,,%BAX% HKLM,%ProWheelXbox%\Axes\4,Attributes,1,00,00,00,00,01,00,34,00 HKLM,%ProWheelXbox%\Axes\5,,,%CLAX% HKLM,%ProWheelXbox%\Axes\5,Attributes,1,00,00,00,00,01,00,35,00 HKLM,%ProWheelXbox%\Axes\6,,,%AxisA% HKLM,%ProWheelXbox%\Axes\6,Attributes,1,00,00,00,00,01,00,36,00 HKLM,%ProWheelXbox%\Axes\7,,,%AxisB% HKLM,%ProWheelXbox%\Axes\7,Attributes,1,00,00,00,00,01,00,37,00 HKLM,%ProWheelXbox%\Buttons\0,Attributes,1,2,80,0,0 HKLM,%ProWheelXbox%\Buttons\1,Attributes,1,2,80,0,0 HKLM,%ProWheelXbox%\Buttons\2,Attributes,1,2,80,0,0 HKLM,%ProWheelXbox%\Buttons\3,Attributes,1,2,80,0,0 HKLM,%ProWheelXbox%\Buttons\4,Attributes,1,2,80,0,0 HKLM,%ProWheelXbox%\Buttons\5,Attributes,1,2,80,0,0 HKLM,%ProWheelXbox%\Buttons\6,Attributes,1,2,80,0,0 HKLM,%ProWheelXbox%\Buttons\7,Attributes,1,2,80,0,0 HKLM,%ProWheelXbox%\Buttons\8,Attributes,1,2,80,0,0 HKLM,%ProWheelXbox%\Buttons\9,Attributes,1,2,80,0,0 HKLM,%ProWheelXbox%\Buttons\10,Attributes,1,2,80,0,0 HKLM,%ProWheelXbox%\Buttons\11,Attributes,1,2,80,0,0 HKLM,%ProWheelXbox%\Buttons\12,Attributes,1,2,80,0,0 HKLM,%ProWheelXbox%\Buttons\13,Attributes,1,2,80,0,0 HKLM,%ProWheelXbox%\Buttons\14,Attributes,1,2,80,0,0 HKLM,%ProWheelXbox%\Buttons\15,Attributes,1,2,80,0,0 HKLM,%ProWheelXbox%\Buttons\16,Attributes,1,2,80,0,0 HKLM,%ProWheelXbox%\Buttons\17,Attributes,1,2,80,0,0 HKLM,%ProWheelXbox%\OEMForceFeedback,Attributes,1,0,0,0,0,E8,3,0,0,E8,3,0,0 HKLM,%ProWheelXbox%\OEMForceFeedback,CLSID,,"%CLSID_LGHppFrcDll%" HKLM,%ProWheelXboxFF%\%F_CONST%,,0,%FN_CONST% HKLM,%ProWheelXboxFF%\%F_CONST%,Attributes,1,0,0,0,0,1,86,0,0,ED,3,0,0,ED,3,0,0,30,0,0,0 HKLM,%ProWheelXboxFF%\%F_RAMP%,,0,%FN_RAMP% HKLM,%ProWheelXboxFF%\%F_RAMP%,Attributes,1,1,0,0,0,2,86,0,0,EF,3,0,0,EF,3,0,0,30,0,0,0 HKLM,%ProWheelXboxFF%\%F_SQUARE%,,0,%FN_SQUARE% HKLM,%ProWheelXboxFF%\%F_SQUARE%,Attributes,1,2,0,0,0,3,86,0,0,EF,3,0,0,EF,3,0,0,30,0,0,0 HKLM,%ProWheelXboxFF%\%F_SINE%,,0,%FN_SINE% HKLM,%ProWheelXboxFF%\%F_SINE%,Attributes,1,3,0,0,0,3,86,0,0,EF,3,0,0,EF,3,0,0,30,0,0,0 HKLM,%ProWheelXboxFF%\%F_TRI%,,0,%FN_TRI% HKLM,%ProWheelXboxFF%\%F_TRI%,Attributes,1,4,0,0,0,3,86,0,0,EF,3,0,0,EF,3,0,0,30,0,0,0 HKLM,%ProWheelXboxFF%\%F_SAWUP%,,0,%FN_SAWUP% HKLM,%ProWheelXboxFF%\%F_SAWUP%,Attributes,1,5,0,0,0,3,86,0,0,EF,3,0,0,EF,3,0,0,30,0,0,0 HKLM,%ProWheelXboxFF%\%F_SAWDN%,,0,%FN_SAWDN% HKLM,%ProWheelXboxFF%\%F_SAWDN%,Attributes,1,6,0,0,0,3,86,0,0,EF,3,0,0,EF,3,0,0,30,0,0,0 HKLM,%ProWheelXboxFF%\%F_SPRING%,,0,%FN_SPRING% HKLM,%ProWheelXboxFF%\%F_SPRING%,Attributes,1,7,0,0,0,4,D8,0,0,6D,3,0,0,6D,3,0,0,30,0,0,0 HKLM,%ProWheelXboxFF%\%F_DAMP%,,0,%FN_DAMP% HKLM,%ProWheelXboxFF%\%F_DAMP%,Attributes,1,8,0,0,0,4,D8,0,0,6D,3,0,0,6D,3,0,0,30,0,0,0 HKLM,%ProWheelXboxFF%\%F_INERT%,,0,%FN_INERT% HKLM,%ProWheelXboxFF%\%F_INERT%,Attributes,1,9,0,0,0,4,D8,0,0,6D,3,0,0,6D,3,0,0,30,0,0,0 HKLM,%ProWheelXboxFF%\%F_FRIC%,,0,%FN_FRIC% HKLM,%ProWheelXboxFF%\%F_FRIC%,Attributes,1,a,0,0,0,4,D8,0,0,6D,3,0,0,6D,3,0,0,30,0,0,0 [Strings] Vendor = "Logitech" DiskDesc = "Logitech G HUB Software" LGJoyHidLo.SvcDesc = "Logitech G HUB USB Filter Driver" LGJoyHidFilter.SvcDesc = "Logitech G HUB HID Filter Driver" LGJoyHidIoFilter.SvcDesc = "Logitech G HUB KMDF HID IO Filter Driver" USB\VID_046D&PID_C24F.DeviceName = "Logitech G HUB G29 Driving Force Racing Wheel USB" HID\VID_046D&PID_C24F.DeviceName = "Logitech G HUB G29 Driving Force Racing Wheel USB (HID)" USB\VID_046D&PID_C262.DeviceName = "Logitech G HUB G920 Driving Force Racing Wheel USB" HID\VID_046D&PID_C262.DeviceName = "Logitech G HUB G920 Driving Force Racing Wheel USB (HID)" USB\VID_046D&PID_C26E.DeviceName = "Logitech G HUB G923 Racing Wheel for XBox One and PC (USB)" HID\VID_046D&PID_C26E.DeviceName = "Logitech G HUB G923 Racing Wheel for XBox One and PC (HID)" USB\VID_046D&PID_C266.DeviceName = "Logitech G HUB G923 Racing Wheel for PlayStation 4 and PC (USB)" HID\VID_046D&PID_C266.DeviceName = "Logitech G HUB G923 Racing Wheel for PlayStation 4 and PC (HID)" USB\VID_046D&PID_C268.DeviceName = "Logitech G HUB PRO Racing Wheel for PlayStation and PC (USB)" USB\VID_046D&PID_C272.DeviceName = "Logitech G HUB PRO Racing Wheel for Xbox and PC (USB)" G29 = "System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_046D&PID_C24F" G29FF = "System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_046D&PID_C24F\OEMForceFeedback\Effects" G920 = "System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_046D&PID_C262" G920FF = "System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_046D&PID_C262\OEMForceFeedback\Effects" G923XBOX = "System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_046D&PID_C26E" G923XBOXFF = "System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_046D&PID_C26E\OEMForceFeedback\Effects" G923PS4 = "System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_046D&PID_C266" G923PS4FF = "System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_046D&PID_C266\OEMForceFeedback\Effects" ProWheelPS = "System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_046D&PID_C268" ProWheelPSFF = "System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_046D&PID_C268\OEMForceFeedback\Effects" ProWheelXbox = "System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_046D&PID_C272" ProWheelXboxFF = "System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_046D&PID_C272\OEMForceFeedback\Effects" CLSID_LEGACY_FF = "{1ED6DDBB-0401-4498-A093-7D249203200C}" CLSID_LGHppFrcDll = "{62B43F0E-E7DB-4329-8C13-A966D84A289F}" CLSID_LGHppFrcDll.Desc = "Logitech HID++ Force Feedback DLL" F_CONST="{13541C20-8E33-11D0-9AD0-00A0C9A06E35}" FN_CONST="Constant" F_RAMP="{13541C21-8E33-11D0-9AD0-00A0C9A06E35}" FN_RAMP="Ramp Force" F_SQUARE="{13541C22-8E33-11D0-9AD0-00A0C9A06E35}" FN_SQUARE="Square Wave" F_SINE="{13541C23-8E33-11D0-9AD0-00A0C9A06E35}" FN_SINE="Sine Wave" F_TRI="{13541C24-8E33-11D0-9AD0-00A0C9A06E35}" FN_TRI="Triangle Wave" F_SAWUP="{13541C25-8E33-11D0-9AD0-00A0C9A06E35}" FN_SAWUP="Sawtooth Up Wave" F_SAWDN="{13541C26-8E33-11D0-9AD0-00A0C9A06E35}" FN_SAWDN="Sawtooth Down Wave" F_SPRING="{13541C27-8E33-11D0-9AD0-00A0C9A06E35}" FN_SPRING="Spring" F_DAMP="{13541C28-8E33-11D0-9AD0-00A0C9A06E35}" FN_DAMP="Damper" F_INERT="{13541C29-8E33-11D0-9AD0-00A0C9A06E35}" FN_INERT="Inertia" F_FRIC="{13541C2A-8E33-11D0-9AD0-00A0C9A06E35}" FN_FRIC="Friction" F_CUST="{13541C2B-8E33-11D0-9AD0-00A0C9A06E35}" FN_CUST="CustomForce" ; Control names. WAX="Wheel axis" CAX="Combined pedals" AAX="Accelerator" BAX="Brake" CLAX="Clutch" XAX="X axis" YAX="Y axis" TAX="Throttle" RAX="Rudder" EAX="Extra" Handbreak="Handbrake" AxisA="Axis-A" AxisB="Axis-B" [Strings.0411] Vendor = "Logicool" DiskDesc = "Logicool G HUB Software" LGJoyHidLo.SvcDesc = "Logicool G HUB USB Filter Driver" LGJoyHidFilter.SvcDesc = "Logicool G HUB HID Filter Driver" LGJoyHidIoFilter.SvcDesc = "Logicool G HUB KMDF HID IO Filter Driver" USB\VID_046D&PID_C24F.DeviceName = "Logicool G HUB G29 Driving Force Racing Wheel USB" HID\VID_046D&PID_C24F.DeviceName = "Logicool G HUB G29 Driving Force Racing Wheel USB (HID)" USB\VID_046D&PID_C262.DeviceName = "Logicool G HUB G920 Driving Force Racing Wheel USB" HID\VID_046D&PID_C262.DeviceName = "Logicool G HUB G920 Driving Force Racing Wheel USB (HID)" USB\VID_046D&PID_C26E.DeviceName = "Logicool G HUB G923 Racing Wheel for XBox One and PC (USB)" HID\VID_046D&PID_C26E.DeviceName = "Logicool G HUB G923 Racing Wheel for XBox One and PC (HID)" USB\VID_046D&PID_C266.DeviceName = "Logicool G HUB G923 Racing Wheel for PlayStation 4 and PC (USB)" HID\VID_046D&PID_C266.DeviceName = "Logicool G HUB G923 Racing Wheel for PlayStation 4 and PC (HID)" USB\VID_046D&PID_C268.DeviceName = "Logicool G HUB PRO Racing Wheel for PlayStation and PC (USB)" USB\VID_046D&PID_C272.DeviceName = "Logicool G HUB PRO Racing Wheel for Xbox and PC (USB)" G29 = "System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_046D&PID_C24F" G29FF = "System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_046D&PID_C24F\OEMForceFeedback\Effects" G920 = "System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_046D&PID_C262" G920FF = "System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_046D&PID_C262\OEMForceFeedback\Effects" G923XBOX = "System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_046D&PID_C26E" G923XBOXFF = "System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_046D&PID_C26E\OEMForceFeedback\Effects" G923PS4 = "System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_046D&PID_C266" G923PS4FF = "System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_046D&PID_C266\OEMForceFeedback\Effects" ProWheelPS = "System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_046D&PID_C268" ProWheelPSFF = "System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_046D&PID_C268\OEMForceFeedback\Effects" ProWheelXbox = "System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_046D&PID_C272" ProWheelXboxFF = "System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_046D&PID_C272\OEMForceFeedback\Effects" CLSID_LEGACY_FF = "{1ED6DDBB-0401-4498-A093-7D249203200C}" CLSID_LGHppFrcDll = "{62B43F0E-E7DB-4329-8C13-A966D84A289F}" CLSID_LGHppFrcDll.Desc = "Logicool HID++ Force Feedback DLL" F_CONST="{13541C20-8E33-11D0-9AD0-00A0C9A06E35}" FN_CONST="Constant" F_RAMP="{13541C21-8E33-11D0-9AD0-00A0C9A06E35}" FN_RAMP="Ramp Force" F_SQUARE="{13541C22-8E33-11D0-9AD0-00A0C9A06E35}" FN_SQUARE="Square Wave" F_SINE="{13541C23-8E33-11D0-9AD0-00A0C9A06E35}" FN_SINE="Sine Wave" F_TRI="{13541C24-8E33-11D0-9AD0-00A0C9A06E35}" FN_TRI="Triangle Wave" F_SAWUP="{13541C25-8E33-11D0-9AD0-00A0C9A06E35}" FN_SAWUP="Sawtooth Up Wave" F_SAWDN="{13541C26-8E33-11D0-9AD0-00A0C9A06E35}" FN_SAWDN="Sawtooth Down Wave" F_SPRING="{13541C27-8E33-11D0-9AD0-00A0C9A06E35}" FN_SPRING="Spring" F_DAMP="{13541C28-8E33-11D0-9AD0-00A0C9A06E35}" FN_DAMP="Damper" F_INERT="{13541C29-8E33-11D0-9AD0-00A0C9A06E35}" FN_INERT="Inertia" F_FRIC="{13541C2A-8E33-11D0-9AD0-00A0C9A06E35}" FN_FRIC="Friction" F_CUST="{13541C2B-8E33-11D0-9AD0-00A0C9A06E35}" FN_CUST="CustomForce" ; Control names. WAX="Wheel axis" CAX="Combined pedals" AAX="Accelerator" BAX="Brake" CLAX="Clutch" XAX="X axis" YAX="Y axis" TAX="Throttle" RAX="Rudder" EAX="Extra" Handbreak="Handbrake" AxisA="Axis-A" AxisB="Axis-B"