SWC Remapper

This tool is used to re-map Steering Wheel Control buttons

Compatible models only. Please see the model page to ensure this tool is linked there.

  1. Set any of the 4 dip-switches to ON (all off is reserved for a software update).
  2. Plug the USB-C lead into your computer or phone, then connect it to the interface. Tested with Android; it does not appear to work on Apple devices.
  3. The interface will appear as a drive (mass storage / USB drive) called INTERFACE. File explorer showing a removable drive named INTERFACE
  4. Double-click the drive to open it.
  5. You will see a text file called "Interface Configuration". Make a copy of it before you change anything, or download the default configuration file. The INTERFACE drive opened, showing the Interface Configuration text file
  6. The default configuration file is blank and contains no remapping at all. Your file may already have mappings in it, so use the file from your own interface rather than the blank one.
  7. Use the tool below to generate a replacement and overwrite the file on the device. Save it under the same name, "Interface Configuration.txt" — Windows usually hides the .txt extension.
    1. Choose your current configuration file.
    2. Pick the vehicle button you want to change, for example "Remap: Source".
    3. Choose what that button should do on your head unit, for example "Volume Up".
    4. If you want one, choose a long-press action as well, for example "Track Up".
    5. Press "Generate new Config file" to download the result as "Interface Configuration.txt".
  8. Save the new file back onto the INTERFACE drive.
  9. Safely remove the drive and return the interface to your vehicle.

You can of course edit the file yourself. Not every button is available on every car, and not every head unit responds to every command. As well as remapping a button you can give it two functions: a short-press command and a long-press command. The hold time is in milliseconds.

To configure a button, put its name in square brackets and follow it with the actions. Keep the button and action names exactly as listed below, and the syntax exactly as shown. This example makes a short press do Source and a long press start voice recognition, with the long press set to one second:

[SOURCE]
SHORT=SOURCE
LONG=VOICE_REC
HOLD_TIME=1000
A text editor showing an Interface Configuration file with a SOURCE section

Save the edited file back onto the INTERFACE drive when you are done.

Available commands

These only do anything if your head unit has the function.

  • VOL_UP
  • VOL_DN
  • TRACK_UP
  • TRACK_DOWN
  • PRESET_UP
  • PRESET_DOWN
  • SOURCE
  • ATTENUATE
  • OFF_HOOK
  • ON_HOOK
  • VOICE_REC