I found that I can write characters with single acute accent, but there is no double acute accent present on my German keyboard. What is the simplest and shortest workaround to enter ő (long ö) and ű (long ü) on a Mac with German keyboard?

I have a 2018 MacBook Pro 15".

Is it possible to script something that picks the letters from the character map?

  • Have you tried holding the o or u key, to see if it is shown in the list of accents?
    – benwiggy
    Commented Jun 14, 2023 at 7:04
  • 2
    @benwiggy The two he needs are not in the Accent Menu in German Standard. Commented Jun 14, 2023 at 13:01

3 Answers 3


If you are running Big Sur or later versions of macOS, see this easier and perfect answer:

How to type ő and ű on a german keyboard

Else these 2 characters ő and ű aren't accessible from the German keyboard.

The easiest way for you to type them is to open  > System Preferences… > Keyboard, then click on the [+] button on the bottom left to add the Hungarian keyboard. And select Show input menu in menu bar so as to be able to switch when needed from your German keyboard maping to the Hungarian one.

Then when you will need any of these 2 characters, just select from your new drop down menu the hungarian keyboard:

select hungarian keyboard

Next select also Show keyboard viewer:

show keyboard viewer

And with this keyboard you will find directly accessible all the hungarian characters you may want:

hungarian keyboard viewer

Once you have been able to type all the hungarian characters you might want, just switch back to your German keyboard. And just close the keyboard viewer


With your Input Source set to German Standard, you can type these characters by pressing ⌥ OptionR and then the base letter (u or o). To see these and other possibilities, you can use Keyboard Viewer.

Apple added its German Standard input source with macOS Big Sur in 2020. Prior versions only had a German layout which cannot produce the Hungarian characters.

Note that in Apple's German Standard, the @ character moves from ⌥ OptionL to ⌥ OptionQ. It also includes the capital eszett ẞ. But it is not identical to the real German DIN standard.

Image of keyboard layout

  • 1
    @TomGewecke "German – Standard" is not the default German keyboard layout. Look at a current Apple keyboard. "Standard" refers not to being the default but to DIN 2137, a new standard from December 2018, as I tried to add. The symbol layer is completely reordered compared to the normal German keyboard layout. The usability of "German – Standard" depends on how well you already have internalized the normal symbol layer.
    – cachius
    Commented Jun 15, 2023 at 13:55
  • @cachius You are right that Apple’s “Standard” differs from the actual DIN version. It is the default in the sense that it is the input source which matches the printing on Apple German hardware keyboards since 2020 or so. Commented Jun 15, 2023 at 16:09
  • @TomGewecke It isn't, checkout the new 15-inch MacBook Air
    – cachius
    Commented Jun 16, 2023 at 4:15
  • @cachius You seem to be correct. Apple's Magic Keyboard image also has @ printed on the L now. I could swear they have had it printed on Q in recent years. I have edited my answer. Commented Jun 16, 2023 at 12:59

You can type characters by entering their hex codes with the Unicode Hex Input keyboard layout. The layout could be added in System Settings > Keyboard > Input Sources.

To write characters using their hex codes with the Unicode Hex Input keyboard layout, hold the ⌥ Option key while typing the hex code of the wanted character.

The hex code for ű is U+0170 and the hex code for ő is U+0151.

  • ű - hold ⌥ Option and type: 0170
  • ő - hold ⌥ Option and type: 0151
  • @TomGewecke No. That was my mistake. I’ve used a custom keyboard layout.
    – Thinkr
    Commented Jun 25, 2023 at 10:02

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .