An open API service indexing awesome lists of open source software.

https://github.com/whisperity/macos-enhu-keyboard

ïŁż Opinionated and customised MacOS enABC keyboard layout supporting full quirks of 🇭đŸ‡ș Hungarian.
https://github.com/whisperity/macos-enhu-keyboard

english-layout hungarian hungarian-lang keyboard-layout keyboard-shortcuts mac-keyboard mac-keyboard-shortcuts macos ukelele

Last synced: about 2 months ago
JSON representation

ïŁż Opinionated and customised MacOS enABC keyboard layout supporting full quirks of 🇭đŸ‡ș Hungarian.

Awesome Lists containing this project

README

        

# ïŁż MacOS `enHU` keyboard layout

This is a customised keyboard layout file (created with [Ukelele](https://github.com/sillsdev/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.

## How to install?

1. `sudo cp ./English\ Keyboard\ with\ Hungarian\ Accents.bundle /Library/Keyboard\ Layouts/`
2. Log out and log back in, or restart the computer.
3. If the first time installing (i.e., not installing an _update_), add the layout in _System Settings_ → _Keyboard_.

## Features over _`enABC`_

### `Ƒ` and `Ʊ`

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 `ư`.

### `×` (_"times"_ sign)

The keybind for [`×`](https://www.compart.com/en/unicode/U+00D7) (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.

### Arrow symbols

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 `→`

# Other keyboard layouts for 🇭đŸ‡ș _`huHU`_

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.

* [_@gaborsomogyi_: **Hungarian Keyboard Layouts for MacOS**](https://github.com/gaborsomogyi/hungarian-keyboard-mac)
* [_@martonlederer_: **Hungarian Keyboard Layout for MacBook programmers**](https://gist.github.com/martonlederer/b429a0885d12a5d14d408cdda4bca877)