Controllers

Physical controllers

iCube supports controllers through Apple's Game Controller framework, which covers MFi (Made for iPhone) gamepads, PlayStation DualShock 4 and DualSense, Xbox Wireless controllers, and Nintendo Switch Pro controllers. Pair any of them over Bluetooth under Settings → Bluetooth on your iPhone, iPad, or Apple TV — iCube picks up a connected controller automatically, no in-app pairing step needed.

How buttons map to GameCube and Wii input

A modern gamepad has more buttons than a GameCube controller and no equivalent of the Wii Remote's pointer, so iCube applies sensible defaults rather than a rigid one-to-one layout. Face buttons and shoulder triggers map to the GameCube face buttons and analog triggers; the second analog stick covers the C-stick. iCube also ships enhanced defaults for dual-analog pads — for example, routing a DualShock/DualSense touchpad to Wii IR (pointer) input, and a reliable turbo trigger activated by holding all paddles.

Exact button assignments can be remapped from iCube's in-app controller settings if the defaults don't match how you like to play.

On-screen touch controls

On iPhone and iPad, iCube provides on-screen touch controls so you can play without a physical controller. For Wii games that use the Wii Remote's pointer, iCube adds a dedicated touchscreen IR cursor — a tuned on-screen pointer designed to feel natural for Wii IR input on a touch display.

Motion controls via DSU (Cemuhook)

iCube supports DSU-compatible controllers — the Cemuhook motion-server protocol used by tools that expose a controller's gyroscope and accelerometer over the network. Connecting a DSU source gives iCube precise, low-latency motion input, useful for Wii games that rely on Wii Remote tilt and shake gestures beyond simple pointer aiming.

Apple TV and the Siri Remote

The Siri Remote works with iCube for menu navigation, but it has far fewer buttons and no analog sticks — it can't reproduce a GameCube controller's dual sticks and trigger range, or the Wii Remote's pointer and motion input. For actually playing GameCube and Wii games on tvOS, we recommend pairing a physical controller (MFi, PlayStation, Xbox, or Switch Pro) over Bluetooth instead.

See Support if a controller isn't being detected.