View Full Version : This is how to set up a joystick to work
legacy-Twigstir
10-02-2002, 11:14 AM
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.
legacy-Twigstir
10-02-2002, 12:12 PM
One more note. In the demo, if your changed your controls via the GUI, it overwrote your user.ini file. I don't know if this is still a problem. I've only changed controls by editing the user.ini file.
Edit: If you change controls/enable joystick via the GUI, It might add code for the v-axis and slider-axis. If you start to spin, look for the extra lines of code just after the ones you commented out ";".
Also, I have had no luck with the force feedback. It doesn't work for me. I would be interested in knowing if anyone has it working. I have set these to true in the user.ini file:
bEnablePickupForceFeedback=False
bEnableWeaponForceFeedback=False
bEnableDamageForceFeedback=False
bEnableGUIForceFeedback=False
Still no force feedback with my Saitek Cyborg 3D Force. Got it yesterday just for this game and no luck. :(
legacy-Twigstir
10-02-2002, 12:50 PM
zardoz1138
New Member
Posts: 2
Registered: Oct 2002
Gravis Game Pad
Hey everyone. After reading this post. I finally got my joystick to work. Pisses me off that they realease games with problems like that. But if anyone has a Gravis Game Pad Pro. Here are the settings that made it work for me.
1) Edit the following file Default.ini located in the Unreal install directory under the SYSTEM folder.
2) Go to EDIT then FIND and enter the word "joystick" without quotes.
3) Anywhere you find USEJOYSTICK=False change to True
4) Save the change and close the file.
5) Then Edit the USER.INI
6) Go to EDIT then FIND and put in DeadZone
7) Edit the following lines and change the Deadzone Values like I have here:
JoyX=Axis aStrafe SpeedBase=32768.0 Deadzone=0.45
JoyY=Axis aBaseY SpeedBase=32768.0 Deadzone=0.45
JoyV=Axis aBaseX SpeedBase=2.0 Deadzone=0.5
JoySlider1=Axis aLookUp SpeedBase=2.0 DeadZone=0.5
legacy-Twigstir
10-03-2002, 01:44 AM
I've used the setting in my first post to get the joystick to function both in the demo and retail game. I have used three different joysticks with no problems except for force feedback. Once you get it to work you should know enough to learn how to adjust it to suit your needs.
I hope you are all having success.
legacy-BHD-45
10-03-2002, 10:58 AM
Hi, just wanted to thank you for giveing me the information i needed to get my joystick working properly. Thanks a bunch!
Dave
legacy-Twigstir
10-04-2002, 12:07 AM
Glad to hear it BHD-45.
People, Posts like BHD-45 help keep this thread alive so other people with joystick problems can get help. If the information in this thread has helped you, please make a post like BHD-45.
legacy-Magnatude
10-04-2002, 01:43 AM
Bump!
Thanks dood!
:)
legacy-Reprotech
10-04-2002, 02:38 AM
Thanks for the Help All. I was missing the 2nd usejoystick in the .ini
Was wondering if you know how to make the Pedals of my wheel control the forward and back motion. At default they look up and down. These lines when I put the ; in shut down the pedals so I suspect its something i need to change in them.
JoyV=Axis aBaseX SpeedBase=2.0 DeadZone=0.4
JoySlider1=Axis aLookUp SpeedBase=2.0 DeadZone=0.4
It makes more sence to me that its something i need to change here though
JoyX=Axis aStrafe SpeedBase=32768.0 Deadzone=0.45
JoyY=Axis aBaseY SpeedBase=32768.0 Deadzone=0.45
Is default for forward and back not up and down on the joystick :confused:
Thanks
Rep
legacy-Twigstir
10-04-2002, 08:06 PM
The look up and down is the Joyslider1=Axis aLookUp SpeedBase=2.0 DeadZone=0.4
The look left and right is the JoyV=Axis aBaseX SpeedBase=2.0 DeadZone=0.4
Movement is the X and Y axis.
I guess you could swap the code after the "=" and change what the axis does.
legacy-Reprotech
10-04-2002, 10:37 PM
:) :D :)
Wow that's a huge one Twigstir. Works fine now. Thanks
JoyX=Axis aStrafe SpeedBase=32768.0 DeadZone=0.4
JoyY=Axis aLookUp SpeedBase=2.0 DeadZone=0.4
JoyV=Axis aBaseX SpeedBase=2.0 DeadZone=0.4
JoySlider1=Axis aBaseY SpeedBase=32768.0 DeadZone=0.4 Invert=-1
I Flipped the JoyY and the JoySlider1 lines.
legacy-DOC-OCK
10-04-2002, 11:07 PM
Is there any way to change the weapon hand(I like it in the center) and engage 'auto-slope'?
legacy-Reprotech
10-04-2002, 11:39 PM
Hmmmmm. Its seem the pedals from my steering wheel now do work but...
When I am running forward using the pedals the strafe keys on the keyboard stop working. If I let off the pedals the strafe keys work. I can how ever double tap the strafe keys when I am running and i will dodge so the keys are not completely locked.
So close but yet so far. Guess I will just have to get used to new key combo from UT to UT2k3
legacy-Twigstir
10-05-2002, 12:43 AM
DOC-OCK, I didn't see any thing for switching weapon hands. The auto-slope was in the settings/input menu. If that doesn't enable it, look in the user.ini file for it.
[Engine.PlayerController]
bNeverSwitchOnPickup=false
bNoVoiceMessages=false
bNoVoiceTaunts=false
bNoAutoTaunts=false
bAutoTaunt=True
bNoMatureLanguage=false
AnnouncerVolume=4
DesiredFOV=85.000000
DefaultFOV=85.000000
MaxTimeMargin=1.000000
ngWorldSecret=
bLookUpStairs=False
bSnapToLevel=False
bAlwaysMouseLook=True
bKeyboardLook=True
bAlwaysLevel=False
ngSecretSet=False
EnemyTurnSpeed=45000
I THINK it's bLookUpStairs=False. Set it to true. I'm almost positive (98%) that's the setting for auto-slope.
legacy-Twigstir
10-05-2002, 12:50 AM
Reprotech, I THINK that's the way Epic wants it. If you can't do it with the keyboard you won't be able to do it with other input devices.
legacy-DOC-OCK
10-05-2002, 01:45 AM
That didn't work, but thanks anyway, Twig.
If I can get auto-slope to work, change my weapon hand, and fix my choppy online play, I'll be fine.
legacy-Twigstir
10-05-2002, 02:13 AM
DOC-OCK, you could try bAlwaysLevel=False. Set it to True. Or the combination of both. That the only other thing I see that could relate to auto-slope. Try the infogrames tech support. Go to http://www.ina-support.com and e-mail them.
legacy-DOC-OCK
10-05-2002, 05:21 AM
Thanks Twig, I finally got auto-slope to work. I just have to get the other two things fixed.
So many problems.........
legacy-cowbulls
10-05-2002, 04:33 PM
Hey Dude thanks a lot
legacy-verdad
10-05-2002, 06:57 PM
twig youve been an amazing help..you have no idea how ive looked for this kindve help..i even opened a thread based on this problem on this forum but to no avail. i have one question..im able to use my gamepad but it wont manuever left right correctly. it sort of strafes, but no full turn in either direction. thnx again dude..you f'ing rock.
legacy-verdad
10-05-2002, 07:03 PM
twig youve been an amazing help..you have no idea how ive looked for this kindve help..i even opened a thread based on this problem on this forum but to no avail. i have one question..im able to use my gamepad but it wont manuever left right correctly. it sort of strafes, but no full turn in either direction. thnx again dude..you f'ing rock.
legacy-Twigstir
10-05-2002, 08:24 PM
Verdad, look at axis code in the User.ini file.
Joy16=
JoyX=Axis aStrafe SpeedBase=32768.0 DeadZone=0.4
JoyY=Axis aBaseY SpeedBase=32768.0 DeadZone=0.4 Invert=-1
JoyZ=
JoyR=
JoyU=
JoyV=Axis aBaseX SpeedBase=2.0 DeadZone=0.4
JoySlider1=Axis aLookUp SpeedBase=2.0 DeadZone=0.4
JoySlider2=
The V=Axis is your left/right look. Joystlider1=axis is your look up/down. Try increasing the SpeedBase=2.0 to something like SpeedBase=5.0 in both the V and Joyslider1 axis. See what happens and adjust from there.
I don't have a game pad but I know the look was "slow" with the joystick when I enabled those axis. A little trial and error and I think you'll be able to get it set up.
legacy-verdad
10-05-2002, 09:36 PM
jeez bro im sorry to keep bpthern you, as im really about to just wear a flippn brace and just deal with the mouse. the speed going left to right is perfect...its my inability to turn around, im walking around like sideways...sigh..i have no up/down/turn- around. this is what i haveJoyX=Axis aStrafe SpeedBase=32768.0 DeadZone=0.45
JoyY=Axis aBaseY SpeedBase=32768.0 DeadZone=0.45 Invert=-1
JoyV=Axis aBaseX SpeedBase=10.0 DeadZone=5.5
JoySlider1=Axis aLookUp SpeedBase=10.0 DeadZone=5.5
sorry im a 'puter imbecile.
legacy-Twigstir
10-06-2002, 12:50 AM
Sorry verdad, I don't have an answer to your problem. The only thing I can suggest is that you look at any progamable features to your game pad. Also make sure both Usejoystick=true in the UT2003.ini file. Hopefully Epic with have a patch soon thats fixes the joystick/game pad problems. Sorry, man. I hope you get it working.
legacy-Reprotech
10-06-2002, 01:11 AM
verdad, I think what you are asking is you want the game pad when pushing left/right to turn not Strafe. I had this working with my wheel. Twigstir was right just change the settings after the =.
I think that thiss will do what you want
JoyX=Axis aBaseX SpeedBase=10.0 DeadZone=5.5
JoyV=Axis aStrafe SpeedBase=32768.0 DeadZone=0.45
If you are having a problem when pushing up/down and you are looking up/down and you want to move forward and back than make these changes.
JoyY=Axis aLookUp SpeedBase=10.0 DeadZone=5.5
JoySlider1=Axis aBaseY SpeedBase=32768.0 DeadZone=0.45 Invert=-1
Hope that answers your question
legacy-verdad
10-06-2002, 07:48 AM
thnx twig & repro but its still not working..il wait for the patch...thnx.
legacy-Unique1
10-07-2002, 01:43 AM
I used your instructions and now my joystick is operational (so i thank you for that) but just for moving on the X and Y axis. None of the buttons work though neither does my tophat. Any thoughts on how to resolve this issue? I have a Microsoft SideWinder Precision Pro if that helps.
legacy-BBR|Dawg
10-07-2002, 06:56 AM
Your buttons have to be bound through the user.ini file.
The hatswitch to the best of my knowledge does not work....
Come on Epic....do us right.....
When I set up my keybinds....I just used my regular UT user.ini file and cut and pasted over to the 2003 user.ini file.
It seemed to work find.
legacy-Unique1
10-07-2002, 04:01 PM
Sorry, i forgot to mention that i did change the user.ini for my buttons and it still didn't work. However, i did figure the buttons thing out on my own but i don't know how many people it will help. I used the game controller software that came with my joystick and bound the buttons and the tophat to keyboard keys and activated that profile. This is only a temporary fix though because it's not quite the same. I use the tophat for strafing and the x any y for other movements. For the tophat to work and strafe, i have to pretty much center the joystick. It's not as fluid as i like but it will do until a patch or something comes out.
legacy-Twigstir
10-07-2002, 04:20 PM
Epic has said that the first patch will include POV support. However, you can use your joystick software to bind hat postions to keyboard keys. You can also do this for your joystick buttons.
I edited my user.ini file for the joystick buttons. Look through the user.ini file to find the proper code for the feature you want. Change the code after the equals to the feature you want.
Example. You want your joystick button number one to duck.
Looking in the user.ini file you see the "c" key on the keyboard is for ducking.
F23=
F24=
A=StrafeLeft
B=
C=Duck
D=StrafeRight
E=
F=
G=
H=
I=
j=Taunt pthrust
K=Taunt asssmack
L=Taunt throatcut
The code after the "=" is Duck Now edit the code for your Joy1=
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=
Change the code after "=" to Duck. Joy1=Duck
legacy-Twigstir
10-08-2002, 04:07 PM
From infogrames support page:
Enabling Joystick Support in Unreal Tournament 2003
(NOTE: UT 2003 was designed to be played with a joystick and a mouse, and we recommend that users play the game this way, as that input method is pretty much the only way to handle the fast reflexes and reactions needed to excel at the game's higher levels. However, we include this information for advanced users who are comfortable editing .INI files. We remind you to always make a backup of a file you are editing before making any permanent changes.)
To enable your joystick or gamepad in Unreal Tournament 2003 you will need to edit two files in the UT2003/System directory: UT2003.INI and USER.INI.
To enable controller support:
Open the UT2003.INI file in a text editor, such as WordPad.
Once you have the file open, find the line "UseJoystick=False" under the heading "[WinDrv.WindowsClient]" and change the value from FALSE to TRUE.
Save the file and exit.
Joystick support for UT2003 is now enabled. Joystick buttons can be assigned on the Control tab in the game. To assign directional controls, analog sticks or D-pads, you will need to edit the USER.INI file on your computer. To do this:
Open this file in NotePad or a similar program and search for the word JOY.
This will bring you to the following section in the INI file:
Joy1=Fire
Joy2=Jump
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=
JoyX=Axis aStrafe SpeedBase=32768.0 DeadZone=0.4
JoyY=Axis aBaseY SpeedBase=32768.0 DeadZone=0.4 Invert=-1
JoyZ=
JoyR=
JoyU=
JoyV=Axis aBaseX SpeedBase=2.0 DeadZone=0.4
JoySlider1=Axis aLookUp SpeedBase=2.0 DeadZone=0.4
JoySlider2=
The items you may need to edit here are the ones starting at JoyX=. All the Joy(Letter) lines refer to directional movement on your controller, be it rudder, joystick, D-Pad, throttle, etc.
JoyX and JoyY are the Forward-Back and Left-Right movement of the main joystick handle.
JoyZ is usually the Twist control on a stick like the Microsoft Sidewinder.
JoyV is usually the Throttle slider or dial.
You can experiment with the JoyU, JoyV, JoySlider1 and JoySlider2 lines if your controller has more than four axis. (An example of this would be a dual-analog control pad).
Settings for the Axis/Slider lines are as follows.
Base settings:
Axis aStrafe = Sidestep left/right without turning.
Axis aBaseY = Move forward/back.
Axis aBaseX = Rotate left/right.
Axis aLookUp = Look up/down.
Axis aUp = Jump/Crouch
Modifiers for each line:
SpeedBase = How fast you move that direction. you can use a - number to reverse the motion.
DeadZone = How far you move the axis from center before you actually start to move. (This is used to correct drift such as looking down, when you are not touching the controller.)
Invert = Reverse function such as left for right, or up for down.
The current setup in the INI file will make it so that pushing forward on your controller makes you move forward. Pushing left or right makes you strafe left and right, and twisting your stick (if your stick has that function) makes you turn.
If you are using a game pad, you will need to experiment with it to find out what Axis set is controlled by each analog stick or D-Pad.
300 is usually a good number for SpeedBase, but you can adjust it to your personal liking.
0.4 is a decent DeadZone setting, but may be too large for some people, depending on the controller.
Logitech game pads, for example, usually have very little to no build in hardware deadzone.
You can also assign other functions to the Axis on your controllers: You might try assigning a slider or off hand D-pad/joystick to NextWeapon, allowing you to use it to cycle through your available weapons.
legacy-Twigstir
10-17-2002, 12:52 AM
I got an email from Infogrames on force feedback. It only works with Iforce feedback on logictek joysticks. They are working to correct this problem in the first patch.
legacy-Twigstir
10-17-2002, 01:15 AM
If you are using a game pad, you will need to experiment with it to find out what Axis set is controlled by each analog stick or D-Pad.
This is form Tepic of Infogrames:
For Dual-Analog gamepads, try the following in it's place:
JoyX=Axis aStrafe SpeedBase=32768.0 DeadZone=0.4
JoyY=Axis aBaseY SpeedBase=32768.0 DeadZone=0.4 Invert=-1
JoyZ=Axis aBaseX = SpeedBase=10.0 DeadZone=0.4
JoyR=
JoyU=
JoyV=Axis aLookUp SpeedBase=2.0 DeadZone=0.4Axis aBaseX = SpeedBase=10.0
DeadZone=0.4
JoySlider1=
JoySlider2=
Game paders, please post your working setting.
legacy-UTomicPUNK
10-17-2002, 05:18 AM
{'-,'} {'-,'} {'-,'} {'-,'} {'-,'} {'-,'}
Per Twigstir:
Epic has said that the first patch will include POV support.
However, you can use your joystick software
to bind hat positions to keyboard keys.
{'-,'} {'-,'} {'-,'} {'-,'} {'-,'} {'-,'}
That is correct, sir.
I have tried a number of different methods to bind keys or functions to the POV-hat in UT2003, and it is my opinion that the code has to be changed (as in the new patch) to get the game to recognize the POV-hat.
However...
Here is my input for this subject:
(It has worked pretty well so far)
In addition to the INI editing needed to enable the joystick, I have implemented third party software to put the functionally I need my game controller that UT2003 fails to provide.
I should note that I have had no need for this in UT.
The present version of UT2003 doesn't even come close to what UT can do in this area.
It won't until they release a patch that fixes game controller, and raw key binding issues.
I use an MS Sidewinder Precision-Pro Optical USB stick with the MS Sidewinder 3.02 software.
The software enables you to bind keys to any button on the stick, including the POV-hat, and the best part about it is the fact that it actually works well.
This software gives me a POV-hat that is equivalent to EIGHT buttons, and can select EIGHT different weapons under one finger!
There is also a feature that creates a "macro-sequence" of timed multiple, and simultaneous key presses, that can be assigned to a single press of any selected controller button. This also works well.
Additionally, there are settings for "dead-zone", and "thresh-hold". I use a smaller "thresh-hold" setting. It shortens the amount of movement needed to reach the peak apexes of either the X or Y-axis.
I have used other zippy programs similar to Microsoft's, and the MS software has had the least number of problems in my experience. It works well, and is fairly reliable, but it does have a slight delay in execution sometimes.
This combo has solved a ton of joystick functionality problems I have encountered in this game. This is a good temporary fix until Epic releases a patch that will fix the game controller bugs along with a host of other bugs.
The proof is in the pudding, and this rig is shreds bots!
This is my current User INI:
Joy1=
Joy2=
Joy3=
Joy4=Jump
Joy5=
Joy6=
Joy7=
Joy8=
Joy9=
Joy10=
Joy11=
Joy12=
Joy13=
Joy14=
Joy15=
Joy16=
JoyX=Axis aStrafe SpeedBase=42768.0 DeadZone=0.1
JoyY=Axis aBaseY SpeedBase=42768.0 DeadZone=0.1 Invert=-1
JoyZ=
JoyR=
JoyU=
JoyV=
JoySlider1=
JoySlider2=
This works quite well using the Sidewinder software.
Notice that I have no need to assign code to any of the buttons.
The third-party software does it all for now.
However, when the controller bugs get fixed, I will go back to using the game's raw key binding features like I do in UT. They can be programmed to do pretty much what the software does now, but with more reliability, and faster execution.
For those of you who don't have the experience in creating aliases, and binding multiple functions to key-press as well as key-release in the User INI, you would do well by using this third party software to add functionality to your game controller.
Nuff-said
legacy-UTomicPUNK
10-17-2002, 07:17 AM
One other thing that should be noted!
In the "User INI" that I had just previously posted there are some values that may not work for a number of joysticks.
Here is the scoop:
JoyX=Axis aStrafe SpeedBase=42768.0 DeadZone=0.1
JoyY=Axis aBaseY SpeedBase=42768.0 DeadZone=0.1 Invert=-1
A) SpeedBase=42768.0
This is an increased value that may or may not produce and increase in overall speed, but can produce faster execution in differential X or Y-axis movement.
B) DeadZone=0.1
This a very SMALL value assigned for the controller's DEADZONE, and I would NOT recommend this setting for a MAJORITY of users, and I'll tell you why:
I happen to use a Microsoft controller that utilizes an OPTICAL X/Y interface. It is a hybrid design that is so precise that when it is in the CENTER position, there is absolutely NO MOVEMENT of the "+" displayed in the game controller calibration utility. In fact this controller NEVER needs to be calibrated.
This controller can be set with a .1 value assigned to the deadzone, and will produce absolutely no joystick "drift" because it is so precise.
The DEFAULT value is .4, and for good reason.
The STANDARD X/Y interface on any controller other than an "OPTICAL" will utilize two potentiometers to control X/Y movement. The potentiometers are MECHANICAL in nature, and eventually develop non-conductive properties from wear and tear in the CENTER zone.
This is what causes the "+" to jump around while centered in the calibration window, and requires adjustment wheels on each potentiometer for calibration.
An "OPTICAL" has no adjustment wheels, and requires no calibration.
Now, let's say you have a controller that is centered with a JUMPY "+" in the calibration window despite any adjustments made to correct it. Do you think that a .1 deadzone setting will contain the deviation? Highly unlikely.
You want your deadzone to be as small as possible without ANY stick drift. Experiment with the default .4 setting, and lower it in increments of .5 until you start to experience stick drift, then bump it back up a notch or two to the point where there is no stick drift at all.
VERY IMPORTANT!
EXAMPLE:
Lets say you are way up some cliff standing on a little 1-inch wide ledge with a sniper rifle. Do you think you will be able to stay on that ledge without falling to your death if you have stick drift? I'll bet any amount of money that you'll end up falling.
See the importance of eliminating stick drift?
Also, if you have a sloppy controller that has stick drift at the default .4 setting, my advice would be GET A NEW CONTROLLER if you want to be successful in this game.
Sho-Nuff!
Nuff-Said!
:eek: :cry: :weird:
:confused: :( :sour:
:haha: :rolleyes: :D
legacy-Twigstir
10-17-2002, 12:20 PM
People with force feedback joysticks may have to set the dead zone down. I know others with force feedback joysticks have had to lower the dead zones. My Saitek Cyborg 3D is currently set at .08 for the x and y axis. My speed base for the twist (v-axis=Look left-right) is set at 6. It's all trial and error. I'm still adjusting the settings.
legacy-Deheerst
10-18-2002, 08:03 AM
Darn!
I'm at work now, so I can't test it out, but hopefully it will work with me too.... Played online yesterday using keyboard/mouse combo... Man did I suck! I keep pressing two opposite moving keys like forward and backward at the same time when I'm panicking... Lol, I just keep standing there.... The sitting duck!
Anyway, great thanx in advance (prior to me trying it out) I'm sure I'll get it to work. Yall been a great help!
:D
legacy-Sendeman
10-18-2002, 09:55 AM
Hi guys,
I've followed all the instructions I could find in this thread, and I'm still having trouble getting my Sidewinder Dual Strike to work properly. These are the settings I used for the axes:
JoyX=Axis aStrafe SpeedBase=32768.0 Deadzone=0.4
JoyY=Axis aBaseY SpeedBase=32768.0 Deadzone=0.4
JoyZ=
JoyR=
JoyU=
JoyV=Axis aBaseX SpeedBase=3.0 DeadZone=0.02
JoySlider1=Axis aLookUp SpeedBase=3.0 Deadzone=0.02
JoySlider2=
When I enter the game, the view goes crazy. It keeps turning and turning, and is constantly looking down.
I have played a bit with the lines, and when I use these lines:
JoyX=Axis aBaseX SpeedBase=3.0 DeadZone=0.02
JoyY=Axis aLookUp SpeedBase=3.0 Deadzone=0.02
JoyZ=
JoyR=
JoyU=
JoyV=
JoySlider1=
JoySlider2=
, the perspective control seems to work.
However, I cant get the movement control stick to work properly. I used all combinations of lines for "Axis aBaseY" and "Axis aStrafe" (i.e. I've used them on JoyZ, JoyR, JoyU, etc.), but I can't assign them to the stick? What to do?
Regards,
Sendeman.
legacy-UTomicPUNK
10-18-2002, 05:02 PM
I use a Sidewinder Precision Pro Optical in conjunction with the Sidewinder 3.02 software utility. The utility allows me to bind functions to controller buttons, i.e. I have EIGHT WEAPONS that I can select from the POV-hat using this utility.
It is essentially making up for the game's lack of support until Epic gets a patch posted on their site.
The game engine does not recognize the POV-hat control so attempts to get it to work via the ini may cause the spinning, but it is most likely from the Joyslider settings. You want to leave those blank.
Here are the settings I use, and they work well for me:
Joy1=
Joy2=
Joy3=
Joy4=Jump
Joy5=getweapon TransLauncher
Joy6=getweapon ShockRifle | tp*
[*tp activates one of several proprietary aliases I developed and utilize in the ini]
Joy7=SwitchWeapon 6
Joy8=SwitchWeapon 7
Joy9=
Joy10=
Joy11=
Joy12=
Joy13=
Joy14=
Joy15=
Joy16=
JoyX=Axis aStrafe SpeedBase=42768.0 DeadZone=0.1
JoyY=Axis aBaseY SpeedBase=42768.0 DeadZone=0.1 Invert=-1*
[*Invert=-1 may be the missing command causing problems]
JoyZ=
JoyR=
JoyU=
JoyV=
JoySlider1=
JoySlider2=
Note: As you can see, commands are absent at Joy 1,2, and 3. I have an eight-button controller programmed with the Sidewinder 3.02 Utility. It has macro-sequences bound to buttons 1, 2, 3, and all eight POV positions. This does what the game engine should be doing, but doesn't.
Remember: There is no POV-hat support as far as this game is concerned. I tried every possible sequence in the ini with no success. It will only work with third-party software. Epic indicates that the upcoming patch will provide POV-hat support.
Your joystick should work with the exact same X and Y-axis settings that are shown above, with the exception of these two settings:
SpeedBase=42768.0 (default is 32768.0)
DeadZone=0.1 (default is .4)
[These two settings should be set to default, and then optimized trial and error.]
The SpeedBase setting facilitates faster execution of directional changes, but may not work with your own particular Sys.
The DeadZone setting provides instant movement with no "stick-drift", but may not work with your particular controller.
Good Luck...
PUNK sez-
Sho-Nuff
Nuff-Said
:cool:
legacy-Deheerst
10-19-2002, 02:30 AM
Well..... I got it to work.. Very easy indeed!:D
The only problem I have now is the total lack of any kind of skill!:cry:
I still suck!
But thanx a lot though!
Great work you ppl!:p
legacy-UTomicPUNK
10-19-2002, 04:20 AM
KOOL!
Good for you!
:cool:
:D
:rolleyes:
legacy-Sendeman
10-19-2002, 07:42 AM
Well, that did stop the spinning. However, the controls are far from what they ought to be.
The perspective control now works as the movement control. The movement control stick (is that what you call the pov-hat?) still doesn't do anything.
Well, I think I'll just have to wait for the patch to come out, because I think I've tried everything now.
Too bad.... :(
Thanks for the help though... :up:
legacy-LittleFlower
10-19-2002, 01:41 PM
Some more information for joystick players. Check out my thread here. I tried to explain how to reliably dodge with a joystick. Essential, IMHO. Hope it helps.
http://ina-community.com/forums/showthread.php?s=&threadid=208890
legacy-Twigstir
10-19-2002, 01:45 PM
People, read the information on the frist page carefully.
If you don't disable the v-axis and slider1-axis on joysticks without a twist and throtle, you will spin.
Never delete. Use the comment out ";".
You have to use the software that came with your joystick to get the POV (hat) to work or wait for the patch. All other features (joystick buttons) can be done in the user.ini file.
If you use the GUI (game menus) to enable your joystick or set up your joystick buttons, it will overwrite your ini files.
You can change the function of your joystick by changing the code after the "=" for any axis.
You can tweek your joystick by changing the deadzone and speedbase numbers.
legacy-safife
10-19-2002, 01:57 PM
I have a microsoft sidewinder precision 2 and a logitech marble mouse. i have enabled the joystick without a problem but in the game i drift down. If anyone has any idea on how i can fix this i would be grateful.
legacy-Twigstir
10-19-2002, 03:07 PM
Originally posted by safife
I have a microsoft sidewinder precision 2 and a logitech marble mouse. i have enabled the joystick without a problem but in the game i drift down. If anyone has any idea on how i can fix this i would be grateful. I would guess the drift down has something to do with the look up/down axis which is the slider1-axis (throtle). Try commenting it out ";". See the first post in this thread on how to do it.
legacy-MEet-CEes
10-19-2002, 06:00 PM
with gamepad/joystick/input users does anyone experience this bug : when moving foward and back on axis X then pressing buttons assigned to strafe left and right , the strafes cant be activated unless you release foward/back ?
if im walking straight and i wanna strafe with a button i cant.
same if im walking back. also i cant do the oppisite strafe then press foward/back.
ive tried various settings of deadzone and speed.
thanks.
MEet : Gamepad User , no mouse.
legacy-Deheerst
10-20-2002, 02:22 AM
I'm trying lots of new combinations for control lately, to see what works best. So using a macro for dodging, with a little delay works rather well. The only funny thing now is that I can strafe left & right, or go forward, backward. But not forward+strafe, or backward+strafe.
This happens occasionally, but the entire game, although not every game I play....
:rolleyes:
That is weird...:(
legacy-Twigstir
10-22-2002, 12:47 AM
Originally posted by Deheerst
I'm trying lots of new combinations for control lately, to see what works best. So using a macro for dodging, with a little delay works rather well. ( What's the macro for dodging?
legacy-Sendeman
10-22-2002, 09:37 AM
Originally posted by Twigstir
What's the macro for dodging?
You'll find more info here:
http://ina-community.com/forums/sho...threadid=208890
legacy-darknezz
11-01-2002, 08:28 AM
ok at the moment this is my configoration, i want to be able to use my gamepad and mouse at same time, ive just got a saitek p2500 rumble pad, but cant seem to get the right buttons working
i want the left shoulder to be set to jump and use the directional pad to move around, but at the moment i can only use the analogue stick to move around and all the buttons seem messed up.
Joy1=Fire
Joy2=Jump
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=
JoyX=Axis aStrafe SpeedBase=32768.0 DeadZone=0.4
JoyY=Axis aBaseY SpeedBase=32768.0 DeadZone=0.4 Invert=-1
JoyZ=
JoyR=
JoyU=
JoyV=Axis aBaseX SpeedBase=2.0 DeadZone=0.4
JoySlider1=Axis aLookUp SpeedBase=2.0 DeadZone=0.4
JoySlider2=
any tips much appreciated, also if anyone knows how i can change the speed to able me to turn around quicker also.
legacy-pauliewalnuts99
11-08-2002, 05:38 PM
I own a Thrustmaster Firestorm Dual Analog gamepad. I played UT to death with this gamepad, never had a problem. UT2003 right out of the box dosent work with gamepads. The patch is finally out, it helped some, but a little tweaking is still needed.
OK, first make sure that you install the new patch for UT2003. Nothing you try with gamepads will work until you install the new patch.
Second, you must edit your UT2003.ini and USER.ini files a little bit. (Make a backup copy of your UT2003.ini and USER.ini files before you edit them).
So here's what I did -
I installed the patch first (which was the 2136 version).
Then I looked in my UT2003.ini and changed all the "UseJoystick=False" to "UseJoystick=True". (I believe I found these twice in the UT2003.ini - one was set to "True" and the other was set to "False". I now have them both set to "True").
I ran UT2003, went into the Options and controller settings, made sure that the "Use Joystick" setting had a check in the box. I went to configure my gamepad buttons and UT2003 recognized every button, (which means that I dont have to fumble around with the USER.ini). Its not necessary to change the forward/back and strafe left/right settings since UT2003 will simply understand that you intend to use the gamepad controller for this.
However, when I went to play, the controller felt a bit sloppy, as though I had to press too far to get the character to move. The old UT had this problem, and its easily fixed by decreasing the "dead zone" setting. So to do this, I looked in my USER.ini file and found this -
JoyX=Axis aStrafe SpeedBase=32768.0 DeadZone=0.4
JoyY=Axis aBaseY SpeedBase=32768.0 DeadZone=0.4 Invert=-1
So I changed the DeadZone=0.4 to DeadZone=0.2, and now my gamepad works brilliantly. By the way, if your screen begins spinning during gameplay, increase the Dead Zone setting to 0.45 or 0.50.
ps - (A note about how I use this gamepad to play UT2003) - By the way, I still use the mouse in my right hand to look around. I just hold the gamepad in my left hand and rest it on my lap. I dont use the four buttons on the right side either but, as you already know, this gamepad has a ton of buttons, the majority of which are on the left side. Yes, the left side. I'll explain. First, there are the three left-side trigger buttons. I have the top one set to "Favorite Weapon", I have the middle one set to "Crouch", I have the bottom one set to "Translocator". I control my forward/back and strafe left/right with the digital thumb controller, which leaves the 8-direction analog direction pad open for other things. UT2003 recognizes the 8-way direction pad as 8 more buttons. So I have "right" on the direction pad set to "Throw Weapon", and I have the other directions set to voice commands. There are so many buttons available to just my left hand (13 in all) in addition to the digital direction controller.
Of course I have a Logitech MouseMan Wheel with its 4 buttons and wheel. I have the wheel set to scroll weapons up and down. I have the left and right buttons set to primary and alternate fire. I have the middle mouse button set to jump. I have the thumb button set to a voice command.
This gamepad is a brilliant piece of hardware. In total, between gamepad and mouse, I have 17 buttons, a digital direction controller, and a wheel. Everyone asks me how I am able to do figure-8 strafing with perfect smoothness, and I never tell them that its because I use a digital controller instead of a keyboard.
Here's a link to my Thrustmaster Firestorm Dual Analog -
http://us.thrustmaster.com/products/lookproduct.php3?skin=Gamepads&productid=9
legacy-EL_VIDI
11-16-2002, 10:20 PM
Thanx to this forum I was able to put my dual strike with some signs of life :), but I still can't get it to work correctly. Does anyone have a correct configuration for dual strike???
legacy-Teedubya
11-17-2002, 01:37 PM
Twigs.....can you tell me where to find the patch for Unreal 2003? And how is it installed?
Teedubya
legacy-UTomicPUNK
11-18-2002, 12:15 PM
Try the official UT2003.com site or this link:
http://www.ut2003hq.com/
Blues News.com is another alternative.
Just find a server that has a decent download speed, and download the official patch. (some are really slow, and forget File Planet unless you can wait in line for 30 minutes)
I installed it a while ago when released, and it did fix a lot of problems but not all of them. I don't remember if it was an exe or a zip. Either way, just unzip the package if it is compressed. Close ALL applications running including the game. Click Start - Run - Browse, then find the path to the setup.exe, click Open - Run, and that should do it. It may ask for disc 1, so have it ready.
Reboot, and you're all set with the new patch.
:cool:
legacy-Xorac
11-21-2002, 10:29 AM
Please can someone tell me why I cannot run forward and strafe at the same time on my gamepad. Am I retarded or is there an explanation. I m using a Logitech cordless rumble pad, my movement forward/backwards, and strafe left/right is assigned to my D-Pad. If I press "A" and "W" on my keyboard, it looks beautiful, but I have no joy on my gamepad. Is this a limitation of the gamepad or a limitation in UT2003?
legacy-UTomicPUNK
11-21-2002, 07:42 PM
You are using a controller that assigns movement to FOUR BUTTONS configured into an 8-point directional pattern.
A "REAL" joystick is progressive in nature, and has to be configured as an X and Y-axis linear device.
A "D-PAD" is not progressive, and is similar in function to the arrow keys on the Keyboard. When a D-pad is used, it produces either and ON or an OFF signal like pressing any key on the KB.
Movement is either full or none on a D-pad. On a joystick, movement increases as the rotation of any given axis is increased. They are two completely different animals.
Try assigning the same UP/DOWN/LEFT/RIGHT motion on the KB setup to the specific numbered buttons that represent the F/B/L/R movement on the D-Pad.
Depending on the game, D-Pads are sometimes recognized as four buttons, and NOT an X-Y axis parameter.
I use a joystick that has X-Y axis movement assigned to it, no D-Pad in use, so my suggestion may me flawed since I have yet to setup a D-Pad in this game.
My experience throughout the years though, allows me to make an educated guess to solving your problem.
Good Luck...:cool:
legacy-twiztidshow
12-22-2002, 08:04 PM
Ok I have tried many of the previous mentioned methods and there is one problem with my Gravis Eliminator Aftershock controller. For some reason it wants to go in right automatically. I don't know how to stop this if anyone can help it would be greatly appreciated! Thank You.
legacy-UTomicPUNK
12-24-2002, 12:32 PM
Try checking your JOY-V and the JOY-Slider configs. They should have no commands assigned to them, especially the slider control.
Keep only your X and Y axises assigned as active (in addition to buttons).
If you still have the problem, try another joystick to see if it does the same thing. If so, try posting your INI configs here, and someone may have a solution for you.
:cool:
legacy-{DK}YorkX2
02-22-2003, 11:10 AM
Ok,
Here is my problem, I use a Saitek Cyborg 3d. All works, but the movement is aweful. I have to move the stick to the farthest extremes before my character moves at all. I have tried all kinds of numbers in the deadzone, to no avail. I have got to be missing something......Anyone have this problem, and if so, what setting numbers corrected it?
Thanks
legacy-UTomicPUNK
02-22-2003, 06:19 PM
I have that very same stick. It is a very well designed controller, but I have had driver problems with it in the past. I have not used it with UT2K3 yet, but maybe some of my past experiences with it may help.
Do you have the latest saitek driver for it? You can download it at Saitek.com, a very small file that can make a big difference.
Have you tried switching between digital & analog modes? (bottom switch) My experience with that controller has been having to go into the game controller setup of the OS and recalibrate any time I wanted to switch between modes. Also, you need to have that controller at the top of the controller list, and be the only controller on the list in order for it to work right.
Another problem can be older "inf" files or drivers from previously installed controllers causing conflicts.
If it is USB, I think Saitek has a file called "NUKEUSB" that eliminates any prior setup files from previous controllers that can cause it not to work.
That is a very good stick when it works, but it is very touchy with setup issues. Good Luck...
-=XK=-
:cool:
legacy-{DK}YorkX2
02-23-2003, 02:52 AM
Hmmmm, mine has no switch, and it is my only controller, and is USB...Saitek has driver issues with XP, but only on start up...It works fine in all games except 2k3. It works, but is sooooo unresponsive. Nothing like UT. I dont understand the deadzone number, I dont know if I need to try higher or lower, or 2 decimal places or one, or what...Which way do you have to go with the numbers to notice a difference. I have tried all kinds of numbers, and cannot see any difference when I restart the game!
Thanks
Ron
legacy-PalekaikoHaole
02-23-2003, 03:21 AM
Actually, this thread did not help me at all, lol. I figured this out on my own way back when the first Unreal came out. Considering it ultimately uses the same two ini config files. You did a great job guys helping out the n00bs :D.... Anyways here is my 2 cents. I have a Gravis Eliminator Shock USB, and here is my config... The way this joystick is kinda wierd so here it is:
Joy1=AltFire
Joy2=Fire
Joy3=AltFire
Joy4=CenterView
Joy5=Jump
Joy6=PrevWeapon
Joy7=Duck
Joy8=NextWeapon
Joy9=SwitchToBestWeapon
Joy10=SwitchWeapon 0
Joy11=
Joy12=
Joy13=
Joy14=
Joy15=
Joy16=
JoyX=Axis aBaseX SpeedBase=5.5 DeadZone=0.1
JoyY=Axis aLookUp SpeedBase=5.3 DeadZone=0.1
JoyZ=Axis aBaseY SpeedBase=32768.0 DeadZone=0.1 Invert=-1
JoyR=Axis aStrafe SpeedBase=32768.0 DeadZone=0.1
JoyU=
JoyV=Axis aStrafe SpeedBase=32768.0 DeadZone=0.1
Its kinda strange how this config works, considering the way the joystick is configured. Well, Gravis makes CRAP drivers if you ask me. I wont get into it though. Just about every prog that I used that uses this controller forced me to mess around with axis settings, button emulations, reg settings, and so on.
This configuration allows:
Left Joystick: (X-Y)
-- Left-Right: Look left/right
-- Up-Down: Look down/up
Right Joystick: (R-Z)
-- Left-Right: Strafe left/right
-- Up-Down: Move Forward/Move Backward
I also noticed that the default deadzone (0.4) made the controller very choppy in movement, like using the keyboard exclusively for looking/moving. Making it 0.1 made it much smoother. Now I can push the joystick just a tad forward, and my character actually walks slowly instead of either nothing or full force lol.
btw, force feedback doesnt work for me either.
Hope this helps :D
legacy-~DNA
03-02-2003, 11:16 AM
After f*@king with my Microsoft Sidewinder Gamepad 1000 times i finnally got sick of it and gave up on playing this game for awhile.
I came back and checked the forums today to see if maybe someone fixed this problem. Thanks Twigstir for this fix. Finnally my Microsoft Sidewinder Gamepad works just like it did in UT.
I adjusted my ini. like this:
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=
I like to play games with a gamepad, I never bought a game console that came with a keyboard so why should i use one to play games on my computer? Seems kinda retarted to me. This should be a given when a game is released...i shouldnt have to go through this crap.
Excellent Job Dude !!!!
Thanks a million
legacy-kewlazme
04-09-2003, 04:57 AM
Analog Joystick Issue:
I've used my left analog joystick fine throughout UT and other UT mods i've played (right hand on the mouse). Even for SplinterCell. Ive recently tried out the UT2K3Demo and I get the joystick working and the POV Hat working ...except Diagnol control doesn't work! I dont move when I push the joystick or POV HAT in the Diagnol direction, i can only move up and down or left and right. Anyone have a fix for this or is this fixed in a new Full version patch?!
legacy-Jon
05-02-2003, 02:46 PM
Ok, can SOMEBODY, ANYBODY look into this matter?
I have a Gravis Gamepad Pro. Everything works perfectly except for Left & Right on my D-Pad...
Instead of TURNING/LOOKING, I STRAFE.
How can I configure it where I would be able to turn/look and not strafe when I press those buttons??????
I noticed that in the user.ini (I believe) Axis R has aStrafe in it. Could this be my problem???
Thanks in advance (Help me!!! :cry: )
legacy-quinogaita
05-19-2003, 11:03 AM
Originally posted by pauliewalnuts99
I own a Thrustmaster Firestorm Dual Analog gamepad. I played UT to death with this gamepad, never had a problem. UT2003 right out of the box dosent work with gamepads. The patch is finally out, it helped some, but a little tweaking is still needed.
Hey do you think you could post your user.ini for me? I have the same gamepad (TMASTER dual power 2) and have the spinning problem.
It is a great gamepad in other games but just wont work in UT 03. The force feedback is fine, and impressive though!
Cheers
Joaquin
editor@thefootballreview.com
legacy-~DNA
05-19-2003, 02:53 PM
I dont have the same gamepad as you, but I had the spinning problem with mine too. Putting a semi colon in front of these lines seems to have fixed that for me.
try to edit your user.ini file like this:
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=
legacy-kjt
10-13-2003, 02:09 AM
This is my first post here and I'm thankful for this site.
I'm very new to computer games and UT2003 was one of several I just bought.
Just want to add a loud and sincere thank you to Twigstir for sharing your knowledge and tips with all of us. A tremendous help!
Okay,my question. Can I configure the hat switch on my Logitech 2.4 cordless joystick to work in UT? If so,what should I do? Any and all tips will be most welcome.
Thank you all!
KJT
legacy-If you see kay
10-13-2003, 02:15 AM
learn how to use mouse and keyboard,they are far superior in 1rst/3rd person shooters,much better hand eye cordination.
but for flying games break out the stick:mad: :up:
legacy-therealvader
10-13-2003, 03:13 AM
http://www.dental.upenn.edu/img/photos/shovel.gif
legacy-BrushBuster
02-19-2004, 11:22 PM
my right strafe quit working in ut03 but works fine in windows if i restart computer it will work for a few min. then just quits in the midst of playing but still works in windows. any suggestions ?heres my info file
[DefaultPlayer]
Name=BrushBuster
Class=Engine.Pawn
Character=Cannonball
team=1
[Engine.Input]
Aliases[0]=(Command="Button bFire | Fire",Alias="Fire")
Aliases[1]=(Command="Button bAltFire | AltFire",Alias="AltFire")
Aliases[2]=(Command="Axis aBaseY Speed=+300.0",Alias="MoveForward")
Aliases[3]=(Command="Axis aBaseY Speed=-300.0",Alias="MoveBackward")
Aliases[4]=(Command="Axis aBaseX Speed=-40.0",Alias="TurnLeft")
Aliases[5]=(Command="Axis aBaseX Speed=+40.0",Alias="TurnRight")
Aliases[6]=(Command="Axis aStrafe Speed=-300.0",Alias="StrafeLeft")
Aliases[7]=(Command="Axis aStrafe Speed=+300.0",Alias="StrafeRight")
Aliases[8]=(Command="Jump | Axis aUp Speed=+300.0",Alias="Jump")
Aliases[9]=(Command="Button bDuck | Axis aUp Speed=-300.0",Alias="Duck")
Aliases[10]=(Command="Button bLook",Alias="look")
Aliases[11]=(Command="Toggle bLook",Alias="LookToggle")
Aliases[12]=(Command="ActivateItem",Alias="InventoryActivate")
Aliases[13]=(Command="NextItem",Alias="InventoryNext")
Aliases[14]=(Command="PrevItem",Alias="InventoryPrevious")
Aliases[15]=(Command="Axis aLookUp Speed=+25.0",Alias="LookUp")
Aliases[16]=(Command="Axis aLookUp Speed=-25.0",Alias="LookDown")
Aliases[17]=(Command="Button bSnapLevel",Alias="CenterView")
Aliases[18]=(Command="Button bRun",Alias="Walking")
Aliases[19]=(Command="Button bStrafe",Alias="Strafe")
Aliases[20]=(Command="NextWeapon",Alias="NextWeapon")
Aliases[23]=(Command="Button bFreeLook",Alias="FreeLook")
Aliases[24]=(Command="ViewClass Pawn",Alias="ViewTeam")
Aliases[25]=(Command="Button bTurnToNearest",Alias="TurnToNearest")
Aliases[26]=(Command="Button bTurn180",Alias="Turn180")
Aliases[27]=(Command="ShowScores|OnRelease ShowScores",Alias="ScoreToggle")
Aliases[28]=(Command="InGameChat",Alias="InGameChat")
Aliases[29]=(Command="ServerInfo",Alias="ServerInfo")
Aliases[30]=(Command="",Alias="None")
Aliases[31]=(Command="",Alias="None")
Aliases[32]=(Command="",Alias="None")
Aliases[33]=(Command="",Alias="None")
Aliases[34]=(Command="",Alias="None")
Aliases[35]=(Command="",Alias="None")
Aliases[36]=(Command="",Alias="None")
Aliases[37]=(Command="",Alias="None")
Aliases[38]=(Command="",Alias="None")
Aliases[39]=(Command="",Alias="None")
0=SwitchWeapon 0
1=SwitchWeapon 1
2=SwitchWeapon 2
3=SwitchWeapon 3
4=SwitchWeapon 4
5=SwitchWeapon 5
6=SwitchWeapon 6
7=SwitchWeapon 7
8=SwitchWeapon 8
9=SwitchWeapon 9
F1=ShowScores
F2=ServerInfo
F3=ShowStats
F4=ToggleBehindView
F5=ToggleFreeCam
F6=Stat Net
F7=ToggleFreeCamSwivel
F8=NextStats
F9=shot
F10=Cancel
F11=
F12=
F13=
F14=
F15=
F16=
F17=
F18=
F19=
F20=
F21=
F22=
F23=
F24=
A=StrafeLeft
B=
C=Duck
D=StrafeRight
E=SwitchToLastWeapon
F=
G=
H=
I=
j=Taunt pthrust
K=Taunt asssmack
L=Taunt throatcut
M=BasePath 0
N=BasePath 1
O=
P=
Q=SwitchWeapon 10
R=TeamTalk
S=MoveBackward
T=Talk
U=Use
V=SpeechMenuToggle
W=MoveForward
X=ShowVoteMenu
Y=writetolog
Z=Strafe
Alt=
Attn=
Backslash=ThrowWeapon
Backspace=Jump
Cancel=
CapsLock=LookToggle
Comma=StrafeLeft
CrSel=
Ctrl=Jump
Delete=LookUp
Down=MoveBackward
End=CenterView | ACTOR ALIGN SNAPTOFLOOR ALIGN=1
Enter=InventoryActivate
Equals=GrowHUD
Escape=ShowMenu
ErEof=
Execute=
ExSel=
GreySlash=
GreyStar=
Help=
home=
Insert=
LControl=
Left=StrafeLeft
LeftBracket=InventoryPrevious
LShift=
Minus=ShrinkHUD
NoName=
None=
OemClear=
PA1=
PageDown=LookDown
PageUp=
Pause=Pause
Period=StrafeRight
Play=
Print=
PrintScrn=
RControl=
Right=StrafeRight
RightBracket=InventoryNext
RShift=
ScrollLock=
Select=
Semicolon=Taunt gesture_point
Separator=
Shift=Walking
SingleQuote=Strafe
Slash=NextWeapon
Space=Jump
Tab=Type
Tilde=ConsoleToggle
Up=MoveForward
Zoom=
LeftMouse=Fire
MiddleMouse=MoveForward
RightMouse=AltFire
MouseWheelDown=NextWeapon
MouseWheelUp=PrevWeapon
MouseX=Count bXAxis | Axis aMouseX Speed=2.0
MouseY=Count bYAxis | Axis aMouseY Speed=2.0
MouseZ=
NumLock=
NumPad0=set playercontroller bZeroRoll False | set playercontroller rotation (pitch=0,yaw=0,roll=16384)
NumPad1=set playercontroller bZeroRoll False | set playercontroller rotation (pitch=0,yaw=32768,roll=-16384)
NumPad2=set playercontroller bZeroRoll False | set playercontroller rotation (pitch=0,yaw=16384,roll=32768)
NumPad3=set playercontroller bZeroRoll False | set playercontroller rotation (pitch=0,yaw=-16384,roll=0)
NumPad4=set playercontroller bZeroRoll False | set playercontroller rotation (pitch=16384,yaw=0,roll=16384)
NumPad5=set playercontroller bZeroRoll False | set playercontroller rotation (pitch=-16384,yaw=0,roll=16384)
NumPad6=set playercontroller bZeroRoll True | set playercontroller rotation (pitch=0,yaw=0,roll=0)
NumPad7=StrafeLeft
NumPad8=MoveForward
NumPad9=StrafeRight
NumPadPeriod=
Joy1=Fire
Joy2=AltFire
Joy3=Jump
Joy4=Duck
Joy5=Strafe
Joy6=Walking
Joy7=SwitchWeapon 6
Joy8=SwitchWeapon 7
Joy9=SwitchWeapon 4
Joy10=SwitchWeapon 8
Joy11=SwitchWeapon 5
Joy12=SwitchWeapon 10
Joy13=SwitchWeapon 6
Joy14=SwitchToBestWeapon
Joy15=PrevWeapon
Joy16=SwitchWeapon 6
Joy17=PelvicThrust
Joy18=AssSmack
Joy19=ThroatCut
Joy20=ThrowWeapon
JoyX=Axis aStrafe SpeedBase=32768.0 DeadZone=0.4
JoyY=Axis aBaseY SpeedBase=32768.0 DeadZone=0.4 Invert=-1
JoyZ=
JoyR=
JoyU=
JoyV=Axis aBaseX SpeedBase=2.0 DeadZone=0.4
;JoySlider1=Axis aLookUp SpeedBase=2.0 DeadZone=0.4
JoySlider2=
UnknownF5=
UnknownF4=
Unknown10F=
Unknown10E=
MouseW=
UnknownE3=
UnknownE2=
UnknownE1=
UnknownE0=
UnknownDF=
UnknownDA=
UnknownD9=
UnknownD8=
UnknownC7=
UnknownC6=
UnknownC5=
UnknownC4=
UnknownC3=
UnknownC2=
UnknownC1=
UnknownB9=
UnknownB8=
UnknownB7=
UnknownB6=
UnknownB5=
UnknownB4=
UnknownB3=
UnknownB2=
UnknownB1=
UnknownB0=
UnknownAF=
UnknownAE=
UnknownAD=
UnknownAC=
UnknownAB=
UnknownAA=
UnknownA9=
UnknownA8=
UnknownA7=
UnknownA6=
UnknownA5=
UnknownA4=
Unknown9F=
Unknown9E=
Unknown9D=
Unknown9C=
Unknown9B=
Unknown9A=
Unknown99=
Unknown98=
Unknown97=
Unknown96=
Unknown95=
Unknown94=
Unknown93=
Unknown92=
Unknown8F=
Unknown8E=
Unknown8D=
Unknown8C=
Unknown8B=
Unknown8A=
Unknown89=
Unknown88=
GreyMinus=speech TAUNT 8
GreyPlus=speech TAUNT 14
Unknown5F=
Unknown5E=
Unknown5D=
Unknown5C=
Unknown5B=
Unknown40=
Unknown3F=
Unknown3E=
Unknown3D=
Unknown3C=
Unknown3B=
Unknown3A=
Unknown1F=
Unknown1E=
Unknown1D=
Unknown1C=
Unknown1A=
Unknown19=
Unknown18=
Unknown17=
Unknown16=
Unknown15=
Unknown0F=
Unknown0E=
Unknown0C=
Unknown0B=
Unknown0A=
Unknown07=
Unknown06=
Unknown05=
StrProperty0=
Aliases[21]=(Command="",Alias="None")
Aliases[22]=(Command="",Alias="None")
JoySlider1=Axis aLookUp SpeedBase=2.0 DeadZone=0.4
Mouse8=
Mouse7=
Mouse6=
Mouse5=
Mouse4=
Unicode=
[Engine.PlayerController]
bNeverSwitchOnPickup=False
bNoVoiceMessages=false
bNoVoiceTaunts=false
bNoAutoTaunts=false
bAutoTaunt=false
bNoMatureLanguage=false
AnnouncerVolume=4
DesiredFOV=85.000000
DefaultFOV=85.000000
MaxTimeMargin=1.000000
ngWorldSecret=
bLookUpStairs=False
bSnapToLevel=True
bAlwaysMouseLook=True
bKeyboardLook=True
bAlwaysLevel=False
ngSecretSet=False
EnemyTurnSpeed=45000
InputClass=Class'Engine.PlayerInput'
Handedness=1.000000
TeamBeaconMaxDist=4000.000000
TeamBeaconPlayerInfoMaxDist=1200.000000
TeamBeaconTexture=TeamSymbols.TeamBeaconT
TeamBeaconTeamColors[0]=(B=0,G=0,R=180,A=255)
TeamBeaconTeamColors[1]=(B=200,G=80,R=80,A=255)
TeamBeaconCustomColor=(B=0,G=255,R=255,A=255)
TeamBeaconUseCustomColor=True
MaxResponseTime=0.500000
AnnouncerLevel=2
AimingHelp=0.000000
StatsUsername=BrushBuster
StatsPassword=slayer
bEnablePickupForceFeedback=True
bEnableWeaponForceFeedback=True
bEnableDamageForceFeedback=True
bEnableGUIForceFeedback=True
bDynamicNetSpeed=True
bSmallWeapons=True
ScreenFlashScaling=1.000000
DynamicPingThreshold=400.000000
[Engine.PlayerInput]
bInvertMouse=False
MouseSensitivity=1.000000
MouseSmoothingMode=1
MouseSmoothingStrength=0.300000
MouseSamplingTime=0.008333
bEnableDodging=true
DoubleClickTime=0.250000
[Engine.Pawn]
Bob=0.008000
bWeaponBob=True
[Engine.HUD]
bHideHUD=False
HudScale=1.000000
HudCanvasScale=1.000000
bMessageBeep=true
bShowWeaponInfo=true
bShowPersonalInfo=true
bShowPoints=true
bCrosshairShow=true
CrosshairScale=1.000000
CrosshairOpacity=1.000000
CrosshairStyle=4
bShowWeaponBar=True
bShowPortrait=True
HudOpacity=255.000000
CrossHairColor=(B=255,G=255,R=255,A=255)
ConsoleMessageCount=4
ConsoleFontSize=5
MessageFontOffset=0
bNoEnemyNames=False
[XWeapons.TransLauncher]
ExchangeFireModes=0
Priority=2
bPrevWeaponSwitch=True
CustomCrosshair=-1
CustomCrossHairColor=(B=255,G=255,R=255,A=255)
CustomCrossHairScale=1.000000
CustomCrossHairTextureName=
[XWeapons.ShieldGun]
ExchangeFireModes=0
Priority=1
CustomCrosshair=-1
CustomCrossHairColor=(B=255,G=255,R=255,A=255)
CustomCrossHairScale=1.000000
CustomCrossHairTextureName=
[XWeapons.AssaultRifle]
ExchangeFireModes=0
Priority=7
CustomCrosshair=-1
CustomCrossHairColor=(B=255,G=255,R=255,A=255)
CustomCrossHairScale=1.000000
CustomCrossHairTextureName=
[XWeapons.ShockRifle]
ExchangeFireModes=0
Priority=10
CustomCrosshair=-1
CustomCrossHairColor=(B=255,G=255,R=255,A=255)
CustomCrossHairScale=1.000000
CustomCrossHairTextureName=
[XWeapons.LinkGun]
ExchangeFireModes=0
Priority=8
CustomCrosshair=-1
CustomCrossHairColor=(B=255,G=255,R=255,A=255)
CustomCrossHairScale=1.000000
CustomCrossHairTextureName=
[XWeapons.BioRifle]
ExchangeFireModes=0
Priority=5
CustomCrosshair=-1
CustomCrossHairColor=(B=255,G=255,R=255,A=255)
CustomCrossHairScale=1.000000
CustomCrossHairTextureName=
[XWeapons.Minigun]
ExchangeFireModes=0
Priority=11
CustomCrosshair=-1
CustomCrossHairColor=(B=255,G=255,R=255,A=255)
CustomCrossHairScale=1.000000
CustomCrossHairTextureName=
[XWeapons.FlakCannon]
ExchangeFireModes=0
Priority=12
CustomCrosshair=-1
CustomCrossHairColor=(B=255,G=255,R=255,A=255)
CustomCrossHairScale=1.000000
CustomCrossHairTextureName=
[XWeapons.RocketLauncher]
ExchangeFireModes=0
Priority=9
CustomCrosshair=-1
CustomCrossHairColor=(B=255,G=255,R=255,A=255)
CustomCrossHairScale=1.000000
CustomCrossHairTextureName=
[XWeapons.SniperRifle]
ExchangeFireModes=0
Priority=6
CustomCrosshair=-1
CustomCrossHairColor=(B=255,G=255,R=255,A=255)
CustomCrossHairScale=1.000000
CustomCrossHairTextureName=
[XWeapons.Painter]
ExchangeFireModes=0
Priority=3
CustomCrosshair=-1
CustomCrossHairColor=(B=255,G=255,R=255,A=255)
CustomCrossHairScale=1.000000
CustomCrossHairTextureName=
[XWeapons.Redeemer]
ExchangeFireModes=0
Priority=4
CustomCrosshair=-1
CustomCrossHairColor=(B=255,G=255,R=255,A=255)
CustomCrossHairScale=1.000000
CustomCrossHairTextureName=
[XWeapons.BallLauncher]
ExchangeFireModes=0
Priority=13
[XInterface.MenuInstantAction]
URLOptionsPlayer=
URLOptionsGame=?bAutoNumBots=true?WeaponStay=true
URLOptionsRound=
URLOptionsMutators=
GameType=Class'XGame.xDeathMatch'
[XInterface.MenuMultiPlayerHost]
URLOptionsServer=?Lan?bAutoNumBots=False?MaxPlayer s=32?MinPlayers=1
URLOptionsGame=?WeaponStay=true
URLOptionsRound=
URLOptionsMutatorList=
GameType=Class'XGame.xDeathMatch'
URLOptionsMutators=
bDedicatedServer=False
[UnrealGame.UnrealPawn]
bPlayerShadows=False
[XInterface.MapListDeathMatch]
MapNum=0
Maps=DM-Antalus
Maps=DM-Asbestos
Maps=DM-Curse3
Maps=DM-Inferno
Maps=DM-Compressed
Maps=DM-Phobos2
Maps=DM-Plunge
Maps=DM-TokaraForest
[XInterface.MapListTeamDeathMatch]
MapNum=0
Maps=DM-Antalus
Maps=DM-Asbestos
Maps=DM-Curse3
Maps=DM-Inferno
Maps=DM-Compressed
Maps=DM-Phobos2
Maps=DM-Plunge
Maps=DM-TokaraForest
[XInterface.MapListCaptureTheFlag]
MapNum=0
Maps=CTF-Chrome
Maps=CTF-Citadel
Maps=CTF-December
Maps=CTF-Face3
Maps=CTF-Geothermal
Maps=CTF-LavaGiant3
Maps=CTF-LostFaith
Maps=CTF-Magma
Maps=CTF-Orbital2
[XInterface.MapListDoubleDomination]
MapNum=0
Maps=DOM-Core
Maps=DOM-OutRigger
Maps=DOM-Ruination
Maps=DOM-ScorchedEarth
Maps=DOM-SepukkuGorge
Maps=DOM-SunTemple
[XInterface.MapListBombingRun]
MapNum=0
Maps=BR-Anubis
Maps=BR-Disclosure
Maps=BR-Bifrost
Maps=BR-IceFields
Maps=BR-SkyLine
Maps=BR-Slaughterhouse
Maps=BR-TwinTombs
[Engine.Controller]
Handedness=1.000000
[XGame.xPlayer]
EnemyTurnSpeed=45000
InputClass=Class'Engine.PlayerInput'
bClassicTrans=False
[WindowPositions]
CrashBox=(X=241,Y=226,XL=542,YL=281)
GameLog=(X=110,Y=145,XL=512,YL=256)
JoyX=Axis aStrafe SpeedBase=32768.0 DeadZone=0.4
JoyY=Axis aBaseY SpeedBase=32768.0 DeadZone=0.4 Invert=-1
JOYZ=Axis aBaseX SpeedBase=172768.0 DeadZone=0.4
Generic=(X=282,Y=209,XL=459,YL=315)
2D Shape Editor=(X=0,Y=-46,XL=600,YL=600)
VFToolbar=(X=3,Y=3,XL=328,YL=24)
PictureButton=(X=692,Y=8,XL=22,YL=20)
Surface Properties=(X=380,Y=-46,XL=437,YL=267)
WPropertyPage=(X=0,Y=0,XL=486,YL=228)
Terrain Editing=(X=795,Y=53,XL=577,YL=426)
SubTools=(X=810,Y=310,XL=542,YL=211)
Matinee=(X=0,Y=-46,XL=394,YL=426)
Build Options=(X=0,Y=-46,XL=368,YL=430)
BottomBar=(X=0,Y=0,XL=956,YL=36)
BottomBarStandard=(X=69,Y=698,XL=1023,YL=35)
TopBar=(X=0,Y=0,XL=1024,YL=32)
ThinScrollBar=(X=64,Y=0,XL=4,YL=656)
EditorToolbar=(X=0,Y=0,XL=68,YL=656)
Sound Browser=(X=4,Y=32,XL=542,YL=482)
Music Browser=(X=4,Y=32,XL=542,YL=482)
Group Browser=(X=4,Y=32,XL=542,YL=482)
Master Browser=(X=466,Y=-43,XL=558,YL=572)
WSplitterContainer=(X=609,Y=157,XL=407,YL=410)
WSplitter=(X=889,Y=157,XL=6,YL=410)
WSplitterPane=(X=895,Y=157,XL=120,YL=410)
StaticMeshProperties=(X=0,Y=222,XL=542,YL=260)
Static Mesh Browser=(X=474,Y=85,XL=542,YL=482)
Mesh Browser=(X=474,Y=85,XL=542,YL=482)
Prefab Browser=(X=355,Y=154,XL=638,YL=434)
Animation Browser=(X=474,Y=85,XL=542,YL=482)
Actor Browser=(X=474,Y=85,XL=542,YL=482)
Texture Browser=(X=308,Y=128,XL=561,YL=482)
Load Errors=(X=266,Y=138,XL=491,YL=365)
Check Map=(X=307,Y=186,XL=410,YL=270)
Scale Lights=(X=366,Y=269,XL=291,YL=104)
Tip of the Day=(X=307,Y=183,XL=410,YL=276)
Progress=(X=331,Y=275,XL=362,YL=92)
Search for Actors=(X=259,Y=180,XL=506,YL=282)
Replace Textures=(X=290,Y=134,XL=444,YL=373)
UDN=(X=0,Y=0,XL=1,YL=1)
Find/Replace=(X=122,Y=219,XL=458,YL=195)
CodeFrame=(X=157,Y=-46,XL=811,YL=704)
EditorLog=(X=100,Y=54,XL=450,YL=450)
MdiFrameBottom=(X=68,Y=698,XL=956,YL=36)
MdiFrameLeft=(X=0,Y=78,XL=68,YL=656)
MdiFrameTop=(X=0,Y=46,XL=1024,YL=32)
Brush Builder=(X=23,Y=43,XL=345,YL=287)
LevelProperties=(X=22,Y=29,XL=352,YL=545)
ActorProperties=(X=643,Y=75,XL=352,YL=512)
Preferences=(X=132,Y=174,XL=352,YL=512)
[UnrealGame.UnrealPlayer]
CustomizedAnnouncerPack=AnnouncerMain.uax
EnemyTurnSpeed=45000
InputClass=Class'Engine.PlayerInput'
[XInterface.HudBase]
bHideWeaponName=False
legacy-L0wK3y7
03-08-2004, 03:25 AM
I have a logitech, Dual Action Gamepad... and for the life of me i can't get the sensitivity up. I turn Left/Right sooo slow. I'm on the ut2k4 demo, is there a patch required to make your gamepad function properly and is there anybody that can help me/!?!
legacy-captsam54
05-04-2004, 10:25 AM
Hi, have looked all over the forums about joystick support and have found many. It gets confusing with all the different fixes for the different pads/sticks, etc.. .
I am greatly supprised that UT 2003 dosen't automaticly support a joystick.. In the original UT, I never had a problem..
Does anyone use a Madcatz Panther xp or DX ?
legacy-dutchfarley
05-13-2004, 06:08 PM
Has anyone managed to get a joystick axis to perform a jump/crouch command in UT 2004? You were able to do it in the original UT. I realize that it's a wierd request wehn you can simply have a button push = jump, but I find it useful occasionally.
legacy-Wolfman [TWP]
05-14-2004, 12:58 AM
Originally posted by captsam54
Hi, have looked all over the forums about joystick support and have found many. It gets confusing with all the different fixes for the different pads/sticks, etc.. .
I am greatly supprised that UT 2003 dosen't automaticly support a joystick.. In the original UT, I never had a problem..
Does anyone use a Madcatz Panther xp or DX ?
This site should be able to help you out with your modded Panther XL/DX.
http://www.clana3d.org/index.php
Wolf
legacy-Wolfman [TWP]
05-14-2004, 01:01 AM
To my surprise, I didn't have to change a thing for Joystick Control in the UT2K4.ini, with the Linux install. All I had to do was, to enable the Joystick in the menus and that was all.
Good one Epic :up:
Wolf
legacy-JohnDawg24
05-28-2004, 10:09 PM
Thanks so much for this post!! I have searched everywhere for this information, and I'm glad I finally found it! UT2003 AND 2004 had set the V axis, which I don't even have!! It caused me to think all this time that the game was broken. This is ridiculous to not do something so simple as to probe the joystick info! Again thanks for this great thread. Hopefully it will be back at the top.
legacy-D-Zyl
11-15-2004, 01:37 PM
I just did what you said on this thread, and it works fine with a logitech momo forcefeedback wheel.
the only thing is that the commands do not work gradually.
I'd like that for example, the more I press the accelerator, the faster it goes.
Is it a problem with the values for deadzone and speedbase ?
Powered by vBulletin® Version 4.1.6 Copyright © 2012 vBulletin Solutions, Inc. All rights reserved.