This is a customised keyboard layout file (created with Ukelele for MacOS, based on the original English ABC layout but customised to support the 🇭🇺 Hungarian language.
Important
The primary base language of the keyboard layout is still English, which makes it sufficient mostly for programming, but can be daunting if the user's huHU
layout experience is overwhelming the enUS
or enGB
ones.
sudo cp ./English\ Keyboard\ with\ Hungarian\ Accents.bundle /Library/Keyboard\ Layouts/
- Log out and log back in, or restart the computer.
- If the first time installing (i.e., not installing an update), add the layout in System Settings → Keyboard.
A new dead key, ⌥ Option (⎇ Alt) + y produces the ˝
symbol, which, when combined with o or u, produces ő
and ű
, respectively.
Similarly, combining the dead key with the upper-case O
and U
produces Ő
and Ű
.
The keybind for ×
(not x
!) is present as ⇮ AltGr + ú (]) on PC keyboards, but this symbol is completely missing from the Mac.
A custom keybind, ⌥ Option (⎇ Alt) + ⇧ Shift + ~ (the key directly below the ⎋ Esc key on the enUS
layout), produces this symbol.
In order to type the symbols representing the arrow keys, the following keybinds are available:
- ⌃ Control + ⌥ Option (⎇ Alt) + ⇧ Shift + w produces
↑
- ⌃ Control + ⌥ Option (⎇ Alt) + ⇧ Shift + a produces
←
- ⌃ Control + ⌥ Option (⎇ Alt) + ⇧ Shift + s produces
↓
- ⌃ Control + ⌥ Option (⎇ Alt) + ⇧ Shift + d produces
→
Creating a tractable experience for typing on a Mac was hard to come by, so here is given respect to others who created layouts better than the "official" one. These layouts are primarily for the exact or best-effort matching of the real Hungarian keyboard layout.