Tuesday, March 8, 2016

Key Mapping Game Controllers on Mac OS X

I finally bought my first game controller. Here’s what I learned:

Before You Start:
You can use any Mac and a Playstation 3 or 4 controller. If you are buying a Ps3 controller make sure you buy a Mini USB coord and for Ps4 a Micro USB coord. There is a difference! You can use Xbox controllers but from what I have read they require downloading and installing drivers. Also there are other companies that sell game controllers but as the reviewers stated: “You get what you pay for”. 

What You Should Buy:

The Computer: If you are looking to buy a Mac buy a MacBook. I haven’t found a way to get Bluetooth working with anything but a MacBook on El Capitan and Yosemite. Remember you can always buy a bigger screen to attach to your MacBook.

Note: When I write MacBook I am talking about the MacBook, MacBook Air and Mac Book Pro.

The Game Controller: I would highly recommend the official Playstation 4 Game Controller. I have heard Playstation 3 controllers work but are a little more difficult to set up.

The Key Mapping App: I recommend downloading Enjoyable or Enjoy2. They both have bugs but they are free and they work with most versions of OS X. If you want more control at your fingertips you can buy an App from the Mac App Store or search Google.

USB Connection (with Enjoy2):
Step 1: Plug the controller into your computer.
Step 2: Open your Key Mapping App.
Step 3: Create a configuration file for you controller.
Step 4: Press a button or joy stick on your game controller then press the keyboard equivalent.
Step 5: Enable the configuration and open the Game you want to use with it.

If you are looking for a game to test your controller with I recommend my free game Galactic Space Junk in the Games section.

Bluetooth Connection (with a Playstation Controller):
Step 1 Note: I recommend trying the “USB Connection” instructions first so you know it works.
Step 1: Go to System Preferences click the Bluetooth icon.
Step 2: Click the button that says “Turn Bluetooth On”.
Step 3: Press the Playstation button in the middle of the controller to get it to appear on the screen.
Step 3 Note: I read that you should hold down the share button too. If Step 3 doesn’t work I would recommend trying it.
Step 4: Click the “Pair” button and you should be ready to go.

Note: If you have El Capitan or Yosemite, like me, I can guarantee it didn’t work. Try the steps below then the Bluetooth Connection steps above again.

Step 1: Delete the Bluetooth preferences in /Library/Preferences/com.apple.Bluetooth.plist
Step 1 Note: If you have other Bluetooth devices that have been paired try skipping this step. It may delete them and you will have to pair everything again. Also this is the .plist file in the Library folder with the System and Applications folders not the Home folder.
Step 2: Turn your Wi-Fi off
Step 3: Unplug all of the USB ports.
Step 3 Note: I recommend unplugging all of the ports except for the power coord.

Big Note: If you have an iMac, Mac Mini or Mac Pro you are probably wondering how to open the system preferences and select the Bluetooth icon without a USB Mouse and/or Keyboard. The only answer I can think of is to pair a Bluetooth Mouse and Keyboard. MacBooks have a trackpad and keyboard built-in.

Step 4: Restart your Mac and try the Bluetooth Connection steps again.
Step 5: If the Bluetooth connection does not work take a deep breath and come back to it later.
Step 6: If all else fails you can always plug it in with your USB coord.

I hope Apple will fix their Bluetooth pairing some day, but it seems unlikely for El Capitan. It would also be nice to use any controller with AppleTV out of the box. If you have any other solutions for setting up game controllers feel free to add a comment to this blog post.

Wednesday, August 26, 2015

Speed/PHP Fix

You may have noticed that the Solar Fusion Software website was running slow. Apparently my web host was updating PHP to a newer version. This caused everything that used PHP to not work. Now SFS runs faster and the site was updated with new PHP code. This was only after I refreshed the site a hundred times. The site stats look good though. No worries. Right?

Wednesday, June 17, 2015

WWDC 2015 and More Updates

Apple's World Wide Developer Conference had a great behind the scenes video with Bill Hader. I have updated Be in the Cube, Galactic Space Junk, and I'm working on an update for Stunt Kite. Recently I tested GSJ (Galactic Space Junk) on an iMac at the Apple Store. I realized that the iMac's screen is a lot brighter than it used to be. I have shaded the grass a little darker so that it is not "burn your retinas green". As always we're working on some great products which may include some artificial intelligence algorithms. More details are coming.

Wednesday, November 5, 2014

Minecraft Video and PlumeriaSC 2 Update

 
Since I am a huge Minecraft fan I created this video to show off a cool little trick I found to create a faster way to get around. I call it a water rail and it uses pressure plates, torches, stone, water, and a boat. This video was made in peaceful mode and not creative so whatever mode you are in should work.
Also I have updated PlumeriaSC 2 to version 1.1.5. PlumeriaSC has been put through some rigorous tests including prime number factorization and a comon core problem. I have not found any new bugs in the past month so the main bugs are gone.

Monday, August 4, 2014

PlumeriaSC 2 v1.1 Released

PlumeriaSC 2 v1.1 has been released. All code was specifically written for the iPad from the ground up. New features include a faster simulator, a streamlined file system, multiple touches, 3D touch, 3D dragging, new tutorials that explain all the menus, and an updated Stunt Kite game tutorial.  Also we have updated this website and our YouTube movie so you can actually see PlumeriaSC 2 in action. Finally this is the tenth anniversary of Solar Fusion Software and we have been celebrating by releasing our flagship product PlumeriaSC 2. So Happy Anniversary from us! Note that the new version (v1.1) for PlumeriaSC 2 costs $9.99USD.

Thursday, March 6, 2014

Sale on PlumeriaSC 2

We have just lowered the price of Plumeria Smart Charts 2 to $2.99USD. Also, PlumeriaSC 2 has an Apple educator's discount of 50% off the $2.99USD price. More updates for PlumeriaSC 2 will be coming soon.

Monday, February 24, 2014

PlumeriaSC 2 v1.0 Released

The much anticipated release of Plumeria Smart Charts 2 has come. For a list of features and to watch the release video go to the Solar Fusion Software website. The video includes pictures of the chalkboard flow charts and a Stunt Kite game created on the iPad. One of the really cool features is that the tutorials in PlumeriaSC 2 teach you to create your very own Stunt Kite game entirely on an iPad. You can buy and download PlumeriaSC 2 from iTunes.