| 8 | | Furthermore, the shortcuts are activated when the actions are assigned to a menu entry or a button for the first time it is used in the current session. |
| 9 | | So some of your changes may become active even without restart. But without a restart there is no collision handling for your changes. This is another |
| 10 | | reason to **restart** JOSM after making any changes here. |
| | 11 | == Basic usage == |
| | 12 | * Open ''Keyboard shortcuts'' |
| | 13 | * find an item or optionally type words to filter it |
| | 14 | * Uncheck "Use default" |
| | 15 | * Adjust modifiers (if you need them at all) |
| | 16 | * Find a valid button in "Key" |
| 12 | | You may notice that the key selection list on the next page lists all keys that exist on all kinds of keyboards |
| | 18 | [[Image(PreferencesKeyboardShortcuts.png,link=,right,45%,margin-left=10)]] |
| | 19 | |
| | 20 | == Shortcuts power tips == |
| | 21 | * Avoid shortcuts that force you to move hands from their ''[https://en.wikipedia.org/wiki/Touch_typing home position]'' (Delete, Insert, Backspace, numeric keyboard and possibly arrows) |
| | 22 | * In fact, you don't need many of default shortcuts |
| | 23 | * If you never use some tool near your ''home position'', it is better to rebind it to a more frequent tool |
| | 24 | * There many strategies about ''home positions'': single hand and two hand editing - so layout may differ significantly whatever you using mouse+keyboard or only keyboard (to edit tags / review history or notes) |
| | 25 | * You can have multiple configs per every task you make and simply switch between them in [[JOSMImage(preferences/advanced,link=,24,middle)]] [wikitr:/Help/Preferences/Advanced Advanced Preferences] with the ''Save profile'' and ''Load profile'' actions under the [wikitr:/Help/Preferences/Advanced#Buttons ''More…'' button]. |
| | 26 | |
| | 27 | == Additional details == |
| | 28 | You may notice that the key selection list in the dropdown lists all keys that exist on all kinds of keyboards |
| 14 | | a real key on your keyboard. If your keyboard has no <Copy> key (PC keyboard do not have them, Sun keyboards do), |
| 15 | | then do not use it. Also there are 'keys' listed that correspond to a shortcut on your keyboard (e.g. <:>/Colon). |
| 16 | | Please do not use them either, use the base key (<;>/Semicolon on US keyboards, <.>/Period on German keyboards, etc.) |
| 17 | | instead. Not doing so may result in conflicts, as there is no way for JOSM to know that <Ctrl>+<Shift>+<;> and <Ctrl>+<:> |
| | 30 | a real key on your keyboard. If your keyboard has no `Copy` key (PC keyboard do not have them, Sun keyboards do), |
| | 31 | then do not use it. Also there are ''keys'' listed that correspond to a shortcut on your keyboard (e.g.''colon'' (`:`)). |
| | 32 | Please do not use them either, use the base key ( ''semicolon'' (`;`) on US keyboards, ''period'' (`.`) on German keyboards, etc.) |
| | 33 | instead. Not doing so may result in conflicts, as there is no way for JOSM to know that `Ctrl+Shift+;` and `Ctrl+:` |