I've been a Linux user most of my life and a Windows user during my early days. I've memorized the AZERTY and QZERTY keyboard layouts during the 6 years I've lived in the US, but the Mac keyboard is beyond compromising for me.

I now have to code on a Mac at my job and it's going to make me loose my will to live.

  • Command + Shift + 4 for a screenshot.

  • Shift + Alt + 8 for {, are you kidding me?

Like, getting used to replacing Control with Command is easy enough muscle memory to change, but the rest seems put there specifically to cause developers psychological harm.

Why is the numpad period a comma? French AZERTY on Linux & Windows has a PERIOD on the numpad.

Numpads are amazing for developers, just your handy symbol paradize bundle all gathered neat and closely: /, *, -, +, . and Return all in one. Why attack that?

There has to be a way to choose any keyboard layout on Mac, but I haven't found anything in System Preferences or via googling.

  • Welcome to AskDifferent! I'm glad you figured out an answer yourself based on the clarification comments you've received. If you can spare a few minutes maybe read apple.stackexchange.com/help/how-to-ask and the faq to understand how to write questions which gather good answers. – nohillside May 24 '19 at 15:32

So since I'm supposedly the only one who cares I'll provide an answer for fictitious others :

thanks to @TomGewecke for finding two good solutions :

1 :

replace current keyboard layout with PC version set keyboard layout to PC Invert command and control : invert cmd and ctrl then in a terminal, type :

sudo rm /Library/Preferences/com.apple.keyboardtype.plist

and then replug the keyboard


2 :

create your own keyboard layout with : https://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=ukelele

  • 1
    You'd catch a lot more flies with honey than vinegar. – Tetsujin May 24 '19 at 11:09

You must log in to answer this question.

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