

Typically, a combination includes a single primary key and one or more of the modifier keys, each of which is represented by a symbol. Defining Keyboard ShortcutsĪlthough it’s possible for a keyboard shortcut to consist of a single key - the Esc (Escape) key, for example, often invokes the Cancel button in dialogs - most shortcuts consist of a combination of keys. Another option might be to let the user choose their own keyboard shortcuts. For example, if people spend a significant amount of time in your app, it might make sense to redefine a standard shortcut that isn’t applicable to your app. Only in very rare cases does it make sense to redefine a common shortcut. Users may become confused if the shortcuts they know work differently in your app.

In general, don’t override standard keyboard shortcuts. Minimizing app-specific keyboard shortcuts also helps avoid potential conflicts with other system-wide shortcuts that may be in place. It’s hard for people to remember shortcuts they seldom use. Keyboard shortcuts for standard menu items should be consistent in all apps.ĭefine new keyboard shortcuts only for things people do regularly. Standard shortcuts are defined throughout the system, and you can assign custom ones to the menus and controls in your app.Įnable the expected keyboard shortcuts for standard menu items. Keyboard shortcuts offer an efficient way for people to initiate actions without using the mouse or trackpad to navigate a menu or click an interface element.
#Apple computer keyboard commands full#
Full keyboard access mode lets users navigate and activate windows, menus, interface elements, and system features using only the keyboard. Keyboard shortcuts let people activate menu items and actions by pressing specific key combinations.Īdd full keyboard access mode support to all custom interface elements. Respect standard keyboard shortcuts and create app-specific shortcuts for frequently used commands. To help everyone use your app, make sure people can use the keyboard to access its core features.

Others, such as VoiceOver users, need to use the keyboard. Some people prefer using a keyboard over a mouse or a trackpad. The keyboard is an essential input device for entering text, navigating, and initiating actions.
