Add a hot key manager for handling and processing events.
Use carbon event handling for the event manager.
Add a keyboard shortcut for cycling layouts.