haselkern

German Mac Keyboard Improvement

The desktop environment on Apple computers is application based. When you press an app icon in the dock, all windows for the selected app will be brought to the foreground. By pressing Command+Tab you bring up the app switcher (I don't know if that is the official term for it) that allows you to switch between your apps. When you select an app in the app switcher, all windows of this app will be brought to the foreground, just like with the dock.

I only recently found out that there is a shortcut to switch between windows of the current app as well: Command+` (grave accent). This works great, but I found it a bit weird to use since the grave accent is just to the left of the backspace button on the right side of the keyboard. My right hand usually rests on the mouse, leaving my left hand to stretch across the entire keyboard to press this shortcut, which is not comfortable.

Sketched drawing of a keyboard demonstrating the positions of the Command, Tab and Grave key on a german keyboard layout.

Why did Apple curse me with this ergonomic nightmare? What do they have to say to defend themselves? On the Apple support website they write:

Command–Grave accent (`): Switch between the windows of the app you're using. (The character on the second key varies by keyboard. It's generally the key above the Tab key and to the left of the number 1.)

Wait a minute, my keyboard does not fit this description. Who was this description made for? Alternating between app switching and window switching just by moving a finger to the next key over is the dream US keyboard layout users can enjoy by default.

Sketched drawing of a keyboard demonstrating the positions of the Command, Tab and Grave key on a US keyboard layout.

You can change this shortcut under Settings → Keyboard → Shortcuts → Keyboard → Move focus to next window. I changed it to the key above the tab key, which is ^ on my german keyboard layout. Just by tweaking this shortcut window management on Mac feels a lot more natural.