I am an ordinary QWERTZ keyboard user. Now, when I setup my mac, I neglected the Keyboard Layout setting (I thought it would default to the usual). But, the layout was set to ABC - Extended.

I can change it back to QWERTZ, but every time I restart my mac it reverts back to the ABC setting.

My keyboard does not look like this (But part of me does wish it did).

abc layout

How can I permanently change the setting of the keyboard layout at the login screen? default setting


After updating to macOS Mojave I still have this problem, so the setting must have slipped back in through my TimeMachine backup.


The screen in macOS Mojave. There are some weird UI issues with Dvorak - QUERTY ⌘.

weird screen


This are my Language and Region settings:

regional settings

And my user settings: user settings

  • Is your keyboard connected to your Mac through a USB hub? Could you provide the keyboard manufacturer and model? – jaume Oct 6 '18 at 14:20
  • I have an apple usb keyboard and the builtin keyboard of my macbook – Besi Oct 6 '18 at 17:48
  • And you plug the USB keyboard directly to your Mac, I guess? To rule out that this issue is caused by the USB keyboard, if you set the keyboard layout to QWERTZ with the USB keyboard unplugged, restart and log in (without plugging in the keyboard), does the keyboard layout for the built-in keyboard revert to 'ABC - extended'? – jaume Oct 6 '18 at 18:48
  • @jaume, The ABC shows up as a default even when no external keyboard is connected. I always change the layout to German before I sign in (because I can't sign in otherwise). – Besi Oct 10 '18 at 21:34

If you don't use ABC - Extended or any other keyboard layout, you can simply remove them permanently from your list of keyboards.

  1. Go to Settings > Keyboard > Input Sources
  2. Select the keyboard you want to remove
  3. Click the - icon at the bottom


  • 1
    There I have "Swiss German" like expected. ABC does not show up there. I would think that this is a per-user setting. Where the login screen is a system wide setting, since the user has not signed in yet. – Besi Oct 10 '18 at 21:32

Follow these steps:


We Dvorak folk have to do this all the time...

  • 1
    This did not work, I changed the language to "German" and ABC is still shown as the default afer a reboot. – Besi May 15 at 8:09
  • Sigh. Sorry...sometimes even the official answer doesn't work... – Wilfred Smith May 15 at 20:16

You must log in to answer this question.

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