Fixing PS3 controller assignments when using an Auvio enabled remote


Recently I purchased an AUVIO Universal Remote Receiver for Playstation 3 to make it easy to use my Logitech Harmony remote control with my Sony Playstation 3 (PS3). In this post I described the challenge of doing the initial setup given the odd mapping of Sony BluRay player commands to PS3 commands. In particular, the mapping of “Stop” to the PS3 “X” button which is typically used as an “enter” or “execute” function for most PS3 software.

What I didn’t mention in that previous post is that the Auvio receiver ends up being the first controller. Which means the PS3 Dual-Shock gamepad ends up being controller number two. That makes the PS3 gamepad unusable in the single-player games I’ve tried to date (e.g., “The Last Of Us”). The PS3 gamepad has to be assigned as controller number one to be usable in a game.

What I decided to do was create a sequence of commands and assign them to a “soft button” (i.e., touchscreen button) on my “Play a DVD/PS3” activity. This means that I can

  1. Use my Logitech Harmony remote to power up my TV and audio receiver and set them to the correct inputs and setting.
  2. Press the “home” button my PS3 gamepad to power up my PS3.
  3. When the PS3 has finished booting press the “PS3 fix controller number” soft button on my remote control to do what the name implies.

The “PS3 fix controller number” sequence on my remote control is programmed to send these commands: