i use keyboard only. i have no idea how i even managed to come up with the idea for this, but:
ijkl or arrow keys for movement
g to jump,
f to spin,
d for custom 1,
h for custom 2,
e or space bar for custom 3,
r to look up,
z to look down,
a and s to look left and right respectively,
and...