Can macOS (Catalina) match a Brazilian Portuguese Windows keyboard layout?

Solution 1:

You can create a custom layout to remap the various character keys to match what you want with Ukelele.

Solution 2:

A free solution you could try is Karabiner-Elements. It allows you to remap keys to other keys.

Core features

  • Simple Modifications: Change normal keys to other keys.
  • Complex Modifications: Change keys by complex rules.
  • Change a key to combination of modifiers. (e.g. change capslock to control+command)
    • Change modifiers+key to key. (e.g. change control+m to return)
    • Send key events if a key is pressed alone.
    • Send key events if keys are pressed simultaneously.
    • Mouse keys.
    • etc.
  • Function Keys: Change f1-f12 keys to media controls.
  • Devices: Apply modifications to specified keyboards only.
  • Profiles: Support multiple profiles.
  • Modifier Flag Sync: Synchronize modifier flags across all connected keyboards.
  • Secure Keyboard Entry Support: Work well on Secure Keyboard Entry environment such as a password prompt, terminal with Secure Keyboard Entry, etc.

enter image description here

I have used it to bring an old Nostromo Speedpad2 back to life. And it's FREE!!

Solution 3:

Simply connect your keyboard.

When you connect it, whether wirelessly or via USB cable, it will go through the process of identifying the keyboard type.

There are a couple of conventions you have to remember...

  • Control = Control
  • Option = Alt
  • Command = windows key