Implement controller commands

- Controller button combinations for performing commands
- Buttons combinations should be complex enough to avoid accidental activation
	- E.g. L2 + R2 + Trackpad click + Command specific key
- Currently supports toggling trackpad mouse
- More commands will be added in the future
- Commands can be disabled with --no-commands