Cross|Up Downloads

Cross|Up Designer v1.08 & Firmware Update

- Remap buttons and customize your controller with ease!
- Save up to 12 unique profiles directly to your controller and take them with you!
- Choose from dozens of pre-made powerful profiles, customize them, and share with friends!
- Plug in your Wii Nunchuck (now button remappable) and play any genre of game!
- Take advantage of input binds that make playing 3D games easier!
Check out the 1.08 post for more details on what the Cross|Up Designer can do!


Download Basics for Cross|Up Designer

  • Download and unzip the entire directory to somewhere you have admin access. This will not run from a temporary folder created by windows, winzip, 7zip, winrar etc. You have to actually extract it somewhere.
  • Install the CH340 drivers in the root directory of the release. You might need admin access for this.
  • Open CrossUpDesigner.exe
  • Plug the USB printer cable from the left side of the CrossUp to a USB port on your PC. It is best if your controller is not hooked up to a console when doing this.
  • Click "Load Layouts From Controller" in the top left of the Designer and click the green "Load Values From CrossUp" to download the existing profiles from your Cross|Up. If all goes well, you will see a command window pop up for a few seconds, and you will have the profiles loaded in the Designer.
  • If the debug window hangs, times out or does not show up. Close the Designer and make sure you have set avrdude.exe, avrdude2.exe, libusb0.dll and the CrossUpDesigner.exe files to run as admin.
  • If that still does not let you read the profiles correctly, click the checkbox in the Load Layouts menu that says "Specify COM Port." If you have more than 1 show up with your CrossUp plugged in, go into your device manager (Win+X - Device Management) and see what COM ports show up in "Ports (COM & LPT)" Most people have no COM devices on their PCs, so there should only be 1 COM device that shows up when you plug/unplug your Cross|Up. If you have 1 or more (stuff like an ISA Bridge, PCI card) then take note of what COM port is assigned to your CrossUp when you plug it in. Specify THAT COM port in the Load Layouts.
  • When everything is done right, when you click on profiles in the "Select Layout" list, you will see all the items we hinted at on the SECRET MENU in your documentation.
  • You can also click "Import Layout" to see those layouts and more. You can even export your own layouts if you want to share your research with the world!
  • If you click "Program Hotkeys" you can program what the face buttons do when you are in hotkey mode (pressing Options + Touchpad on the back). Customers requested an L3 and R3 option so we added those and a few other shortcut combos for easy access in training modes.
  • If you want to make a layout for the Nintendo Switch - click "Show Switch Labels" so you can see the appropriate mappings for Switch games on the CrossUp. Every button on the Pro controller is available on the CrossUp. Yes, you can actually play games like Mario Galaxy on CrossUp (just no gyro abilities).
  • When you are happy with your edits, click "Save Layouts to Controller" and follow the same steps you follow for loading. These changes are now permanent on your Cross|Up.
  • Every menu can be closed with the "ESCAPE" key, including the button bind popups. Every other menu has an "X" in the top right.
  • IMPORTANT NOTE: The Designer DOES NOT know what the state of your CrossUp is until you load values from it. Instead it fills in every profile with the default layout and hotkeys. So make sure to load layouts BEFORE making edits. If you want to go back to the factory settings, click "Upgrade Firmware."

Troubleshooting for reading/writing issues

  • Try a different USB port. Some USB 3.1 ports have been reported as not working. Some USB hubs create problems. Try removing hubs and try different USB ports.
  • Make sure you know which COM port your Cross|Up gets assigned to. - Make sure you unzipped the entire installation and have admin access as detailed above. 
  • You will need Microsoft .Net 3.5 Framework if for some reason you just do not have it on your Windows XP or newer PC. I do not believe the CrossUpDesigner runs in Wine, but it works just fine in 32-bit Windows and even in Apple BootCamp mode.
  • If you need help, ask in our discord #tech-support section. If you outline what you have tried and what your problems you are having in detail, you will get specific answers much faster.
  • Most of the Smash Box tech help applies to the Cross|Up as well, so look up answers for the Smash Box if you want some quick answers.

Cross|Up PS4 Firmware

If you are having PS4 controller issues, you may need to reflash your PS4 firmware. Here are examples of issues that are caused by corrupted firmware:

  • Certain buttons are stuck on 'turbo'
  • Controller disconnects after exactly 8 minutes on PS4
  • Triggers are stuck on
  • Directions on the joystick not outputting correctly

To reflash your firmware:

  • Download the Cross|Up Brook PS4 firmware: here
  • Run CrossUp_PS4_Switch_20210122.ex in administrator mode.
  • Once the software is open, hold the two left-most top menu buttons as you plug in the Cross|Up into your PC via the front (gaming) cable.
  • Follow the instructions within the updater.
  • Once updated, disconnect your Cross|Up
  • If you are having any issues, please contact support:

Cross|Up - Art Template Download

  • Accurate PSD and GIMP files to edit artwork to go under the clear acrylic for your Cross|Up.
  • Art Template for ALPHA Cross|Up: link
  • Clear acrylic top to be launched at a later date.

If for any reason you are having problems with your Cross|Up, you can reach us at: or post in the #tech-support channel in our Discord.