SixaxisPairTool
FREE 100% SAFE

SixaxisPairTool

(14 votes, average: 2.50 out of 5)
2.5 (14 votes)
Updated May 29, 2026
01 — Overview

About SixaxisPairTool

PS3 controllers do not pair like normal Bluetooth devices, and that one quirk is the entire reason SixaxisPairTool exists. A standard gamepad announces itself, you pick it from a list, and the host remembers it. A SixAxis or DualShock 3 works backwards. The controller itself stores a single “master” address and will only ever try to connect to that one host.

Out of the box, that master is the PlayStation 3 it shipped to talk to. SixaxisPairTool is the small utility that reaches into the controller over USB and rewrites that stored address so it points somewhere else.

That is the whole job. Plug the controller into your PC with a USB cable, run the tool, and it reads back the current master address and gives you a field to type in a new one. Change it to your computer’s Bluetooth adapter address, unplug the cable, hit the PS button, and the controller connects wirelessly to the new host instead of the console.

It is one of those utilities that does exactly one thing, and understanding that single thing is the key to using it without frustration.

What the master address actually controls

The concept trips people up, so it is worth being precise. Inside every SixAxis and DualShock 3 sits a stored Bluetooth address that the controller treats as its home base. When you press the PS button, the controller does not scan for nearby devices the way your phone or laptop does. It calls home, to whatever address is written in that slot, and nothing else. This is why a PS3 pad will happily reconnect to its console across the room but sits dead when you bring it near a PC.

SixaxisPairTool opens that slot for editing. The window shows you the current master (the address the controller is currently bound to) and a second field labeled for the new one. You paste in the Bluetooth MAC address of the device you want it to talk to, click to apply, and the controller now considers that device its home.

It is a clean, surgical edit to one value in the controller’s memory, no firmware flashing, no risk to the hardware.

It pairs, but it does not drive

Here is the part that catches the most people out, and we may as well say it plainly. SixaxisPairTool is not a driver. All it does is establish the pairing relationship. It tells the controller where to connect, but it does nothing to teach the host what to do with the controller once it arrives. On a PC, that means you still need separate driver software to translate the controller’s input into something games recognize.

That is where companion tools come in. Something like ScpToolkit-style driver software or a modern alternative handles the actual driver layer, presenting the PS3 pad to the system as a usable gamepad. If you would rather skip the SixAxis route entirely and you happen to own a newer Sony controller, DS4Windows handles DualShock 4 pads with far less ceremony. SixaxisPairTool only owns the pairing handshake. Treat it as one piece of a two-piece setup and the whole process makes sense.

Treat it as the only thing you need and you will spend an hour wondering why your perfectly paired controller does nothing in-game.

The interface, such as it is

There is almost nothing to describe, and that is a compliment. The program is a single small dialog box. Current master at the top, new master field below it, a button to write the change. No menus, no settings pages, no tabs. You will spend more time finding your Bluetooth adapter’s address than you will inside the application itself.

This bare-bones approach is the right call for a utility like this. It loads instantly, demands nothing, and gets out of your way the moment the address is written. The flip side is that it offers zero guidance.

If you do not already know what a Bluetooth MAC address is or where to find your adapter’s, the tool will not hold your hand. It assumes you arrived knowing what you came to do.

The catch nobody mentions until later

Rewriting the master address has a consequence that surprises people the first time. Once you point your controller at your PC, it stops connecting to your PlayStation 3. The controller can only hold one master address at a time, so binding it to the computer overwrites the console binding. To use the pad on the PS3 again, you plug it back into the console with a USB cable, which silently resets the master to the console’s address, and you are back to square one with the PC.

So this is not a “pair once and roam freely between devices” situation. It is a “rebind whenever you switch” situation. If you bounce between PC and console regularly, that USB replug becomes a small ritual you just get used to.

Once the pad is talking to the PC, you can layer on button remapping with something like JoyToKey or AntiMicro to map the sticks and buttons onto keyboard and mouse actions for games that do not natively read a gamepad.

Conclusion

SixaxisPairTool is for the specific person who owns a SixAxis or DualShock 3, wants to use it wirelessly somewhere other than a PS3, and has run headfirst into the fact that these pads refuse to pair the normal way. For that exact problem, nothing else is as direct. It does one obscure thing competently and then disappears.

Just go in with the right expectations. This is a single gear in a small machine, not the whole machine. Paired with the driver software that does the heavy lifting, it turns an otherwise stubborn controller into a working wireless gamepad.

On its own, it is a tiny address editor that solves a problem most people did not know they had until their controller sat there blinking and refusing to connect.

02 — Verdict

Pros & Cons

The good
  • Solves the specific SixAxis and DualShock 3 pairing quirk that no generic Bluetooth dialog can
  • Single-purpose interface loads instantly and writes the master address in seconds
  • Reads back the current master so you can confirm what the controller is bound to before changing it
  • No firmware modification, just a clean edit to one stored value in the controller
  • Works as the missing pairing step alongside the driver tools needed to actually use the pad
The not-so-good
  • Not a driver, so it does nothing on its own without companion driver software installed
  • Rebinding to a PC breaks the controller's pairing with the PlayStation 3 until you replug it there
  • Offers no guidance for finding your Bluetooth adapter's address
  • Only holds one master at a time, so switching devices means repairing each time
  • A "no device found" error is common when USB or controller drivers are not set up first
03 — FAQ

Frequently asked questions

It rewrites the stored "master" Bluetooth address inside a SixAxis or DualShock 3 controller. That address determines which host the controller connects to when you press the PS button, so changing it lets the pad connect to a device other than the PlayStation 3.

No. It only handles the pairing step. You still need separate driver software to make the host recognize the controller as a usable gamepad. The tool establishes the connection, not the input translation.

This usually means the controller is not being detected over USB, often because the necessary USB or controller drivers are not installed yet. Connecting the pad with a known-good cable and installing the driver layer first normally resolves it.

Yes. The controller stores only one master address, so binding it to your computer overwrites the console binding. Plugging the pad back into the PS3 over USB resets the master and restores console use.

It is built for the SixAxis and DualShock 3 family of PlayStation 3 controllers, the pads whose backwards pairing behavior creates the problem this software solves.

Specifications

Technical details

Latest version0.3.1
File nameSixaxisPairToolSetup-0.3.1.exe
MD5 checksumD6E5226CC0494E0F874A8A69DF6A8F2B
File size 22.46 MB
LicenseFree
Supported OSWindows 11 / Windows 10 / Windows 8 / Windows 7
Alternatives

Similar software

Community

User reviews

guest
0 Comments
Oldest
Newest Most Voted