Skip to content

custom US extended keyboard

Quick note: Installing keyboards is probably broken.

I keep making keyboards. This time because there are many features and characters that you can type from an Apple keyboard easily, and that’s what I’m used to, and I kept in particular missing the ellipsis when I’m using Twitter. Look, it has a character limit and sometimes that one or two is the difference. Plus, the actual character looks better and kerns better than just stacking three periods in a row, or three periods with spaces between them.

For this keyboard, the main lowercase layout is identical. I didn’t change anything there.

The first change comes on the shift screen.

Keyboard with the shift key.

On the shift screen, instead of a regular space, I changed the character over to a thin space character.

Keyboard with the alt-gr key.

On the alt-gr screen is where I put the majority of special characters. Although the spacebar appears blank, the spacebar is holding a non-breaking space character, which is a really useful thing that not all programs have an easy shortcut for entering. As for the rest of the characters, many of them are mapped, if included, to where they would be on an Apple keyboard. The rest, I used my imagination.

On shift alt-gr, the spacebar has been mapped to a thin non-breaking space. There are additional characters, some of which are capital letter versions of characters found on the alt-gr configuration, and diacritical marks that I’m likely to use less frequently but still want to have easily available.

There’s also more space available, but I ran out of ideas as to what to put there, or anything that would be useful for me.

As usual, I’m happy to answer any questions about this on Twitter, or leave a question here.

The install package can be downloaded here, and the keyboard layout file can be grabbed here. The keyboard layout file itself is available under CC BY-NC-SA 4.0 licensing, so feel free to mess around with it as much as you wish.


Previous article

Hebrew QWERTY phonetic keyboard, part 2

Next article

choosing now