Jump to content

Steel Battalion controller and win 7 64-Bit drivers


417 replies to this topic

#141 HackNFly

    Member

  • PipPipPipPipPip
  • 131 posts

Posted 04 October 2012 - 12:13 PM

Did you update the Simple.cs file namespace as I mentioned? PM me for my e-mail address, and I'll see if I can help you one on one.

#142 von Pilsner

    Member

  • PipPipPipPipPipPipPipPip
  • 1,043 posts
  • LocationColorado

Posted 04 October 2012 - 12:48 PM

View PostJEST3R, on 04 October 2012 - 11:42 AM, said:

Thanks for the replies, especially HackNFly who has also assisted me via e-mail. Thanks von Pilsner for your configs though I need to figure something our x/y rotation since I do not use pedals.

Everythings working now, which is great. Now the biggest problem seems to be sensitivity I just cant target anything well since the right sticks Xaxis movement jumps not very smoothly left and right, while Y axis movement seems slow. that plus more easily managing weapons groups is an issue for me atm. At the very least I am playing -- though somewhat poorly.

Thanks again!

Try adding this to your user.cfg file

; Joystick Setup
 
;right stick speed (sort of)
cl_joystick_gain = 1.40
;left stick speed (sort of)
;cl_joystick_sensitivity = 0.8
cl_joystick_invert_throttle = 0
cl_joystick_invert_pitch = 1
cl_joystick_invert_yaw = 0
cl_joystick_invert_turn = 0
cl_joystick_throttle_range = 0
;i_joystick_buffered disables the Joystick buffering which greatly increases the joystick's sensitivity
;i_joystick_buffered = 0
 
; Joystick DeadZone, you require both the i and cl lines to make the joystick deadzone change work.
;i_joystick_deadzone = 0.20
;cl_joystick_deadzone = 0.20
 
gp_mech_view_look_sensitivity = 0.0090 //Normal view


Some of the lines are commented out, that is intentional...
If you adjust cl_joystick_gain you will notice different feel of the right stick.
If you uncomment cl_joystick_sensitivity you may feel a change on the left stick (only adjust 1 at a time).

Try the changes (without changing any values) and see if it helps.

Edited by von Pilsner, 04 October 2012 - 12:51 PM.


#143 von Pilsner

    Member

  • PipPipPipPipPipPipPipPip
  • 1,043 posts
  • LocationColorado

Posted 04 October 2012 - 12:53 PM

View PostDrathorin, on 04 October 2012 - 12:10 PM, said:

I still can't seem to get the program to not crash out, so I eagerly await the final version.

I have the joystick all setup and set aside next to my computer raring to go.

I suppose worst comes to worst, could always buy that hawken controller, since it's somewhat similar.


Only if you buy me one too... ;)

Try these profiles, they should not crash...
Here is the Pedal Swapped version of my current config: BvP-MWO-AltPedal-1.1.cs
And version 1.1 of my 'standard' version: BvP-MWO-1.1.cs

X/Y-Axis: Right stick
Z-Axis: Middle and Right Pedal.
X-Rotation: Site Change Vertical
Y-Rotation: Left Pedal
Z-Rotation: Left Stick
Slider: Throttle
Dial: Site Change Horizontal

HackNFly - I did that so I can get it working well with MWLL (making a profile for that too, you can find the MWLL profile, config and actionmap here, it is currently a WIP :D)

Edited by von Pilsner, 04 October 2012 - 04:12 PM.


#144 HackNFly

    Member

  • PipPipPipPipPip
  • 131 posts

Posted 05 October 2012 - 09:40 AM

Just wanted to mention that I've got the whole UAC thing figured out. The joystick control worked fine, it was the keyboard mapping that was having issues. Can't make calls to the sendInput function of user32.dll without having administrative privileges. Tested it last night. I'm adding a few minor touches, but I hope to put out the proper 2nd release of the software for download this weekend.

#145 von Pilsner

    Member

  • PipPipPipPipPipPipPipPip
  • 1,043 posts
  • LocationColorado

Posted 05 October 2012 - 11:38 AM

Good news HnF, can't wait for v2 (non-beta) release!

Messing with the MWLL profile I have swapped the pedal mapping (my v2.0 profiles) which allows the pedals to function as 'rudder' pedals for the VTOL and Aerospace vehicles (and it does not affect Mech/MWO binding/gameplay).

I converted your simple profile as well, I need to test the axis setup with MW4 (I suspect it will work fine).

Version 2.0 profile axis mapping: (re calibrate your controller when migrating to the 2.0 profiles).

X/Y-Axis: Right stick
Z-Axis: Left and Right Pedal.
X-Rotation: Site Change Vertical
Y-Rotation: Middle Pedal
Z-Rotation: Left Stick
Slider: Throttle
Dial: Site Change Horizontal

Toggles:

If FILT Toggle is down your Sub Weapon (trigger) is 'Fire Selected'
If FILT Toggle is up your Sub Weapon (trigger) is 'Alpha Strike'

If O2 Toggle is down your Main weapon button fires weapon group 5
If O2 Toggle is up your Main weapon button fires weapon group 6

If Fuel Flow Toggle is down your left pedal is 'decelerate'
If Fuel Flow Toggle is up your left pedal is 'jump jet'

Buffer Material Toggle swaps left and middle pedal behavior (not jump jets - they are always on the left pedal, just 'full stop' and 'decelerate' get swapped).

Posted Image

New profile: BvP-MWO-2.0.cs
Simple Profile (2.0 mapping): BvP-Simple.cs
Download site (v2): Steel-Batallion-64.zip (local copy)
LibUSBDotNet_Setup.2.2.8 (local copy)
Download MWO profile: BvP-MWO.cs
Example: user.cfg <- this is where you adjust sensitivity, deadzone, zoom sensitivity
Notes, explanation, instructions, etc...: notes.txt
MWLL profile and config files: MWLL 2.0
I will make a MW4 profile at some point I suppose....

-von P.

Edited by von Pilsner, 08 October 2012 - 01:31 PM.


#146 DifferentFish

    Member

  • PipPip
  • 33 posts

Posted 05 October 2012 - 12:52 PM

I have everything installed and set up, but the vJoyconfig won't save. I set everything they way it's supposed to and hit save but if I reopen vJoyconfig everything is set back to the defaults. Idk why this is happening since I'm running both vJoy and vJoyconfig as an administrator.

#147 HackNFly

    Member

  • PipPipPipPipPip
  • 131 posts

Posted 05 October 2012 - 01:16 PM

When you say everything is back to defaults, do you mean within the program or within the joystick properties menu? The program doesn't maintain state information between runs, but your joystick should change within the set up usb game controllers panel. (Go to the test tab)

I haven't had any issues with that program running. The author of vJoy has tested it fairly extensively.

#148 HackNFly

    Member

  • PipPipPipPipPip
  • 131 posts

Posted 06 October 2012 - 10:20 PM

For those having trouble, please check out my new full release version 2.0:
http://steel-batalli...atallion-64.zip

And updated instructions:
http://code.google.c...ki/Installation

I still need to update the configuration page, but if you get that far, configuration is a piece of cake.

#149 von Pilsner

    Member

  • PipPipPipPipPipPipPipPip
  • 1,043 posts
  • LocationColorado

Posted 07 October 2012 - 02:53 AM

Thanks for all the hard work HnF, it is very much appreciated.

I will test v2 starting Monday morning! :P

EDIT: Played for 2 hours using v2 and it works fine (no crashes & uses same profiles with no problems). :o

Edited by von Pilsner, 08 October 2012 - 01:13 AM.


#150 von Pilsner

    Member

  • PipPipPipPipPipPipPipPip
  • 1,043 posts
  • LocationColorado

Posted 10 October 2012 - 02:26 PM

Played for hours now, only uncaught exception I have found is if you load a profile, close SB64, delete the physical profile and restart SB64... However I bet I am going to be the only person who ever does that (so I would not worry about it too much).

Also this thread needs more pics.... :)

Posted Image
I have been enjoying MWO a lot more now!

#151 HackNFly

    Member

  • PipPipPipPipPip
  • 131 posts

Posted 10 October 2012 - 09:19 PM

I'm glad you've been having fun. Thats an awesome setup you got there. I haven't played much lately, been busy with my other hobby. At the expense of derailing the thread a little bit, here's a link to my setup:
http://fpvlab.com/fo...r-and-First-Vid

BTW, I'll take a look at that bug you found, should be pretty easy to fix. Not that I think many people would run into that, but I appreciate your thoroughness.

#152 NightlyReaper

    Member

  • PipPip
  • Knight Errant
  • 39 posts
  • Google+: Link
  • LocationSoutheastern US

Posted 05 November 2012 - 04:21 PM

Alright people, I know I've been missing in action, but I escaped from Stalag College Algebra and am back in the cockpit. Now, I'm having trouble with these drivers, but I chalk that more up to me than anything. My VT controller flashes, but when I go to play a game in MWO, the mech immediately starts turning a circle to the left and won't stop. Oh, and also, when I am dropped into the mech in MW4, it also careens to the left and ANY input will lock the game (exit via ESC key still possible). Anybody had the same experience? From these symptoms, what does it sound like it was that I missed?
I get home at 11:30PM CST tonight, and I will not sleep until I have the sim pit working! After all the hard work that HackNFly and BaronVonPilsner (among others) have put in to this, I owe it to everyone to see this thing through on my end. All the community members have given inputs and replies and observing everyone's inputs and contributions has been a really nice internet experience. I thank you guys for displaying the absolute opposite of the douchebaggery that some have come to expect from internet communities. I'm proud to be a MechWarrior.
Bravo.
NightlyReaper, Out.

#153 HackNFly

    Member

  • PipPipPipPipPip
  • 131 posts

Posted 06 November 2012 - 07:42 AM

Just want to make sure you're using the latest version of the program and that you have been able to complete joystick configuration successfully.

Can you provide some more details on what you have tried.

#154 Arparso

    Member

  • Pip
  • 13 posts

Posted 08 November 2012 - 05:32 AM

I've installed v2 of Steel-Batallion-64 as well as the BvP-MWO 2.0 config... it's working perfectly fine except aiming with the right stick is painfully slow up to the point where it's absolutely useless. Anything I've missed here? I've also tried the suggested user.cfg, but no change there :D

#155 von Pilsner

    Member

  • PipPipPipPipPipPipPipPip
  • 1,043 posts
  • LocationColorado

Posted 08 November 2012 - 08:01 AM

New patch changes speed... try this in your user.cfg


; Gain affects speed of joystick (works with sensitivity)
; Seems like higher number = faster response
cl_joystick_gain = 5.05
 
; Sensitivity (Default seems to be 1.0)
; Higher number = less sensitive (slower)
cl_joystick_sensitivity = 1.01
cl_joystick_invert_throttle = 0
cl_joystick_invert_pitch = 1
cl_joystick_invert_yaw = 0
cl_joystick_invert_turn = 0
cl_joystick_throttle_range = 0


Tweak the gain setting to adjust the stick speed. ;)

#156 NightlyReaper

    Member

  • PipPip
  • Knight Errant
  • 39 posts
  • Google+: Link
  • LocationSoutheastern US

Posted 10 November 2012 - 01:45 AM

View PostHackNFly, on 06 November 2012 - 07:42 AM, said:

Just want to make sure you're using the latest version of the program and that you have been able to complete joystick configuration successfully.

Can you provide some more details on what you have tried.


OK, that's the thing. I'm following your verbatim instructions located here http://code.google.c...ki/Installation.

As specified, I first installed vjoy successfully, got the computer into test mode, and set up the axes and stuff per your example. I hear the USB disconnect/connect sound as I should. I go to "set up usb" game controllers and the vjoy device appears there, When I go to test it, nothing responds. I went and tried the install process on a Vista-64 machine and got the exact same thing, so I thought the controller was broken. I broke out my old Dell L400 700mhz 32bit XP test bench laptop and installed the tried and true VTCHID+ppjoy+ppjoyjoy setup I know and love and the VT turns out to be fine. Every axis, every button is A-OK.

The VT Controller is showing up in device manager as a LIBUSB device and I verified I'm using the most recent of the drivers. Yesterday, the RunSteelBattalion.exe box was working fine, although on every .cs files except simple.cs it would come up with errored lines and not start. Now I can't even get RunSteelBattalion.exe to run at all. I see the DOSBOX pop up, but the WINDOW never opens now.

I am almost ready to just accept the performance hit and install Vista 32 on a 64bit machine. I really can't afford that loss of performance for MWO and I would rather not do that. Any ideas what I am doing wrong? I am all ears.

NightlyReaper, Out.

#157 HackNFly

    Member

  • PipPipPipPipPip
  • 131 posts

Posted 10 November 2012 - 08:00 AM

Ok, thats my bad for not having updated that link, later in the instructions I refer to :
[color=#000000]Go on and run: vJoy2.0.1Apps\vJoyConf\vJoyConfx64\vJoyConf[/color]

[color="#000000"]The link to the newest version is [/color]http://steel-batalli...atallion-64.zip

The newest version is 2.0.1, you make reference to a dosbox, and the new version should not have a dosbox, at most just a flash before the GUI pops up. Anyways, don't give up yet. I'm willing to Skype with you to get it working.

#158 NightlyReaper

    Member

  • PipPip
  • Knight Errant
  • 39 posts
  • Google+: Link
  • LocationSoutheastern US

Posted 10 November 2012 - 11:25 PM

View PostHackNFly, on 10 November 2012 - 08:00 AM, said:

Ok, thats my bad for not having updated that link, later in the instructions I refer to :
[color=#000000]Go on and run: vJoy2.0.1Apps\vJoyConf\vJoyConfx64\vJoyConf[/color]

[color=#000000]The link to the newest version is [/color]http://steel-batalli...atallion-64.zip

The newest version is 2.0.1, you make reference to a dosbox, and the new version should not have a dosbox, at most just a flash before the GUI pops up. Anyways, don't give up yet. I'm willing to Skype with you to get it working.


Yes, sorry, I should have been more clear. The "dosbox" I refer to is the brief flash of your app running, only after that brief command prompt box showing up, the APP itself never actually shows up. I've tried to uninstall/reinstall twice. I even went back and rolled back the registry to a point before all these changes. So far, very little I do seems to help. Since I seem to have come up with some problems different from everyone elses, I will gladly PM you with my contact info. THANKS!

NightlyReaper, Out.

#159 NightlyReaper

    Member

  • PipPip
  • Knight Errant
  • 39 posts
  • Google+: Link
  • LocationSoutheastern US

Posted 11 November 2012 - 01:21 AM

View PostHackNFly, on 06 November 2012 - 07:42 AM, said:

Just want to make sure you're using the latest version of the program and that you have been able to complete joystick configuration successfully.

Can you provide some more details on what you have tried.




Well, nevermind about the PM because I GOT IT WORKING!

I deleted/uninstalled everything and downloaded/installed everything again, including following that link you provided in your last post to the newest version of RunSteelBattalion.exe. I also installed the newer version in a completely different directory than everything else. It then ran fine and allowed me to go back and calibrate. After a few false starts, I applied the fix to my user.cfg file, and did some fine tuning. It is now 3:15am here and I know I have to come out of the mech eventually, but I just finished flanking a couple of ATLAS's, shooting them in the back several times before they realized I was there. Circle Strafing is too easy with two sticks and I can tell right away that this is where I start having fun.

I now really do own a mech simulator (http://mwomercs.com/...mech-simulator/) and not just a really elaborate PAPERWEIGHT. I owe it all to you HackNFly for your software and to your compatriots like Baron Von Pilsner who came up with such a PLETHORA of configs for this game and others.

Hope to see you around! PM if you ever need anything tested or anything. You have my sword.

NightlyReaper, Over and OUT!

#160 HackNFly

    Member

  • PipPipPipPipPip
  • 131 posts

Posted 11 November 2012 - 05:41 AM

Congrats on sticking it through. Too bad you ran into issues that other people hadn't. Wish I knew what it was, but I'm glad you got through them. Its always a good feeling to finish a project that took a long time to complete. I'm glad my work was able to help you out. I hope you enjoy many hours in your newly completed mech simulator.





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users