A Demo project that shows you how to implement a custom key binding system in your games. Allowing users to change out controls to what they like. It even accepts buttons that scratch doesn't usually allow to select as inputs!
Click a button, then press a new key to change it's input. Default is WASD, SPACE. Doesn't accept mouse click at the moment, but is easy to add! This is the same system used by my ARENA game ( https://scratch.mit.edu/projects/139025103/ ) It is based on a @griffpatch project that detects special keys and inputs