First, lesson number one: Before playing/editing with your UT2003.ini and/or your user.ini files- make a backup. Copy the orginial file to your desktop or create a folder and copy it there.
Lesson number two: Once you have edited your ini files and they are working - make a backup. This prevents you from losing all your work.
Lesson number three: Use the ";" key. ; = comment. It disables a line of code without deleting it. You never know when you might want to use it some time in the future.
Lesson number four: Make sure of spelling and capitials when editing.
Lesson number five: Don't forget to save the file when your done editing.
Step1 - Make backups of your original UT2003.ini and user.ini files. These are located in the system folder of UT2003. I'm using Windows XP. Mine are called UT2003 and User. Mine have the notepad icon with the single orange gear. When you put your pointer/cursor over them they should say Type:configuration settings
The following contains my working ini files. Yours will be different untill you edit them.
Step2 - edit your UT2003.ini file
[WinDrv.WindowsClient]
WindowedViewportX=640
WindowedViewportY=480
FullscreenViewportX=800
FullscreenViewportY=600
MenuViewportX=640
MenuViewportY=480
Brightness=0.800000
Contrast=0.700000
Gamma=0.910000
UseJoystick=True
CaptureMouse=True
StartupFullscreen=True
ScreenFlashes=True
NoLighting=False
MinDesiredFrameRate=35.000000
Decals=True
Coronas=True
DecoLayers=False
Projectors=True
NoDynamicLights=False
ReportDynamicUploads=False
TextureDetailInterface=Normal
TextureDetailTerrain=Normal
TextureDetailWeaponSkin=Lower
TextureDetailPlayerSkin=Lower
TextureDetailWorld=Normal
TextureDetailRenderMap=Lower
TextureDetailLightmap=Normal
TextureMaxLOD=0
TextureMinLOD=0
NoFractalAnim=False
ScaleHUDX=0.000000
[SDLDrv.SDLClient]
Change your Usejoystick=False to UseJoystick=True
NOTE: There is another Usejoystick=False in the [SDLDrv.SDLClient] portion. Mine is set to False. Many people are saying to set both to True.
Step3 - edit your user.ini file
JoyX=Axis aStrafe SpeedBase=32768.0 DeadZone=0.1
JoyY=Axis aBaseY SpeedBase=32768.0 DeadZone=0.1 Invert=-1
JoyZ=
JoyR=
JoyU=
;JoyV=Axis aBaseX SpeedBase=2.0 DeadZone=0.4
;JoySlider1=Axis aLookUp SpeedBase=2.0 DeadZone=0.4
JoySlider2=
Put the ; in ;JoyV=Axis aBaseX SpeedBase=2.0 DeadZone=0.4
;JoySlider1=Axis aLookUp SpeedBase=2.0 DeadZone=0.4
This comments out/disables the v-axis (twist joysticks) and slider (throttle). V-axis looks left/ right. Slider looks up/down. If you have these features on your joystick, and want to use them, you don't have to comment out these axis.
Your joystick should now work. If you noticed, I changed the DeadZone=0.4 for the x and y axis. This sets how big the center postion of your joystick is. Another words how far you have to move the joystick from center before you actually start to move in the game. Leave it set where it is for now. My new Cyborg 3D Force needed adjusting. My old joystick worked just fine at DeadZone=0.4
Step4 - edit the user.ini to set your joystick buttons.
Joy1=Jump
Joy2=Duck
Joy3=AltFire
Joy4=Duck
Joy5=NextWeapon
Joy6=SwitchWeapon 2
Joy7=SwitchWeapon 3
Joy8=SwitchWeapon 4
Joy9=SwitchWeapon 9
Joy10=SwitchWeapon 0
Joy11=InventoryPrevious
Joy12=InventoryActivate
Joy13=InventoryNext
Joy14=
Joy15=
Joy16=
Find the code you want in the user.ini file and type it in for the button you want. I edited my Joy1=Jump
Joy2=Duck to this.
Step5 - Make a simple post in this thread for your fellow joystick users. If it falls off the front page most won't see it.
I hope this helps. Good luck and have fun.



Reply With Quote
:cry: :weird:


Bookmarks