;Mini driver for SpaceOrb 360, Last update 25-Jun-96

;Overall description of what is in this inf

[Version]
Signature="$CHICAGO$"
Class=MEDIA
Provider=%MSFT%

[ClassInstall]
Addreg=Class.AddReg

[Class.AddReg]
HKR,,,,%ClassName%
HKR,,Icon,,1
HKR,,Installer,,MMSys.Cpl

[SourceDisksNames]
1="SpaceOrb 360 SpaceWare software","SpaceOrb360", 0

[SourceDisksFiles]
sball.vxd=1

[DestinationDirs]
SBALL.CopyList = 11        ; LDID_SYS

[Manufacturer]
%MfgName%=SpaceTec

[SpaceTec]
%SBALL.DeviceDesc%=SBALL.Install, SPC0360

[PreCopySection]
HKR,,NoSetupUI,,1

;---------------------------------------------------------------;

;SpaceBall specific setup

[SBALL.Install]
CopyFiles=SBALL.CopyList
AddReg=SBALL.AddReg

[SBALL.CopyList]
sball.vxd,,

[SBALL.AddReg]
; VxD for VJOYD to load for this device
HKLM,%KEY_OEM%\Spaceball,OEMCallout,0,sball.vxd
; name for VJOYD to display for device
HKLM,%KEY_OEM%\Spaceball,OEMName,0,%SBALL.DeviceDesc%
; See ddk\inc32\mmddk.h JOY_HWS_* for meaning of OEMData
HKLM,%KEY_OEM%\Spaceball,OEMData,1,1,0,88,1,7,0,0,0

;Control panel applet customisation strings
HKLM,%KEY_OEM%\Spaceball,OEMXYLabel,0,"L/R U/D"
HKLM,%KEY_OEM%\Spaceball,OEMZLabel,0,"In/Out"
HKLM,%KEY_OEM%\Spaceball,OEMRLabel,0,"Pitch"
HKLM,%KEY_OEM%\Spaceball,OEMULabel,0,"Yaw"
HKLM,%KEY_OEM%\Spaceball,OEMVLabel,0,"Roll"
HKLM,%KEY_OEM%\Spaceball,OEMTestMoveDesc,0,"Test the SpaceOrb 360"
HKLM,%KEY_OEM%\Spaceball,OEMTestButtonDesc,0,"Only buttons A, B, C and D are shown"
HKLM,%KEY_OEM%\Spaceball,OEMTestMoveCap,0,"Ball"
HKLM,%KEY_OEM%\Spaceball,OEMTestButtonCap,0,"Buttons"
HKLM,%KEY_OEM%\Spaceball,OEMTestWinCap,0,"Test SpaceOrb 360"
HKLM,%KEY_OEM%\Spaceball,OEMCalWinCap,0,"SpaceOrb 360 Calibration"
HKLM,%KEY_OEM%\Spaceball,OEMCal1,0,"Let go of the ball and then press one of buttons A to D"
HKLM,%KEY_OEM%\Spaceball,OEMCal2,0,"Push the ball to both extremes in both the X and Y directions and then press one of buttons A to D"
HKLM,%KEY_OEM%\Spaceball,OEMCal3,0,"Again, let go of the ball and press one of buttons A to D"
HKLM,%KEY_OEM%\Spaceball,OEMCal4,0,"Push and pull the ball to its extremes along the Z axis and then press one of buttons A to D"
HKLM,%KEY_OEM%\Spaceball,OEMCal5,0,"Twist the ball as far as it will go in both directions around the X axis and then press one of buttons A to D"
HKLM,%KEY_OEM%\Spaceball,OEMCal6,0,"Twist the ball as far as it will go in both directions around the Y axis and then press one of buttons A to D"
HKLM,%KEY_OEM%\Spaceball,OEMCal7,0,"Twist the ball as far as it will go in both directions around the Z axis and then press one of buttons A to D"
HKLM,%KEY_OEM%\Spaceball,OEMCal12,0,"You have successfully calibrated your SpaceOrb 360.  To test its calibration, click Test.  To save your calibration settings, click Finish"
;---------------------------------------------------------------;


[Strings]                                                                              
MSFT="Spacetec IMC"
ClassName="Sound, video and game controllers"
MfgName="Spacetec IMC"
SBALL.DeviceDesc="Spacetec SpaceOrb 360"
KEY_OEM="System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM"
