Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Using a Logitech Game Controller F310

Well I purchased this gaming controller because I have an emulator for Nintendo games and I needed to be able to play. It evidentially doesn't work. Has anyone else used this model? Or does anyone have any recommendations as to a controller to get? I'd prefer a USB model.

Thanks!

Imac, Mac OS X (10.6.5)

Posted on Nov 21, 2010 4:30 PM

Reply
46 replies

Dec 9, 2011 12:56 AM in response to darwinmac

To get make the F710 work with your mac:

  • Make sure the F710 is in D-mode (not Xinput).
  • Hold down the connect Logitech (connect) button on the controller.
  • Plug the USB adapter into the USB port, or the adapter into the end of the connected USB extension cable, *while* holding the controller's connect button.


* Emphasis on plugging in the adapter while holding down the connect button of the controller. This is the reason some folks, myself included, had the frustrating experience of having it work once or twice, but not being able to get it to work again--while tinkering with it we accidentally connected it while it was attempting to connect.


I bought Gamepad Companion but haven't used it for anything other than confirming my controller is connected (although it's really convenient for that purpose). It shows up as a Rumblepad II. At first I thought Gamepad Companion might play a part in the controller connecting, but it doesn't. If you have Gamepad Companion, it should be "off" unless you're explicitly using it to mimic mouse + keyboard inputs for a game that doesn't support controllers natively.


In terms of compatibility:

  • Batman Archam Asylum nailed F710 compatibility with their latest update, so they support both X-Box and F710 gamepads flawlessly.
  • The F710 is the only controller I can use with Psychonauts, which doesn't seem to support the analog triggers of an X-Box controller, but works perfectly with F710.
  • Bioshock and Borderlands both support the X-Box controller only. Sensitivity of the X-Box controller in Borderlands makes aiming a little frustrating; Bioshock's support is flawless.
  • Duke Nukem forever for the Mac, doesn't seem to actually support controllers at all, even though it pretends it does in the setup.*
  • Prey also doesn't seem to support controllers.*


* In both these cases, Gamepad Companion could be used to map mouse + keybard keys to your gamepad controls, but it's tedious and well beyond my ADD brain's tolerance.

Jan 11, 2012 10:33 PM in response to trickytye

I've decided to create a website dedicated using gamepad controllers with Macs and Mac games. The site is still under construction, and only has pages discussing the Logitech F710 and Xbox 360 wired and wireless controllers so far. I hope to additional content and support for tools such as content feedback and forum discussions soon. In the meantime, please feel free to email me suggestions and content you'd like added and I'll see what I can do.


The site is macgamepads.com.

Jan 28, 2012 6:12 PM in response to trickytye

I just buy a Cordless Rumble Pad 2 with the mac logo on the box and it works right out the box in mac os x but it stop working and Logitech exchange it for a F710 because say that the Rumblepad is out of producction..

Logitech confirm me that the F710 doesn't work with a mac computer ..

Is silly so much developers claiming do great games for mac that support gamepad and none selling a gamepad for mac ....Crazy isn't it ?????

Jan 28, 2012 6:26 PM in response to Thebestplacehere

Also, I haven't tried the Rumblepad, but suspect there's a way to get it working. If it's wireless and the trick is applicable, you might try the same thing suggested for the F710: plug in the USB receiver while the controller is trying to connect. It may be that's not applicable to this controller, though, in which case you should disregard my suggestion.

Jan 28, 2012 6:37 PM in response to shgreen

The Rumblepad 2 works without any tricks because it only supports DirectInput mode. Unfortunately, for Mac users, the F710 has XInput mode as the default mode. None of my games support that mode. However, the trick that you posted on your website works and is more convenient than my original suggestion to get OS X to see the F710 as a Rumblepad 2.


FYI, I'm guessing that you're running VMWare Fusion 3. The kernel extension in that version does appear to be active even when Fusion isn't running. That's why you have to activate the gamepad from Windows. I did find that disabling USB 2.0 support in Fusion avoided the problem so I could activate the gamepad without using Windows. Also, Fusion 4 has its kernel extensions contained within the application. The extensions shut down when you quit VMWare. With that change, I could use the workaround that have already been discussed to get OS X to see the F710 as a Rumblepad 2.

Jan 28, 2012 6:53 PM in response to darwinmac

Thanks darwinmac. I think I was already running Fusion 4 when I ran into this issue. It was a VM that had been created using Fusion 3, but Fusion 4 was running. I only had the problem with one of my VMs, and I discovered it when I accidentally left the VM running and plugged in the controller. The VM then asked me whether I wanted it to handle the USB event, or pass it to the host OS. I selected host OS and it started working. I don't recall whether there was a way to persist the decision there, or if I also removed the USB controller.

Jan 28, 2012 7:17 PM in response to shgreen

If Fusion 4 was running, that would explain it. Under Fusion 3, I had problems even if Fusion wasn't running. While I like the feel of the F710 a bit better than the Rumblepad 2, I've stuck with the Rumblepad 2 since it works without any tricks. However, this thread is invaluable for anyone who either prefers the F710 or can't find a Rumblepad 2 since it's been discontinued.

Jan 28, 2012 7:28 PM in response to darwinmac

That's a good point about Fusion 4 actively running. I had to think back for a couple of minutes, but I'm positive i had this issue--where it simply would not work--without the VMWare Fusion application having been launched. It wasn't until I did plug in with a VM running that I saw the opportunity to release the USB back to the host OS; it failed silently before that. I think there's a VMWare Fusion Helper item in startup items, but I don't think I even had any VMs configured in Unity view.

Jan 28, 2012 7:34 PM in response to shgreen

I think it all depends on what you enable in Fusion. I don't have any VMWare items in StartupItems, but I don't use Unity or anything else. I don't share folders either. I try to keep my Windows VM quarantined as much as possible.


I do have Fusion 4 installed, but I haven't seen a problem with OS X detecting the gamepad if it wasn't running. In Fusion 3, I did have the detection problem regardless of whether Fusion was running or not.

Jan 28, 2012 7:38 PM in response to darwinmac

Excellent, and probabaly correct, points. I guess the moral of the story to users is, if you can't get your Mac to detect a controller after following the instructions to do so, and you have VMWare Fusion installed, consider looking at its configuration to see if its snatching events.


I should point out, too, that this experience was with the X Box 360 controller and driver, which is a fairly well ironed out connection process. I suspect it would have also been the case for the F710. but I hadn't gotten that far yet.

Using a Logitech Game Controller F310

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.