HOTAS support for Freelancer
-
Hi all,
I know Freelancer is built for m/kb play (I’ve been playing it for about 6 years), but is there ANY way I can get my Saitek X52 Pro HOTAS to work on it. There is no problem allocating buttons to keys, but setting the stick to mouse axis is not effective and programming the throttle is difficult.
The little I have done shows that it can work, but I need help.
Regards,
FD -
I’m not joystick user but wait - this model may act as mouse? Or only with special emulator?
-
I can program the joystick to mouse x and y axis, but the response is very slow even with sensitivity set high.
Somewhere there must b a patch that can be put in Freelancer to allow joystick use.
The only reason I am doing this is to prepare for Star Citizen - Freelancer is the only space sim I have found that is anything like it -
So I am finding, lol.
Grrr I need somewhere to practice that is like Freelancer. -
A) Star Citizen is expected to support both mouse & keyboard and joysticks, and considering Roberts is at the helm, chances are the game will support an input method very similar to what Freelancer sports. Getting some practice with Freelancer, using a mouse, would be fine.
B) If you are adamant to playing with a joystick, the game you want is Freespace 2.
-
Star Citizen will support many input devices - kb/m, joystick, hotas, trakir, oculus rift etc…
I have Freespace 2 and completed it - suppose I could repeat at higher difficulty levels. I also have Wing Commander Saga.
Neither of these have the side mission element I am looking for. -
You’re basically saying you want Star Citizen. I’m afraid it’s not out yet. If a game exactly like it already existed, then there’d be no reason to make SC.
The point being that you’re going to have to live with FL’s joystick-less gameplay or FS2’s random mission-less structure.
-
I would think that anyone involved with Star Citizen wishes it was out now But - 10 months until beta testing, which I will be involved in.
I shall keep searching and in the meantime get fully up to scratch using my HOTAS. -
You might like to try wing commander saga if you want something modern looking with joystick support.
-
Got that thanks
-
Some folks need to get their head out of the early 2000’s…
With recent additions to freelancer like Adoxa’s roll plugin this isn’t as far from do-able as we used to think.
Just takes some key/joystick planning, thought… and oh… i dunno… a will to do something out of the box your all crammed into.
It… lol… does however… suck, the response will never be fast enough to handle anything over a lvl10 enemy, Im a pretty kickass pilot (been playing this from the 1st year) and i can use a joystick too (old school… hehe) but given the option… you’ll go back to a mouse.
It’s 2012 folks… enough with the jaded reply’s about “we cant do that… you want another game” have many of you loaded up with them tasty “extras” we’ve been so deliciously delivered the past two years… in essence… Freelancer isnt the same as it was 4 years ago… stuff like this is possible now.
-
Nice answer Xarian_Prime, and I’m afraid you are right about the response
-
autoit ( http://en.wikipedia.org/wiki/AutoIt ) has a dx interface - it is possible to hook it by keystrokes and mouse positioning while setting relative positions. Keystrokes can be predifined in Freelancer via the keymap.ini - just maybe worth another thought. Ofc. it would be a seperated exe running in the background.
Since Freelancer isn’t updated any further but autoit is, there is a chance of a better interface.
-
Thanks for that Daywalker - I’ve just looked at that and it is about 2 miles over my head !!
Now I need to find someone who knows what they are doing to see if it works -
yw
http://www.autoitscript.com/forum/topic/23882-take-your-joystick-control/
http://www.autoitscript.com/forum/topic/10953-joystick-udf/
The 2. one is an allready usable joystick emulation script.
-
ok, I have downloaded the 2nd one and saved it in the Include folder
Now please excuse my total ignorance, but how do I get it to run ? -
It’s been a while that i scriped with autoit, i am sorry but i have to point you to the official Guides and Tutorials.
http://www.autoitscript.com/autoit3/docs/
The very Basics are:
Open up Scite (the autoit scripting editor), paste the script in it, press F5 (now the script will be checked and executed).
If it is working for you close scite, right click at the au3 file and compile it to an exe. This way you just have to start the exe and the script is hooked into your computers memory - waiting for a keystroke - or in this case a joystick movement.
I suppose to setup a while/wend operation calling the beginning of the function on a predifined keystroke - and another one to end the script - just to keep control over it. When using a while/wend operation, also integrate a sleep function for a minimum of 10 ms, otherwise you will get 100 percent cpu usage.
The operation would be something like this:
HotKeySet("{F12}", "startjoy") HotKeySet("{F11}", "endjoy") $z = 0 Send("{ALTDOWN}{TAB}{ALTUP}") WinWaitActive("Freelancer","") While $z < 1 sleep (10) WEnd Func startjoy() ; here goes the joystic script $z=1 EndFunc func endjoy() MsgBox(0,"ENDE","Abbruch",100) ; will open up a boxed message - if you want it to simply end delete this line Exit EndFunc ```That's how i would try it - if i still would have a joystick around.