I believe this is broken in current versions of CM — it has been noted and we are looking into how to address it.
I use a gamepad by remapping the buttons to keys: