# Change windows shortcut - redefine cmd-\< again (FMP20, MacOS)

**URL:** <https://the.fmsoup.org/t/change-windows-shortcut-redefine-cmd-again-fmp20-macos/3879>\
**Category:** Questions\
**Tags:** filemaker\
**Created:** [January 2, 2024, 2:42pm UTC](https://the.fmsoup.org/t/change-windows-shortcut-redefine-cmd-again-fmp20-macos/3879 "2024-01-02T14:42:04Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![traut](https://avatars.discourse-cdn.com/v4/letter/t/f475e1/32.png) [@traut](https://the.fmsoup.org/u/traut)\
**Post date:** [January 2, 2024, 2:42pm UTC](https://the.fmsoup.org/t/change-windows-shortcut-redefine-cmd-again-fmp20-macos/3879/1 "2024-01-02T14:42:04Z")

</div>

How do I redefine the shortcut cmd-\< and cmd-shift-\< (cmd-\>) to change the active windows again - or to undefine the FMP shortcut to decrease / increase the font size?

I've tried the systempreferences, without success

 ![Screenshot 2024-01-02 at 15.40.56](https://canada1.discourse-cdn.com/flex030/uploads/fmsoup/original/2X/6/678b5c6904cbe1ab80598d0129460aaa00955155.jpeg)

---

<div class="post-metadata">

**Author:** ![mipiano](https://yyz2.discourse-cdn.com/flex030/user_avatar/the.fmsoup.org/mipiano/32/1074_2.png) [@mipiano](https://the.fmsoup.org/u/mipiano)\
**Post date:** [January 2, 2024, 3:30pm UTC](https://the.fmsoup.org/t/change-windows-shortcut-redefine-cmd-again-fmp20-macos/3879/2 "2024-01-02T15:30:03Z")

</div>

A few years ago I had the same problem: I wanted to change shortcuts in the system settings window. Unfortunately without success, like you!

But then it worked via the terminal. Here's a list of my shortcuts. With a text expansion tool they are all quickly done.

The first part of the list are the functions in German, the second some of them in English.

You can adjust it to your needs:

```auto
defaults write com.filemaker.client.pro12 NSUserKeyEquivalents -dict-add 'Sicherheit\U2026' '^s'{return}{delay:0.1}
defaults write com.filemaker.client.pro12 NSUserKeyEquivalents -dict-add 'Wertelisten\U2026' '^w'{return}{delay:0.1}
defaults write com.filemaker.client.pro12 NSUserKeyEquivalents -dict-add 'Layouts\U2026' '^l'{return}{delay:0.1}
defaults write com.filemaker.client.pro12 NSUserKeyEquivalents -dict-add 'Externe\ Datenquellen\U2026' '^q'{return}{delay:0.1}
defaults write com.filemaker.client.pro12 NSUserKeyEquivalents -dict-add 'Container\U2026' '^c'{return}{delay:0.1}
defaults write com.filemaker.client.pro12 NSUserKeyEquivalents -dict-add 'Eigene\ Funktionen\U2026' '^f'{return}{delay:0.1}
defaults write com.filemaker.client.pro12 NSUserKeyEquivalents -dict-add 'Angepasste\ Menüs\U2026' '^m'{return}{delay:0.1}
defaults write com.filemaker.client.pro12 NSUserKeyEquivalents -dict-add 'Designs\U2026' '^d'{return}{delay:0.1}
defaults write com.filemaker.client.pro12 NSUserKeyEquivalents -dict-add 'Datenanzeige' '^v'{return}{delay:0.1}
defaults write com.filemaker.client.pro12 NSUserKeyEquivalents -dict-add 'Dateioptionen\U2026' '^o'{return}{delay:0.1}
defaults write com.filemaker.client.pro12 NSUserKeyEquivalents -dict-add 'Neu erstellen\U2026' '^n'{return}{delay:0.1}
defaults write com.filemaker.client.pro12 NSUserKeyEquivalents -dict-add 'Datensätze importieren' '^i'{return}{delay:0.1}
defaults write com.filemaker.client.pro12 NSUserKeyEquivalents -dict-add 'Tatsächliche Größe' '@0'{return}{delay:0.1}
defaults write com.filemaker.client.pro12 NSUserKeyEquivalents -dict-add 'Script-Debugger' '@^s'{return}{delay:0.1}
defaults write com.filemaker.client.pro12 NSUserKeyEquivalents -dict-add 'Ändern\U2026' '^@m'{return}{delay:0.1}
defaults write com.filemaker.client.pro12 NSUserKeyEquivalents -dict-add 'Formatierungsleiste' '@^f'{return}{delay:0.1}
defaults write com.filemaker.client.pro12 NSUserKeyEquivalents -dict-add 'Neues Fenster' '^~n'{return}{delay:0.1}
defaults write com.filemaker.client.pro12 NSUserKeyEquivalents -dict-add 'Kopie als XML speichern\U2026' '^~x'{return}{delay:0.1}
defaults write com.filemaker.client.pro12 NSUserKeyEquivalents -dict-add 'Datenbank-Design-Report\U2026' '^~d'{return}{delay:0.1}
defaults write com.filemaker.client.pro12 NSUserKeyEquivalents -dict-add 'Ausschnitteinstellung\U2026' '@^c'{return}{delay:0.1}
defaults write com.filemaker.client.pro12 NSUserKeyEquivalents -dict-add 'Registersteuerelementeinstellung\U2026' '@^c'{return}{delay:0.1}
defaults write com.filemaker.client.pro12 NSUserKeyEquivalents -dict-add 'Seitensteuerelementeinstellung' '@^c'{return}{delay:0.1}
defaults write com.filemaker.client.pro12 NSUserKeyEquivalents -dict-add 'Web Viewer-Einstellung\U2026' '@^c'{return}{delay:0.1}
defaults write com.filemaker.client.pro12 NSUserKeyEquivalents -dict-add 'Diagrammeinstellung\U2026' '@^c'{return}{delay:0.1}
defaults write com.filemaker.client.pro12 NSUserKeyEquivalents -dict-add 'Tasteneinstellung' '@^c'{return}{delay:0.1}
defaults write com.filemaker.client.pro12 NSUserKeyEquivalents -dict-add 'Popover-Tasteneinstellung' '@^c'{return}{delay:0.1}
defaults write com.filemaker.client.pro12 NSUserKeyEquivalents -dict-add 'Popover anzeigen' '@^c'{return}{delay:0.1}
defaults write com.filemaker.client.pro12 NSUserKeyEquivalents -dict-add 'Tastenleisten-Einstellung' '@^c'{return}{delay:0.1}
defaults write com.filemaker.client.pro12 NSUserKeyEquivalents -dict-add 'Bedingt\U2026' '^~f'{return}{delay:0.1}
defaults write com.filemaker.client.pro12 NSUserKeyEquivalents -dict-add 'Script-Trigger einstellen\U2026' '~^s'{return}{delay:0.1}
defaults write com.filemaker.client.pro12 NSUserKeyEquivalents -dict-add 'Feldinhalt ersetzen\U2026' '@$='{return}{delay:0.1}

{{--use $ for Shift Key}}
{{--use ^ for Control Key}}
{{--use ~ for Option Key}}
{{--use @ for Command Key}}

defaults write com.filemaker.client.pro12 NSUserKeyEquivalents -dict-add 'Security\U2026' '^s'{return}{delay:0.1}
defaults write com.filemaker.client.pro12 NSUserKeyEquivalents -dict-add 'Value Lists\U2026' '^w'{return}{delay:0.1}
defaults write com.filemaker.client.pro12 NSUserKeyEquivalents -dict-add 'Layouts\U2026' '^l'{return}{delay:0.1}
defaults write com.filemaker.client.pro12 NSUserKeyEquivalents -dict-add 'External\ Data Sources\U2026' '^q'{return}{delay:0.1}
defaults write com.filemaker.client.pro12 NSUserKeyEquivalents -dict-add 'Containers\U2026' '^c'{return}{delay:0.1}
defaults write com.filemaker.client.pro12 NSUserKeyEquivalents -dict-add 'Custom\ Functions\U2026' '^f'{return}{delay:0.1}
defaults write com.filemaker.client.pro12 NSUserKeyEquivalents -dict-add 'Custom\ Menus\U2026' '^m'{return}{delay:0.1}
defaults write com.filemaker.client.pro12 NSUserKeyEquivalents -dict-add 'Themes\U2026' '^d'{return}{delay:0.1}
defaults write com.filemaker.client.pro12 NSUserKeyEquivalents -dict-add 'Data Viewer' '^v'{return}{delay:0.1}
defaults write com.filemaker.client.pro12 NSUserKeyEquivalents -dict-add 'File Options\U2026' '^o'{return}{delay:0.1}
defaults write com.filemaker.client.pro12 NSUserKeyEquivalents -dict-add 'Create New\U2026' '^n'{return}{delay:0.1}
defaults write com.filemaker.client.pro12 NSUserKeyEquivalents -dict-add 'Import Records' '^i'{return}{delay:0.1}
defaults write com.filemaker.client.pro12 NSUserKeyEquivalents -dict-add 'Actual Size' '@0'{return}{delay:0.1}
defaults write com.filemaker.client.pro12 NSUserKeyEquivalents -dict-add 'Formatting Bar' '^~f'{return}{delay:0.1}
defaults write com.filemaker.client.pro12 NSUserKeyEquivalents -dict-add 'New Window' '^~n'{return}{delay:0.1}
defaults write com.filemaker.client.pro12 NSUserKeyEquivalents -dict-add 'Save Copy as XML\U2026' '^~x'{return}{delay:0.1}
defaults write com.filemaker.client.pro12 NSUserKeyEquivalents -dict-add 'Datenbase Design Report\U2026' '^~d'{return}{delay:0.1}

```

{{--use $ for Shift Key}}  
{{--use ^ for Control Key}}  
{{--use ~ for Option Key}}  
{{--use @ for Command Key}}

EDIT: the {return}{delay…} at the end of the lines leave away. They are just for my text expansion tool Typinator. Sorry …

---

<div class="post-metadata">

**Author:** ![traut](https://avatars.discourse-cdn.com/v4/letter/t/f475e1/32.png) [@traut](https://the.fmsoup.org/u/traut)\
**Post date:** [January 2, 2024, 5:29pm UTC](https://the.fmsoup.org/t/change-windows-shortcut-redefine-cmd-again-fmp20-macos/3879/3 "2024-01-02T17:29:10Z")

</div>

Thanks - that's a nice set of commands. However, I faile to notice the cmd-\< within this collection.

Is there any documentation on the available NSUserKeyEquivalents? I fail to recognize the prev/next window choices.

---

<div class="post-metadata">

**Author:** ![mipiano](https://yyz2.discourse-cdn.com/flex030/user_avatar/the.fmsoup.org/mipiano/32/1074_2.png) [@mipiano](https://the.fmsoup.org/u/mipiano)\
**Post date:** [January 2, 2024, 7:57pm UTC](https://the.fmsoup.org/t/change-windows-shortcut-redefine-cmd-again-fmp20-macos/3879/4 "2024-01-02T19:57:30Z")

</div>

Look here: [How to quickly switch between windows and apps on Mac](https://www.idownloadblog.com/2019/06/27/switch-between-windows-on-mac/)

There is explained where to change the shortcut for moving to the next window. This is not a FileMaker Shortcut. FileMaker has not this command. It’s a global thing.

EDIT: My Terminal commands and the place where you tried to change the shortcut work only for menu items of the chosen application. For FileMaker you can only modify menu commands that are found in the FileMaker menus.

---

<div class="post-metadata">

**Author:** ![traut](https://avatars.discourse-cdn.com/v4/letter/t/f475e1/32.png) [@traut](https://the.fmsoup.org/u/traut)\
**Post date:** [January 2, 2024, 9:06pm UTC](https://the.fmsoup.org/t/change-windows-shortcut-redefine-cmd-again-fmp20-macos/3879/5 "2024-01-02T21:06:02Z")

</div>

Thanks. This may be correct for an US qwerty keyboard - but for a German qwertz keyboard, the typical shortcut for all apps is cmd-\<. However, FMP applies that shortcut to decrease the font size.

---

<div class="post-metadata">

**Author:** ![mipiano](https://yyz2.discourse-cdn.com/flex030/user_avatar/the.fmsoup.org/mipiano/32/1074_2.png) [@mipiano](https://the.fmsoup.org/u/mipiano)\
**Post date:** [January 3, 2024, 8:46am UTC](https://the.fmsoup.org/t/change-windows-shortcut-redefine-cmd-again-fmp20-macos/3879/6 "2024-01-03T08:46:39Z")

</div>

![Bildschirmfoto 2024-01-03 um 09.41.11](https://canada1.discourse-cdn.com/flex030/uploads/fmsoup/original/2X/6/6d3c2c02a525d4a64e125f6d925974b1e4629696.jpeg)

I'm from Germany and I use a QWERTZ Keyboard. I modified the existing shortcut and set it to "CMD \<". Works fine here.  
FileMaker doesn't have a shortcut "CMD \<". My FileMaker uses "CMD ;" for decreasing font size.

---

<div class="post-metadata">

**Author:** ![mipiano](https://yyz2.discourse-cdn.com/flex030/user_avatar/the.fmsoup.org/mipiano/32/1074_2.png) [@mipiano](https://the.fmsoup.org/u/mipiano)\
**Post date:** [January 3, 2024, 8:52am UTC](https://the.fmsoup.org/t/change-windows-shortcut-redefine-cmd-again-fmp20-macos/3879/7 "2024-01-03T08:52:07Z")

</div>

If the keyboard shortcut for reducing the font size in your FM installation is set to "CMD \<", please change this so that it does not collide with the other one.

---

<div class="post-metadata">

**Author:** ![traut](https://avatars.discourse-cdn.com/v4/letter/t/f475e1/32.png) [@traut](https://the.fmsoup.org/u/traut)\
**Post date:** [January 3, 2024, 9:34am UTC](https://the.fmsoup.org/t/change-windows-shortcut-redefine-cmd-again-fmp20-macos/3879/8 "2024-01-03T09:34:25Z")

</div>

how do I undefine a shortcut that I do not see?

 ![Screenshot 2024-01-03 at 10.31.53](https://canada1.discourse-cdn.com/flex030/uploads/fmsoup/original/2X/4/428390827281a7bff2fef5f3b54141f57770e6be.jpeg)  
 ![Screenshot 2024-01-03 at 10.32.47](https://canada1.discourse-cdn.com/flex030/uploads/fmsoup/original/2X/6/6f08e1539adf6d679cf3e51af63c561f01cc6d21.png)

---

<div class="post-metadata">

**Author:** ![traut](https://avatars.discourse-cdn.com/v4/letter/t/f475e1/32.png) [@traut](https://the.fmsoup.org/u/traut)\
**Post date:** [January 3, 2024, 9:38am UTC](https://the.fmsoup.org/t/change-windows-shortcut-redefine-cmd-again-fmp20-macos/3879/9 "2024-01-03T09:38:08Z")

</div>

In former times I remember resedit as a toolbox to change menu shortcuts. But I have no idea how to do it with this newer setup.

---

<div class="post-metadata">

**Author:** ![mipiano](https://yyz2.discourse-cdn.com/flex030/user_avatar/the.fmsoup.org/mipiano/32/1074_2.png) [@mipiano](https://the.fmsoup.org/u/mipiano)\
**Post date:** [January 3, 2024, 9:54am UTC](https://the.fmsoup.org/t/change-windows-shortcut-redefine-cmd-again-fmp20-macos/3879/10 "2024-01-03T09:54:45Z")

</div>

You looked at the preference pane of FileMaker. This shortcut pane is not for keyboard shortuts.

Do you have your system in English or in German?

In a German system you can modify keyboard shortcuts here:  
Systemeinstellungen › Tastatur › Tastaturkurzbefehle › Tastatur

EDIT: This is for setting the "Move Focus to next Window" shortcut.

Here's the place for modifying FileMaker Pro's shortcuts:  
Systemeinstellungen › Tastatur › Tastaturkurzbefehle › App-Tastaturbefehle

---

<div class="post-metadata">

**Author:** ![mipiano](https://yyz2.discourse-cdn.com/flex030/user_avatar/the.fmsoup.org/mipiano/32/1074_2.png) [@mipiano](https://the.fmsoup.org/u/mipiano)\
**Post date:** [January 3, 2024, 10:01am UTC](https://the.fmsoup.org/t/change-windows-shortcut-redefine-cmd-again-fmp20-macos/3879/11 "2024-01-03T10:01:35Z")

</div>

One more question: Which version of macOS are you on?

---

<div class="post-metadata">

**Author:** ![traut](https://avatars.discourse-cdn.com/v4/letter/t/f475e1/32.png) [@traut](https://the.fmsoup.org/u/traut)\
**Post date:** [January 3, 2024, 10:33am UTC](https://the.fmsoup.org/t/change-windows-shortcut-redefine-cmd-again-fmp20-macos/3879/12 "2024-01-03T10:33:59Z")

</div>

Thanks to all for your help. mipiano did the job for me:

System Preferences -\> Keyboard  
...and added other, new shortcuts for FileMaker Pro  
Decrease font size: cmd-shift-minus  
Increase font size: cmd-shift-plus

so that the default cmd-\< and cmd-\> for prev/next window do work again.

As an unexpected and unwanted side effect new menu items appeared on their own, adding shortcuts for increase/decrease by 1: option-cmd-\> / \<

But I don't mind about those...

 ![Screenshot 2024-01-03 at 11.31.36](https://canada1.discourse-cdn.com/flex030/uploads/fmsoup/original/2X/f/fb66fe97e90b4228a4b143135c1ed9040aa242a8.png)
