Not much to describe here. But I think that it'd be a good idea to have UI-Pattern documents to suggest relevant keyboard shortcuts. However, I haven't seen it anywhere and I'm wondering whether this should be in some other documents.

So besides a yes I'd like to have some examples (links to documents or something) that outline the right use of such idea.

If it's a no, I'd like to know why.

  • I thought of another question related to this, and that is the use of keyboard combined with mouse. I don't normally see this covered anywhere in interaction design guides.
    – Michael Lai
    Commented Apr 24, 2013 at 6:29

2 Answers 2


Generally keyboard shortcuts would be part of the accessibility support for usability design, so I don't think it fits into any particular UI design pattern (unless you are talking about assistive technology or something like that). Generally this should be self-evident in the implementation of the user interface design (i.e. you would provide the shortcut keys next to the function or in a configuration window), or it should be documented by the developers (i.e. key bindings or mappings in the code) or in an interaction or behaviour guide.

There is something in the Microsft UI design guide: http://msdn.microsoft.com/en-us/library/ms971323.aspx

  • The MacOSX HCI Guideline has a keyboard shortcuts section of its own. But it doesn't deal with interaction design patterns. However, I've identified that UI Patterns tend to have keyboard (and mouse as you metnioned) interaction associated with them. Moreover, UI Patterns are commonly referred to as Interaction Design Patterns. So the question is whether ID/UI Patterns should include this to tightly integrate understanding and expected interactions. I'd assume that's the case, but haven't seen anything like it.
    – edgarator
    Commented Apr 24, 2013 at 7:26

You might want to check out the Keyboard Shortcuts design pattern at UI-Patterns.com. It includes a few examples as well.

  • If you can please copy and paste the relevant portions into your post.
    – Mayo
    Commented May 1, 2016 at 14:29
  • That would go beyond "fair use", wouldn't it? Sounds like going beyond copyright infringement...
    – tox
    Commented May 7, 2016 at 7:49

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.