Skip to content

Instantly share code, notes, and snippets.

@nezticle
Last active March 15, 2024 09:26
Show Gist options
  • Star 8 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save nezticle/871091a41ce322e81be947d83a5e4a86 to your computer and use it in GitHub Desktop.
Save nezticle/871091a41ce322e81be947d83a5e4a86 to your computer and use it in GitHub Desktop.
How to get Tilde (~) to work correctly in macOS

This is to solve an issue where you use a non-apple european keyboard with the US keyboard layout in macOS where the Tilde key is in the wrong place.

This is the process for the Logitec MX Keys Mini

  • Connect the keyboard (bluetooth)
  • Make sure the keyboard is in PC mode (hold fn + p for 3 seconds)
  • Go through the keyboard wizard and at the end select the European ISO... layout
  • Switch the keyboard to Mac mode (hold fn + o for 3 seconds)
  • Tilde should work

If this doesn't work:

  • delete /Library/Preferences/com.apple.keyboardtype.plist
  • reboot
  • try above again
@unickq
Copy link

unickq commented Sep 6, 2022

great. thank you very much :)

@nick-winchmore
Copy link

Thanks - the only place I could find an answer to this.

@mic4ael
Copy link

mic4ael commented Jul 27, 2023

Not sure why but it works!

@guspix
Copy link

guspix commented Jan 12, 2024

For future reference: I tried this, but when I did the fn + o to go back it wouldn't go back, so I was stuck with the PC mode. I fixed it by completely forgetting the keyboard from my bluetooth preferences and pairing it again. After doing this I got the Mac mode back, and the tilde key was now working, so this did work!

@bfmatei
Copy link

bfmatei commented Feb 26, 2024

Hint: if you have Logi Options+ installed, you need to go to the keyboard settings and uncheck “Always keep keyboard in Mac layout” in order to be able to switch between PC mode and Mac mode. In won’t work otherwise.

@lupuohaufe
Copy link

lupuohaufe commented Feb 28, 2024

what do you mean by "Go through the keyboard wizard and at the end select the European ISO... layout"? I can't find anything like that in System Settings -> Keyboard. Or in the Logi Option+ app

@nezticle
Copy link
Author

nezticle commented Mar 2, 2024

I had to do this again with the MX Keys S Plus today, and the same instructions worked out fine. It's like the Nordic keys one which I use in US layout. When I went through the Wizard it wasn't recognized as European ISO, but it was the only one with ISO in the name. "~" worked fine once I switched it back to Mac mode.

I mentioned the Wizard, because when it seems when you connect these Logitech keyboards to macOS by adding them as a Bluetooth device, they always bring up a keyboard Wizard (says something about not being able to identifiy which layout the keyboard is in etc).

Also I guess I should mention that I've never actually tried to buy the "Mac version" of these keyboards even though I see that is an option. Things might just work then, but these are the Cross-platform editions I've tested with where you have both key's printed on the actual keyboard.

@whydrae
Copy link

whydrae commented Mar 15, 2024

Maybe someone finds it helpful, but I couldn't get used to the fact, that tilde was on the right to the Shift key, but I get used that it's above the Tab. To swap them, hold "fn+U" for around 3 seconds and it will be changed. I found it somewhere over Reddit, but no docs to this behaviour attached.

@lupuohaufe
Copy link

@whydrae yessir! that did the job. thank you very much!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment