Skip to content

Instantly share code, notes, and snippets.

@nezticle
Last active July 7, 2026 11:21
Show Gist options
  • Select an option

  • Save nezticle/871091a41ce322e81be947d83a5e4a86 to your computer and use it in GitHub Desktop.

Select an option

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
@0wlyW00d

Copy link
Copy Markdown

Thanks @whydrae, save my day ! 

@bettodiaz

Copy link
Copy Markdown

Thanks a lot! It worked!

@dshmatok

dshmatok commented Jun 3, 2025

Copy link
Copy Markdown

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.

@whydrae thank you! Your advice helped me with the keyboard Logitech ERGO K860 for macOS Sequoia 15.5!

@leehyeonbeen

leehyeonbeen commented Jun 16, 2025

Copy link
Copy Markdown

Thank you so much for this. In my case:

  1. sudo rm -rf /Library/Preferences/com.apple.keyboardtype.plist
  2. reboot

worked out. Using Logitech MX Keys Mini, M1 Max MBP16 on macOS Sequoia 15.5

@recon08

recon08 commented Oct 29, 2025

Copy link
Copy Markdown

I think it is doable without rebooting

fn+P

terminal

sudo rm /Library/Preferences/com.apple.keyboardtype.plist
open /System/Library/CoreServices/KeyboardSetupAssistant.app

select iso
finish setup
fn+O

@codelixir

Copy link
Copy Markdown

Didn't work without rebooting unfortunately, but the reboot did it for me, thanks !

@gosha212

Copy link
Copy Markdown

@whydrae yes that worked, fn + u. Thanks a lot!

You've saved my life!

@cassiohalmeida

Copy link
Copy Markdown

sudo rm /Library/Preferences/com.apple.keyboardtype.plist did the trick with my Keychron Q1 Max. Thank you!

@yapy28

yapy28 commented Jul 7, 2026

Copy link
Copy Markdown

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.

OMG! THANK YOU SO MUCH!

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