SwiCC Logo

SwiCC

Switch Controller Controller - Make your computer pretend to be a Nintendo Switch controller

What is SwiCC?

SwiCC, the Switch Controller Controller, is a device that allows your computer to pretend to be a controller for the Nintendo Switch (and Switch 2). Currently-produced SwiCCs are SwiCC version 2, affectionately named 2wiCC.

Having your computer pretend to be a controller allows you to do things like:

  • Remap controller buttons or alter them in other ways (such as turbo)
  • Automate tasks on the Switch such as drawing comments in Mario Maker 2 or running macros
  • Control multiple controllers at once (by using multiple SwiCCs that receive the same data)
  • Let Twitch Chat or bots interact with the game

And none of it requires modifying the Switch, because SwiCC just appears as a normal USB controller.

What is GLaMS?

GLaMS, the Gamepad Listen and Manipulate System, is the umbrella term for the software hosted on this website. A SwiCC just expects to receive controller data, so some kind of software needs to produce that controller data, and GLaMS is a set of tools to do that using a browser.

GLaMS supports SwiCC by making it easy to do most of the things listed above. The current tools are:

Important: This software requires a Chromium-based browser such as Chrome or Edge. These are currently the only browsers that support serial connections.

Getting a SwiCC

The SwiCC firmware and all supporting software is open source, so you can make your own and use it with the software hosted here, your own copy of the software, or your own software entirely.

However, if you'd like me to assemble a 2wiCC for you, I can do that.

Pricing: $36 for one or $48 for two

Contact: Discord: KNfLrPn | Email: knflrpn@knflrpn.com

Note: The standard version is not capable of TAS playback, and I'm currently unable to assemble the additional hardware needed for that, but feel free to contact me if you're interested in putting it together yourself.

Important: No warranty is made regarding the safety this device, neither to your hardware nor your Nintendo account. Please use SwiCCs responsibly; i.e. do not use them in a way that reduces the joy of other gamers.