Example of a controller based keyboard