Controller For Mac Osx

  1. Best Game Controller For Mac Os X
  2. Xbox Controller Mac Os
Location:Home > Projects > XBox 360 Controller > Mac OS X driver

Home
Projects
Toys
Videos
Photos
Blog
Shop


Table of Contents

Introduction

I have created a USB driver which allows you to use wired XBox 360 Controllers via USB, and wireless XBox 360 Controllers via the Microsoft Wireless Gaming Receiver for Windows, on your OSX machine, including support for the Apple Force Feedback library. The driver is licenced under the GPL.

ChatPad

I have got the Microsoft ChatPad working with my wired controller. The latest release of the driver includes support, and I'll be updating the USB information section of this website shortly. I've not yet checked the wireless receiver for compatibility.

Other info

Sadly, my PowerMac has died, which as my primary development machine has slowed progress.

I have added a version of the driver without support for the Guitar Hero controller, to allow the Guitar Hero for Mac game to work (it attempts to access hardware directly, which doesn't work if a real driver has claimed the device). It works by automatically tweaking the driver's Info.plist, but a reboot will be required after any changes.

Downloads

Newest version:
Driver (disk image)
Source (ZIP file) York e1ra manual.

The Driver disk image contains an installer, which when run will install the driver, and a Preference Pane to control it.

Revisions

20/02/130.12Signed for Snow Leopard, lots of device support, ChatPad fixesSource
10/01/120.11Minor tweaksSource
02/07/110.10Experimental fixesSource
21/11/090.09Experimental ChatPad support, rearchitecture
10/09/090.08Snow Leopard fix, experimental 64-bit support
16/12/070.0710.4 bugfix, New controllers: RockBand, DDRSource
10/11/070.06Bug fixes, new featuresSource
21/4/070.05Bug fixes, new Guitar Hero controllerSource
27/2/070.04Wireless Gaming Receiver support (source code to follow)
22/7/060.03Extra vendor/product IDsSource
12/2/060.02Universal binary, new vendor/product IDs, D-pad as buttons, more optionsSource
0.01initial releaseSource

Help

If you find the driver does not work for you, please attempt and find out as much as you can about the device, preferably using the Apple 'USB Prober' application provided with the developer tools, but the output of System Profiler for the device may be enough. E-mail it back and I'll try and work with you to get it working.

Force feedback-enabled games

Download davinci resolve studio 14. Games I've currently tested for force feedback support (only games that support basic rumble will probably function currently, as I've only implemented triangle, square and sine wave-type effects. I also lack any other force feedback device for comparison :) ):

  • Jammin' Racer - seems to work fine

Still needing implemented

  • More settings, e.g. trigger deadzone, button remap
  • Force feedback may elongate effects
  • Force feedback (DirectInput-style interface) emulator may need more work
  • Preference pane currently only tests rumble motors, by creating a force feedback interface but then just using the Escape functionality
  • Driver needs to handle more possible errors.

Screenshots

FAQ

Miscellaneous questions

Can I use a wireless controller without the Wireless Gaming Receiver for Windows?

Sadly, the wireless controllers communicate with the XBox 360 using a propreitary RF protocol, and not Bluetooth, so the Bluetooth module built into your Mac won't help you out. Additionally, the Play n Charge cable only charges, and won't allow you to use the wireless controller as a wired one. If you want to buy a Wireless Gaming Receiver from Amazon, use the links below and part of your purchase will be donated to me!

Can I use the 360 controller with a game that doesn't explicitly support gamepads?

If you're using a game like WoW or an emulator that only supports the keyboard, I recommend ControllerMate to allow you to configure any HID device to appear as another device to the system. In addition to this, there are applications available if you want to generate a MIDI feed from your controller for creative purposes!

Compatibility

Controllers

The driver should also now be able to update itself to support (or remove support for) any given devices, using the new + button to the left of the connected device list.

Lion

A deadlock issue was present that causes any HID devices (e.g. keyboard and mouse) to freeze if the wired controller has been unplugged, in relation to the ChatPad support code. Someone kindly submitted a patch to temporarily remove the deadlock in 0.11.

Snow Leopard

I've released a version which will hopefully install and work fine on 32-bit Snow Leopard. It also contains 64-bit binaries, however I've been unable to test them because Apple have disabled my MacBook from booting into 64-bit mode. I have however been informed that 64-bit and 32-bit builds are both working.

Specific games

MacMAME

The driver should work with MacMAME, and indeed many users have used it successfully. However, I've not yet tried it myself and so Google will be your first stop. If, after looking, you can't get it to work, you can still try e-mailing me at the link at the bottom of the page.

Halo

I'm told you need to upgrade to version 1.5 of Halo before it will accept gamepads. Install the update, and I'm told it will work perfectly.

Buying a controller? Or something else?

If you're looking to buy an XBox 360 controller to use, or any other Amazon items, please consider using these links.

Amazon.com: XBox 360 wired controllerXBox 360 Store

Copyright © 2006-2019 Colin Munro.All rights reserved.

Using a Gaming controller or Gamepad on Mac OS X to play games isn’t easy. Mac OS X doesn’t support Xbox 360 (XInput) Controllers, while it does support Direct Input Gamepad & Joysticks PS4, PS2 , PS3 very few games actually support them. So, here’s an easy tutorial which will let you configure any gamepad or Joystick to play literally any game on your Mac OS X (MacBook Pro / iMac / Mac Mini) by emulating keypress (keyboard) and mouse-movements directly from your game controller.

Best

Tutorial to Configure any Gamepad Joystic on Mac OS X to Play any Game –

Best Game Controller For Mac Os X

Controller For Mac Osx

Bandwidth shaper or bandwidth controller application for Mac OS X. Ask Question Asked 9 years, 7 months ago. LAN map for Mac OS X. C application for iPad.

Apr 03, 2018. Even though the Xbox One controller is connected to your Mac via a USB cable, it will still lose charge, as the connection is only used for data transfer. Filmconvert pro for adobe photoshop 1 07 2017. So, when playing games, make sure you have charged batteries at hand, just in case you need to replace the ones on your gamepad. Oct 09, 2017.

Step # 1 – Downloading & Installing Enjoyable Gamepad controller app –

  • Inorder to play games which do not support Joystick input we need to emulate & map keyboard key press & mouse movements to our Gamepad / Joystick. The best & free app to map joystick to keyboard on Mac is Enjoyable, which lets you perform every bit of button press / mouse – emulation for your controller on Mac OS X .

    Since, Enjoyable comes as an external app, you will need to open the .app file by “ctrl+click” on the Enjoyable app file, You can see the following link for more details on How to install external source apps on Mac OS X

  • Now, once you have installed the app , launch or open the Enjoyable app.

Step – 2 Connecting & Mapping the Joystick controller buttons & analog

  • Now, connect your Joystick or PS2/PS3 gamepad controller once you have launched the Enjoyable app. It will now automatically detect your Joystick or Gamepad controller as shown in the image below –

    Now, once your gamepad is detected – You will see all the available buttons & analog controls available on your gamepad as shown in the image above. Now we need to map keystrokes & mouse movements to your gamepad.

  • To assign Keyboard keys & mouse movements to your controller
    1. First press any key or button on your gamepad , The corresponding button pressed will now be reflected inside Enjoyable app as shown in the below image –

      Button Pressed highlighted in Enjoyable

      Now, in the corresponding right hand side pane, By default “Do Nothing” option is selected , Change it to “Press a Key” for Keyboard key assignment , or to “Move the Mouse” for mouse movement. We will be using Press a Key option in our example for mapping joystick buttons.

    2. Now, after changing the option from Do nothing, to Press a key – The box will be highlighted by blue color as shown in the above image. Here, simply press the keyboard key you want to assign to the joystick button on your keyboard. In our example, we assigned the “S” keyboard input from W, A, S , D to our joystick button which looks like below –
    3. Similarly, press a new different button on your joystick or gamepad controller and assign the corresponding keyboard keys to emulate. Repeat the Steps for all joystick buttons except the analog controller.
  • To Mouse pointer movements to Controller – Analog
    1. Now, to assign movements to analog controller, simply start by tilting your analog stick on your gamepad joystick to one side. The corresponding high or low value will now be shown on the Enjoyable app as shown in the below image –

      Configuring mouse using Analog input Enjoyable on Mac OS X

      Here again change the value from “Do Nothing” to “Move the mouse” as shown in the above image.

    2. Now, give the direction you want the mouse pointer to move, when you tilt the corresponding analog stick, (Shown as step 3 in the previous image).
    3. Adjust the speed with which you want to move pointer.
    4. Now, repeat the steps 1,2,3 again but remember to tilt the the analog in different direction to map the inputs.
  • Once, you have finished assigning all the inputs , Simply press the ” > “ sign as shown in the below image (highlighted by red color) to start the mapping emulation –

    button” class=”size-medium” /> Start the Joystick mapping by clicking > button

    Once mapping is started it will show a bold joystick sign on the topbar as highlighted by “blue box” in the above image. Sharepod 4 3 2 0 download free.

  • That’s it! You can now enjoy any game with your gamepad controller or joystick even if the game doesn’t support it . The app and method works for all Mac OS X versions such as Mavericks, Mountain Lion, Snow Leopard , Yosemite , El Capitan as well as Sierra too!
  • Feel free to comment if you face any issues or encounter any problems

Xbox Controller Mac Os

Related