Update on Adelaide: Deconatruct.
@tone.v.s.supermarioworld82 asked how key and controller input is handled. Here is an updated version of the Controller Manager, the keys currently don't have any commands bound to them as I am currently breaking it down and cleaning it.
You can see the game allows both use of the left and right sides of the keyboard depending on if you're left or right handed as well as a controller like an Xbox gamepad. Some keys share the same functions as others but aren't grouped together, this is simply because some alt keys handle the request in a different way compared to their standard key counterparts. These differences usually are just quick jumps and quick opens/closes.