[Version] Signature="$CHICAGO$" Class=MEDIA ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318} provider=%Provider% LayoutFile=layout.inf, layout1.inf [ClassInstall] Addreg=Class.AddReg [Class.AddReg] HKR,,,,%MediaClassName% HKR,,Icon,,"-1" HKR,,Installer,,mmci.dll [Manufacturer] %MfgName%=SimonNield [SimonNield] %NonGameport.DeviceDesc%=NonGameport, NONGAME_Dev0 %USB\VID_6666&PID_0667.DeviceDesc%=STNUSBJSTICK, USB\VID_6666&PID_0667 [PreCopySection] HKR,,NoSetupUI,,1 [DestinationDirs] MSJSTICK.CopyList = 11 ; LDID_SYS GAMEPORT.CopyList = 11 ; LDID_SYS STNUSBJSTICK.CopyList = 11 ; LDID_SYS ;---------------------------------------------------------------; [NonGameport] CopyFiles=MSJSTICK.CopyList AddReg=JOYSTICK.AddReg, NonGameport.AddReg UpdateInis=MSJSTICK.UpdateInis ;---------------------------------------------------------------; [STNUSBJSTICK] CopyFiles=STNUSBJSTICK.CopyList,MSJSTICK.CopyList AddReg=STNUSBJSTICK.AddReg UpdateInis=MSJSTICK.UpdateInis [STNUSBJSTICK.AddReg] HKR,,DevLoader,,*ntkern HKR,,NTMPDriver,,"hidusb.sys" HKLM,System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_6666&PID_0667,OEMName,,"Simon Nield WickedStick" HKLM,System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_6666&PID_0667,OEMCallOut,,joyhid.vxd HKLM,System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_6666&PID_0667,OEMData,1,21,00,08,00,10,00,00,00 HKU,System\CurrentControlSet\control\MediaProperties\PrivateProperties\Joystick\OEM\VID_6666&PID_0667,,, [STNUSBJSTICK.CopyList] hidusb.sys hidclass.sys hidparse.sys ;---------------------------------------------------------------; [MSJSTICK.CopyList] vjoyd.vxd,,4 msjstick.drv,, [GAMEPORT.CopyList] msanalog.vxd,, [JOYSTICK.AddReg] HKR,,DevLoader,,mmdevldr.vxd HKR,Drivers,MIGRATED,,0 HKR,Drivers\joystick,,, [NonGameport.AddReg] ;Setup vjoyd and msjstick without needing a gameport HKR,,Driver,,vjoyd.vxd HKR,Drivers\joystick\msjstick.drv,Description,,%NonGameport.DeviceDesc% HKR,Drivers\joystick\msjstick.drv,Driver,,msjstick.drv HKR,Drivers,SubClasses,,"joystick" [MSJSTICK.UpdateInis] system.ini,drivers,"joystick=" ;---------------------------------------------------------------; [Strings] Provider="Simon Nield" MfgName="Simon Nield" *PNPB02F.DeviceDesc="Gameport Joystick" NonGameport.DeviceDesc="Non-Gameport Joystick" MediaClassName="Sound, video and game controllers" USB\VID_6666&PID_0667.DeviceDesc="Simon Nield WickedStick"