Saitek Cyborg Evo Wireless Joystick Driver For Mac
I have just reinstalled X-Plane and latest updates on my iMac (mid 2011) running OS 10.11.2 El Capitan. Mac System Information recognises the connected Joystick but when I go to settings/joystick there is no device showing. I tried using a Saitek Rumble Force Gamepad with a wired USB connection and get the same result. In both cases I have tried restarting both the Mac and X-plane after connecting Joystick but with no joy. During one start up I got a warning saying Java JDK required. This may have been unrelated to X-Plane but I installed the JDK and updated Java anyway. Any suggestions on how to get the joystick to operate would be much appreciated.
I initially tried to install from DVDs which I had purchased in 2014 but the installer would not run. I then downloaded the latest installer and that seems to have worked OK. I have also installed 2 addons; VMAX-787 Dreamliner and Boeing 777 v181. I also installed all scenery (from DVDs).
This took a while but appears to have worked OK. At the end of the install I was asked if I wanted to check for updates which I did and the process seemed to run as I would have expected and it also made some updates. Having completed the install, I connected the Saitek Cyborg EVO Wireless joystick but it did not appear in the X-Plane settings window. I then closed and re-opened X-Plane whilst the joystick was connected but still not recognised. I tried a restart of the Mac and then X-Plane, again with the joystick already connected but to no avail. A check of the Mac System info app showed the joystick listed under USB. I also tried the above process with a Saitek P2500 Rumble connected; again it appeared in the Mac System Info but was not available in X-Plane.
Saitek Cyborg Evo Wireless Joystick Driver For Mac Free
I've looked at the X-Plane log file but it means little to me although it does seem to show a lot of deleted files - but I am guessing that they result from the post install update? As requested, the log file is attached. I hope that helps and I am grateful for your efforts to find a solution. This does seem final.
I had an ongoing discussion with Ben at Laminar Research (X-Plane) and ran diagnostics on my setup. He said that the results showed that the Cyborg could not be accessed programmatically following the El Capitan upgrade. It seems there was nothing that they could now do except hope that Apple would fix it, unlikely for an old device. I too will be shopping for an affordable replacement, but I would like to be assured that anything I buy will work. As a sim only leisure flyer I will not be looking for an expensive full control set.
Over to the community for suggestions? I think we need a new list of controls known to work with the X-Plane / El Capitan combination.
Hello All, A few weeks ago, I innocently decided to take a look at whether or not it was possible to get a decent joystick to play VO with on my Mac. Little did I know that I was going to be walking head-on into a treacherous quagmire of compatibility and configuration issues that would tax every facet of my mind and push me to the very brink of insanity.
Ok, ok, it wasn't quite that bad but it was a total pain in the arse. The worst of it was that I was not able to find any definitive answers about whether or not the sticks that I wanted to use would work with my Mac, or with VO so, in the absence of any definitive data, I had to do the research myself. Anyway, to cut a long story short, two weeks and several hundred dollars later I have myself a nice little setup that is working out well and, because I'm such a generous soul, I'm going to give you the benefit of my experience so that you don't have to skirt the precipice of madness like I had to. You're welcome. Firstly, if you ask me, Saitek make the best sticks out there, hands down, their stuff is just brilliant. I did look at a few other brands, namely Logitech, Microsoft and some lesser known brands but the Saitek stuff beat them all out for quality, features and price. I wouldn't recommend a Microsoft stick (I'm not even sure they will work with a Mac) but there have been some good things said about the Logitech Force 3D Pro and it also looked OK to me but I didn't try it out because I was after something with a few more buttons.
As a result, all of the sticks I have covered below are made by Saitek (no, I'm not being paid by Saitek, I just think their stuff rocks). Some background about joysticks and the MacOS (if you are a MacOS guru, you can probably skip this part). Joysticks, Gamepads, Mice, Tablets, etc, etc are all collectively known as Human Interface Devices (HIDs) and, like so many other things, there is a particular standard that has been developed (called the HID standard) that the manufacturers of these devices can decide to conform to, or not. However, if you get a device that is HID compliant, it will plug straight into the Mac and work straight away, without the need for driver software. This is because the MacOS has built-in software that knows what a HID needs to make it work and accommodates it accordingly. This is great because, for most of the best sticks, there is no Mac driver software available. The problem is that the manufacturers don't usually give you any indication whatsoever about whether or not their device conforms to the HID standard.
Saitek Cyborg Evo Software
Unless you can get in touch with someone who works for the manufacturer and actually knows what they are talking about, you won't usually know if a stick conforms to the HID standard or not. Most of the time, as soon as you mention that you run a Mac, you'll get a response that is essentially, 'Well of course it won't work! Serves you right for buying a Mac'. I'm sure you have all had this experience at one time or another. The upshot of all this is that you are not necessarily confined to the very small and poor selection of joysticks that are labeled as Mac compatible.
Many of the so called 'PC only' sticks will work with your Mac and, what's more, will do so without the need for any driver software. You just need to know which sticks are HID compliant and that is the tricky part. You don't need to worry about the current range of Saitek sticks though because I've done the testing for you. Right, onto the sticks themselves.
None of the following sticks are listed as being Mac compatible yet all but one worked flawlessly without the need for any software whatsoever. As for the pros and cons, you'll have to read on. After careful consideration of specs, I narrowed my selection down to 4 sticks (3 of which were only very slightly different to each other) and 1 gamepad/keyboard.
I purchased all 5 and tested them thoroughly. This is what I found. NOTE: Quoted US prices are simply the Australian price adjusted for the exchange rate.
US residents can probably do a lot better on the street since we often pay a premium for being at the arse-end of the planet - 1) Cyborg Evo - Manufaturer - Saitek Price - AU$59.95 (US$55.42) Interface - USB Axes - 4 Hatswitches - Single 8-way Buttons - 12 Pros - Highly adjustable stick with ability to alter the angle of the on-stick buttons in 2 dimensions (left-right and up-down). You can also configure it for left or right handers as well as for different hand sizes. Cons - Not enough buttons for my liking. Some of the buttons are in awkward positions, as is the throttle bar. Compatibility - Comes with special software to program the buttons but it is PC only. The MacOS does not require it. All axes and buttons work fine without any software.
The only thing that does not work are the 2 'Shift' buttons which are located on either side of the base. On a PC, these allow you to assign a second and third function (depending on which shift button you press) to the other buttons on the stick.
On the Mac however, they operate as normal buttons and do not allow you to use the 'Shift' feature. Conclusion - This is a great, low cost stick, especially if you have particularly small or big hands, or are a lefty like me. It has 4 analog axes (the usual pitch, roll and yaw plus a throttle bar on the rear of the base) with 12 buttons (1x trigger, 5x thumb operated and 6x on the base). It's a bit short on buttons though. 12 sounds like a lot but there are really only 6 that are usable without the need for a second hand.
Not a bad stick, needs more cowbell. Still, probably the best stick on the market at this price. 2) Cyborg Evo Wireless - Manufaturer - Saitek Price - AU$99.95 (US$92.40) Interface - 2.4Ghz digital Wireless via a USB dongle (included) Axes - 4 Hatswitches - Single 8-way Buttons - 12 Pros - Same as the Evo with the added benefit of being totally wireless (via an included USB Dongle).
Cons - As with the Evo, not enough buttons for my liking and some of the buttons and the throttle bar are in awkward positions. Might be a bit on the costly side for some people given the fact that the Evo is identical except for the wireless ability. Requires 1 x AA battery. Compatibility - Exactly the same as the Evo in all respects except for the wireless feature.
I had some concerns about the wireless working properly but it came through with flying colours. Just plugged it in and away it went. Conclusion - Again, this is a great stick, identical to the Cyborg Evo with the added benefit of wireless operation. They achieve this with the addition of a USB dongle that slots neatly into the base of the stick when not in use.
The transmission is via a 2.4Ghz digital wireless link similar to those used in walkaround phones. There is no perceptible lag at all. The downside is the cost. Is it worth paying almost twice the the cost of the Cyborg Evo for wireless? I'll leave that up to you to decide.
3) Cyborg Evo Force - Manufaturer - Saitek Price - AU$119.95 (US$110.89) Interface - USB + 12DC input via included AC/DC transformer Axes - 4 Hatswitches - Single 8-way Buttons - 12 Pros - Same as the Evo. Cons - Same as the Evo. Far too expensive for what you get. Force feedback is useless for most games, VO included. I wasn't able to get more than 2 axes to work (roll and pitch only), yaw and throttle did not register at all.
I guess that this stick is not 100% HID compliant. Either that or the force feedback feature interferes somehow. In any case, it didn't work right.
Compatibility - Comes with special software to program the buttons but it is PC only. Not fully compatible with Mac. Conclusion - Identical to the Cyborg Evo but with force feedback.
Not only requires an extra cable (power) which is cumbersome, but it doesn't work with VO or the Mac. Also very expensive. Not recommended.
Now being used as a $120 doorstop in my house. 4) Pro Gamer Command Unit - NOTE: The unit I have looks slightly different to the one pictured on the Saitek site. I think the differences are only cosmetic though. Price - AU$44.95 (US$39.95) Interface - USB Axes - 2 (2D analog thumbstick) Hatswitches - none Buttons - 23 + 3-way selector switch Pros - Left handed operation leaves right hand free for mouse or another stick. Great for people who like to play with mouselook on. Very ergonomic, comfortable and easy to use. Lots of buttons.
Adjustable for different hand sizes. Cons - Some buttons are awkward to reach in a hurry. Only 2 analog axes. Compatibility - Comes with special software to program the buttons but it is PC only. The Mac does not require it to work.
Conclusion - I really liked this weird little thing. If you like playing with mouselook on, or you already use a stick with your right hand, I'd recommend trying it.
Saitek Cyborg Evo Joystick Driver
Might take a bit of getting used to and is probably more suited to FPS games but it's definitely got potential. Worth a look.
5) X-52 Flight Control System - Price - AU$249.95 (US$231.86) Interface - USB Axes - 9 (4 stick mounted + 2 analog thumbwheels + 1 analog linear slider + 2D 'mousestick' thumbstick on the throttle stick) Hatswitches - 3 (2x 8-way + 1x 4-way) Buttons - 23 + a 3-way selector switch Pros - This thing is a beast! Top of the line, serious flight sim sticks.
Tons of axes and buttons. Adjustable for different sized hands and different tensions on the throttle stick. Good quality, solid feel, well placed buttons and lots of 'em! Cons - Expensive. Throttle stick can be hard to centre (has no tactile centre notch to indicate the neutral position), this is my only serious gripe. A few features don't seem to work (on the Mac at least), see below for details. The bases are big and chunky, this is not necessarily a bad thing because it means they are well anchored but they do take up a lot of room.
Compatibility - Like all the rest, it comes with special software to program the buttons but it is PC only. The Mac does not require it to work.
Conclusion - An excellent setup and the one that I eventually decided to use. This thing is just unbelievably cool, I'm still totally geeking out over it. It's got the usual 3 analog axes on the right stick (pitch, roll and yaw) plus a another one on the left stick (throttle).
It also has 2 analog thumbwheels on the left stick plus a linear analog slider. These are all picked up by VO and can be used for whatever controls you like.
In fact there are more analog controls than there are controls for them in VO. I actually double up a bit and use some of the thumbwheels as trim for throttle and strafe. It's particularly handy for the throttle because, as I've mentioned above, the throttle stick has no centre 'notch' to indicate that you are at zero throttle whereas the thumbwheels do and this makes it easier to keep yourself stationary. This is annoying and is my only real criticism of this otherwise excellent stick setup. If you have the cash, this is your puppy right here.
Even so, it's not perfect. As I mentioned earlier, there are a few things that don't work right. These are: a) One of the scroll wheels (not an analog wheel, it's digital and works more like a mouse scroll wheel - scrolling up activates a button, scrolling down activates another, pressing it down activates a third). The press button part works fine but the scroll up/down doesn't seem to register in VO.
I tested it using a program called 'Joystick and Gamepad Tester' (it's a great program BTW, I suggest you download it, you will need it later. See the list of links below) and the buttons are registering, it's just that VO doesn't pick them up. Dunno why this is but they are the last 2 buttons in the button list so perhaps it's just that VO can only cope with a limited number of buttons on any single input device.
This fits because, looking at the config.ini file, you can see that the button list stops just before these buttons. Still, I have no way of knowing for sure if this is that case or not.
B) There is an analog thumbstick on the left stick (throttle) that is supposed to control the screen cursor and work just like the mouse along with a button that works like a left mouse click. This doesn't work either yet, once again, it registers in 'Joystick and Gamepad Tester'. Perhaps it doesn't work for the same reason as the scrollwheel, I don't know.
It's a pity about this because it would be handy. The left-click button does work properly, it's just the thumbstick that has no effect in VO. C) The base of the left stick contains an LCD panel that can apparently display a range of different details about whatever game you are playing. In a flight sim it is used to display the radar or communications info. However, this must be setup using the PC driver software because all I can get it to do is display a stopwatch (start/stop, reset, mode). Not real useful but there you go. The three buttons that control the screen can be remapped for use within VO so it's not a total waste.
Apart from these things, which sound bad but are really fairly minor, it's great. There is one issue that you need to be aware of with the Pro Gamer Command Unit and the X-52 and this is that they have a 3-way selector switch. The deal with this is that, instead of it being a button which is either on or off, it's a 3 way switch, one of which is always on.
The problem is that there is no way to turn it off so when you are trying to configure the stick in the setting screen in VO, as soon as you double click the keybind, it inserts whichever of the 3 switches is active, thus stopping you from inserting anything else. This means that you can't use the setting screen to configure the keybinds, you have to edit the config.ini file directly. If you don't know how to do that, read on.
If you do, that's all you need to know, happy joysticking. Configuring the stick using the config.ini file Configuring the config.ini file on a Mac is a bit different to doing it on Linux or a PC because the file is part of the application package rather than a file inside a normal folder or directory. To access the files, you need to control-click on the Vendetta application and choose 'Show Package Contents' from the contextual menu that pops up. That will open up a window where you will find the config.ini file.
Open the config.ini file in your favourite text editor (I suggest TextEdit. Stay away from Word or Pages or anything else that might insert weird formatting). I strongly suggest that you make a backup of the original first, just in case. If you have used a stick before, you will see a list of keybindings already listed in the file.
It will look something like this. Thanks KillDog that is an excellent writeup. I have an old (7 or 8 yrs?) Saitek Cyborg 3D (gold, USB) which I recovered from an old turn-of-the Century high-end PC I built and modded. 4 Axis (3 Axis + Throttle); 1 hatswitch (8-way); 10 buttons. I can tell players 10 buttons is perfectly fine. I used to use 10 buttons + 4 from my hatswitch, and now my hatswitch is dead, so I just have 10 buttons (4 accessible to thumb and 6 you must move a hand).
My issue is I didn't figure out how to use the throttle slider. It either works in FA mode, or in Physics mode, but not both (I'm low tech) so I just leave it unused. I think all Saitek joysticks would be HID compatible and work with Mac (I'm guessing). I wouldn't hesitate to get another one (in the unlikely event that it did not work, I'd take it back to the store).
If anyone does have an X-52, and wants to save time setting it up, here's the relevant bit from my config.ini file. If you copy and paste it into your config.ini file it will save you from having to do the config manually. Of course it does mean that the buttons will be mapped identically to mine but you can always tweak it if you don't like it.
Things to keep in mind. 1) If you have already had your X-52 plugged in while VO is running, you will already have a X-52 section in your config.ini file. You will need to replace it with the section below. Don't keep both, I don't know what that will do. Probably something nasty.
2) Make sure that you quit VO before you open your config.ini file and remember to save and close it before you relaunch VO again. 3) it is probably a good idea to backup your config.ini file (and your wgaf.cfg file while you are at it) before you make any changes. I'm pretty sure that VO will recreate them if you delete them or otherwise stuff them up but it's better to be safe. I call it TAPS (Total Arse Protection System). NOTE: Copy and paste everything between the dashed lines ('-'), but not the lines themselves. 'My issue is I didn't figure out how to use the throttle slider. It either works in FA mode, or in Physics mode, but not both (I'm low tek) so I just leave it unsused.'
If you are using F/A mode, you need to select 'Throttle' in the joystick setup screen for that axis. If you are using Physics mode, you need to select 'Accelerate' instead. Of course, if you are switching between F/A and Physics, that may cause a problem. This is where a stick with heaps of analog inputs is handy because you can setup one of each and use them accordingly. 'I can tell players 10 buttons is perfectly fine.' Yeah, 10 is fine, more than enough really, but it is nice to be able to map nearly every function you could ever need to an easily reached button. That way you never need to take your hand off he stick.
Still, it's certainly not necessary. I'm sure you could get away with as little as 3 axes and 4 or 5 buttons quite happily. I guess it all comes down to how much you are willing to spend and how much it matters to you.
'I think all Saitek joysticks would be HID compatible and work with Mac (I'm guessing).' Yeah, I have no idea. I really have no way of knowing. All I can tell you is that all of the ones I have tested, with the exception of the Force Feedback Cyborg Evo is definitely HID compliant.
The Evo Force may also be HID compliant but only 2 of the 4 analog axes would register for me. I'm not sure why. 'Thanks KillDog that is an excellent writeup.' I just hope it's of some use to people.
If it is then my time and money did not go to waste. Cheers, KD EDIT - I tried several different methods to force my quotes to format as quotes but I couldn't get it to work. Dunno if I just tried the wrong tags or if there is no way to do it on this forum. Anyway, I just put them in quotation marks instead.
Hope it's still readable. KD EDIT 2 - Put quotes in Italic tags as per EddyHolland's suggestion, Thanks - KD. What follows is the next episode in the ongoing saga of my search for the perfect VO setup.
Once again, I publish this in the hope that I will be the last person that has to go through it. After deciding on, and using, the X-52 with VO for several weeks, I decided that it wasn't really working for me. The joystick itself is great for most things, and there is certainly no shortage of buttons to bind, but it lacks precision for aiming. After some tweaking and experimentation, I decided to ditch the X-52 and switch from a stick-only setup to a stick/mouse combo.
It's not that the X-52 is a bad stick, it's isn't, it's just that, IMHO, it's impossible for any stick, regardless of it's quality or features, to match the aiming precision of a mouse. I think that this is a flaw inherent to any stick.
In my opinion, they just aren't designed for precision the way a mouse is. Others disagree, as is their prerogative. I would still recommend the X-52 for anyone who is considering a stick for a flight-sim or some similar purpose. So, as I have mentioned, I have switched to using a stick/mouse combo and I believe that I have finally achieved something approaching the ideal setup because this combination gives me almost all of the advantages of a stick-only setup but also gives me the aiming precision of a mouse. I'm currently using a Saitek Cyborg Evo Wireless stick (see review in my original post) on the left and a pretty standard 3-button bluetooth mouse on the right.
They are configured as follows. WARNING: This setup works nicely for me but I've had some people recoil in horror at the way that I have this setup.
Brace yourself. Great writeup, KD. I've been playing Vendetta Online for a few weeks now with an old Saitek X-45 setup and would like to share some of what I've learned. Their are two main problems with the Saitek gear on a Mac: 1) lack of a way to calibrate the movement of the stick axes (defaults to a linear response which works poorly for anything but gross movement) and 2) no way to use buttons for more than one function (i.e., only one mode). Both of these problems are due to no Mac configuration utility from Saitek.
The button problem is not usually a big one since 20+ buttons is more than enough for most games. The calibration problem, on the other hand, is a killer and stopped me from using my Saitek stick until recently. Someone mentioned (in another thread, I believe) ControllerMate as a solution to the Saitek's shortcomings so I decided to take a look. For the problem of calibrating the response of the stick axes, ControllerMate does provide a solution, albeit not the one I had hoped. While ControllerMate provides a direct means to calibrate some devices, it won't recognize my X-45 as one of them. It may be that ControllerMate will allow direct calibration for other joysticks but for those of us who aren't so lucky, here is my solution using ControllerMate. First, I created a virtual joystick to accept the output from the real joystick.
Than I divided the output of each axis of the X-45 into three sections: a middle section and two end sections. Onto the middle section, I mapped 0.67 of the X-45's output onto 0.25 of the virtual joystick's output. I used the two end sections to handle the remaining 0.75 of the virtual joystick's output to provide access to the full range of control for each axis. Basically, instead of a curve defining my response, I have two straight lines - a long, shallowly sloped line followed by a short, steeply sloped line - that approximate, very crudely, a curve. The result is that most movement along an axis will provide a fair amount of fine control while 'jamming' the stick to the ends will provide the maximum response as usual.
It's a hack but it works and different values can be used to change the 'curve' to suit different users. As for multi-function buttons, I've done some experimenting and it is indeed entirely possible to use ControllerMate to program buttons so that they will function differently depending on which other buttons are active. This customization ca go beyond just using the mode switch - you can do other things such as use the Pinky Switch as a safety (i.e., require the Pinky Switch to be held down in order to fire a weapon) or utilize the currently unrecognized digital Rotary Switch 1 (Dial) by passing the Dial's output to a virtual joystick (VO lists the virtual joystick along with your real joystick so you can use both at the same time). Also, from the ControllerMate documentation, you may be able to use the LED display in some fashion as well (though I can't test this since my stick lacks this feature). There is a learning curve to ControllerMate but not an unsurmountable one and there is an Export/Import feature which may help in this regard as well. I am in no way affiliated with Ordered Bytes, the company which sells ControllerMate, but I am impressed with the product so far. However, ControllerMate is not perfect.
It seems to be something of a system resource hog for such a small program from my informal observation. You have to manually 'initialize' the virtual joystick to zero everything (i.e., move/press all the controls the virtual joystick uses after VO starts) or you come out of a station pitching and rolling. 'Programming' with ControllerMate is not completely intuitive and much of the program's versatility may be hidden by it's steep learning curve. (Those with backgrounds in programming may find it easier to use, however.) It's $15 (though that's pretty cheap for shareware so maybe that's a plus). On the plus side, ControllerMate will work with other input devices (keyboards, mice, trackballs, etc.), provides a way to use different setups for different applications, and has far more functionality than I've described using here. Breaking wind subtitle download for mac. It think it's worth a look and it's shareware so you can get a feel for it before buying. Ok, if you want something cheap, get the Cyborg X, its better than the Evo and the Aviator (In performance, that is).
However, if you play more flight sims, or want to have a much better stick, X52, definitely. Pros: Lovely feel Fully adjustable Nice buttons Dual throttle, but not really worth it, seeing as having throttle and accelerate on at the same time with no way of disabling the other. Lock em together and use em as 1 instead. Pretty blue light Two secret buttons (Explode and activate now:P) Cons: Very bad build quality, I'm getting mine replaced, or refunded. Buttons fell off after 1 day (possible a postal knock), and the Z rotation axis (roll) is misaligned, and now I can't roll. Shift button doesn't work on a mac. The base is by far too light.
You just can't use it from high up, you've got to put a lot of arm weight on it. Not for long dogfights, you get tired. What the hell is with the look? It looks like a fish feeding tube.
I like the feel, but not the actual stick, I'm getting a refund, and will buy an X52 pro. I've had a replacement for a while now, and I'd like to give some revised thoughts.
MUCH butter, the second one. I think it was just bad postage, but this ones lasting well. Also, once you get used to it, and have used it for a few weeks, the rubber pads loose some of their slip, and gain a bit of friction.
Much easier to handle for long periods of time now. The shift button still doesn't work, nasty. Also you CAN use a double throttle if you want, but I'm not sure how it'd work, I think I'll dig up the commands and write a plugin for it. See if I can also make the shift key work, though that'd be harder. I'm hoping to purchase an X52 pro soon, so I might be able to give you a review on that in a bit:) Faustie.