I would like to be able to type the character ~ directly, without having to follow up with a space.

Currently, if I type the tilde character, at first I get a ˜, which becomes a ~ only if I follow it up with a space.

The same question extends to ', " and `, but I presume the solution is the same for all of them.

I am using a M1 Macbook Air, with a "U.S. International PC" keyboard layout.

enter image description here

enter image description here

  • What is the actual keyboard? Apple don't make a 'PC keyboard' of any sort. Is it an external? If so, please post a photo of it. It's important to know whether the layout is ISO or ANSI.
    – Tetsujin
    Apr 2, 2021 at 15:26
  • @Tetsujin. The keyboard in the picture is the one called English International by Apple. I don't think they make separate one for Brazil. Apr 2, 2021 at 16:14
  • That's just an International English keyboard, common in Europe. Tom's answer solved my issue.
    – Kira
    Apr 2, 2021 at 16:27
  • Ah, yes. The # and $ threw me ;) I'm used to UK English.
    – Tetsujin
    Apr 2, 2021 at 16:29

1 Answer 1


Get rid of the "US International PC" layout and instead use "US" or "ABC". You do this in system preferences > keyboard > input sources.

(US International PC is a special layout adopted from Windows which is intended to make it easy to write the accents needed in common European languages.)


You must log in to answer this question.

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