Thread3D

Controls

Android

3DSController
Circle padLeft stick
D-pad, A B X Y, L RSame
ZL, ZRL2, R2
C-stickRight stick (Circle Pad Pro on)
Start, SelectStart, Select
Fast forwardHold R3
Pause menuBack

No controller: the touch overlay shows on-screen buttons.

Mac

3DSKey
D-padArrow keys
A, B, X, YX Z S A
L, RQ W
Circle padI J K L
Start, SelectEnter Backspace
TouchMouse
Fast forwardHold Tab

SDL game controllers work too.