Keyboard Models

KeymapKit comes with support for the following keyboards:

Writing your own keyboard

You can write your own keyboard model by instantiating a KeyboardModel and subclassing KeymapKeyboardElement.