Multilingual macOS colemak keyboard layout optimized for Spanish, German, and Hungarian, and supports French, Portuguese, Italian, Dutch, Danish, Norwegian, Swedish, Icelandic, Polish, Czech, Croatian, Slovak, Slovenian, and Pinyin as well.
This layout behaves like QWERTY when typing shortcuts. Ie, your usual shortcuts like command-T, command-F will all work with the same QWERTY locations you are used to.
á
=;a
é
=;e
í
=;i
ó
=;o
ú
=;u
ý
=;y
ñ
=;n
ß
=;b
ö
=;s
ü
=;r
ä
=;p
ő
=;f
ű
=;w
ç
=;c
- Letters with grave:
à
=;ta
- Letters with circumflex:
â
=;la
- Letters with umlaut:
ë
=;ve
æ
=;da
œ
=;de
- Letters with tilde:
ã
=;xa
ø
=;do
å
=;dr
þ
=;dt
ð
=;ds
ij
=;dj
ğ
=;hg
ç
=;c
ş
=;zs
ı
=;di
İ
=;dI
ž
=;hz
č
=;hc
š
=;hs
ć
=;gc
đ
=;dd
ď
=;hd
Ď
=;hD
ň
=;hn
ť
=;ht
ř
=;hr
ľ
=;hl
ą
=;za
ę
=;ze
ł
=;dl
ż
=;dz
ń
=;gn
ś
=;gs
ź
=;gz
ǎ
=;ha
ǚ
=;hv
ā
=;ma
ǖ
=;mv
ǘ
=;gv
ǜ
=;tv
Non-accented characters can be typed as usual. To type ;
itself, use ;;
. For uppercase characters, replace the last character with uppercase. So Á
= ;A
, À
= ;tA
Place the file magyar-colemak.keylayout
in the directory /Users/geza/Library/Keyboard Layouts
(replacing geza
with your username)
Then logout and log back in. Open the keyboard preferences, go to other languages, and select Magyar Colemak
If you want to use this on Windows, Linux, or Android via RIME, or want a version that supports QWERTY as the base keyboard layout, use https://github.com/gkovacs/rime-spanish
If you just need Colemak with QWERTY shortcuts and don't need to type accents, use https://github.com/gkovacs/colemak-qwerty-macos (for macOS) or https://github.com/gkovacs/rime-colemak (for Windows, Linux, or Android via RIME)
Created by Geza Kovacs using Ukulele