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

  • Is your keyboard connected to your Mac through a USB hub? Could you provide the keyboard manufacturer and model? – jaume Oct 6 at 14:20
  • I have an apple usb keyboard and the builtin keyboard of my macbook – Besi Oct 6 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 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 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 at 21:32

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.