key combinations that allow quick access to certain functionality, often used for power users or command line interfaces.

learn more… | top users | synonyms (1)

5
votes
3answers
261 views

What are conventions for keyboard shortcuts in Windows and OSX?

Keyboard shortcuts in Windows appear to follow some sort of convention based on the modifier key, but I can't figure out precisely what it is. Here is my current best guess: Ctrl-* often does a ...
3
votes
3answers
98 views

How to define shortcut keys for an application?

Are there any guidelines to defining shortcut keys for an application. I understand that these shouldn't contradict with OS level short cut keys but there are so many other applications and how can ...
10
votes
3answers
342 views

How to expose the keyboard shortcuts of a web application to the user?

I just added some basic keyboard shortcuts to a small website I am developing. I am wondering what is the best way to expose these to the user? I noticed that Gmail shows an overview if you press ?. ...
3
votes
0answers
261 views

Are screenreader users aware of the keyboard controls with jQuery UI's datepicker?

jQuery UI's datepicker has complex keyboard navigation. Source: https://api.jqueryui.com/datepicker/ While the datepicker is open, the following key commands are available: PAGE UP: ...
0
votes
3answers
88 views

Should desktop apps allow you to zoom in with ctrl +/-?

Web browsers and text-editors are the only desktop apps that come to mind which support zooming via ctrl + + / - / 0 or (cmd + + / - / 0) shortcuts. Why is this? Should my app / desktop apps in ...
2
votes
2answers
74 views

Where should keyboard focus be after activating a button that brings up a non-modal dialog?

I have a button that shows a non-modal dialog, like this: The "Show Symbol Picker" button brings up the symbol picker non-modal dialog. If the button is pressed again, the dialog stays open, and ...
3
votes
1answer
43 views

Should a web-based non-modal dialog prevent users from leaving it via keyboard access?

Say that a dialog is non-modal, meaning that a user can use the mouse to interact with elements outside of the dialog without closing it. Does this also mean that the user should also be able to ...
26
votes
4answers
4k views

Why CTRL + C multiple times [duplicate]

I have recently noticed that I press CTRL + C more than once, even if I know that the file has been copied to the clipboard. But I press CTRL + X or CTRL + V only once. Why do I do this? Is this ...
2
votes
1answer
73 views

Shortcut to save a document?

With the offline programs the convention (at least in English) is to type Ctrl+S to save a document. However, in many online web(app)s the convention is to type Ctrl+Enter to submit the current form, ...
2
votes
0answers
40 views

Common keyboard shortcuts for formatting [closed]

I know that there are some almost universal formatting keyboard shortcuts like Ctrl-b for bold, Ctrl-i for italics, etc. What keyboard shortcuts would you recommend for preformatted text, (un)ordered ...
72
votes
4answers
32k views

Why does backspace go back a page? This behavior is so frustrating!

When using a browser, like Firefox, I appreciate that I can easily navigate my tab history with Alt+← (for back) and Alt+→ (for forward.) That makes perfectly good sense to me, and I've used that ...
16
votes
3answers
1k views

Is Shift+Click for item selection a historical mistake?

I recently encountered a proof of concept demonstration which used the mouse to "drag and select" multiple items in a list. The current, widely accepted solution for multiple item selection is to ...
3
votes
3answers
207 views

Learning multiple keyboard layouts

Spanish keyboards are not very friendly to C++ developers. While | # and ~ are hard but reasonably accessible, [ ] { and } are really hard to type. Not to mention, there are some dead keys that force ...
2
votes
1answer
61 views

What is the best combination of shortcuts for sending text message and breaking line?

So far I have encountered web applications that use these shortcuts to send messages(posts, emails etc) without clicking the submit button: ctrlEnter or cmdEnter ShiftEnter Just Enter On the other ...
1
vote
0answers
103 views

Keyboard shortcuts and navigation in complex widget

I have this widget which will be widely used. It takes quite a few click to perform a relatively small action. Thus, I've decided to implement keyboard navigation, but I'm having trouble laying it ...
3
votes
3answers
501 views

Should I implement complex gestures for expert users?

For the most of software, there are keyboard shortcuts allowing the user to make complex actions in a small amount of time. These shortcuts are often made for advanced users and could be tricky and ...
0
votes
2answers
89 views

Using only keyboard shortcuts (without button/menu counterparts)

I'm working on a webapp right now and the way I am designing the actions mainly utilizes keyboard and mouse combinations. Example, join two elements by [shift + click]ing them in order. Is this an ...
1
vote
2answers
108 views

Is there a standard hotkey list somewhere

There are numerous key combinations that can be considered as being part of an unofficial (as far as I know) standard. But is there a list of such combinations somewhere? Some examples: F1 - Help F3 ...
1
vote
1answer
52 views

Should my iOS app have a keyboard shortcut for “edit”, and if so, what should it be?

I am implementing keyboard shortcuts into a iOS app. Some of the shortcuts I currently have: Switching tabs: ⌘ + 1,2,3,4 Adding items: ⌘ + N Search: ⌘ + F Should I add a shortcut that enables the ...
1
vote
3answers
514 views

What's the right behavior for the tab key on a combobox?

What should happen if a user is scrolling through items in a combobox with the keyboard and they press the Tab key? Should it behave like the Enter key, selecting the currently highlighted item and ...
3
votes
2answers
58 views

What's the best way to determine if a character is universally easy to type?

What would be the best way to determine if a particular keyboard character is available/convenient (enough) for most/all end users to type, regardless of keyboard layout? For instance, if I want to ...
3
votes
1answer
199 views

What keyboard input makes sense for tabbing out of a rich text field?

My Windows application has a form controlling system-wide options with a toolbar-equivalent and a region for controls. The toolbar has a series of icon/label pairs; selecting one fills the control ...
1
vote
2answers
187 views

What is the correct tab-indexing for a log-in form with a “forgot password” link?

I have a login form shown below, and I am trying to figure out the correct tabbing for it for the best accessibility and user-experience. This seems like a very common design, but I haven't found a ...
0
votes
2answers
152 views

Why is 'shift + space' not popularly used?

Why isn't "shift + space" popularly utilized? Chrome uses "space" as "page down", and "shift + space" as "page up". However, I haven't been able to find a single occurrence of it being utilized during ...
1
vote
1answer
172 views

Display Keyboard shortcuts for buttons/input in their label itself in a web app?

I have an inteactive web-app with some buttons and inputs, and they have keyboard shortcuts based on their respective labels. Like P for the button labeled 'Press me'. I want to showcase that the ...
7
votes
5answers
588 views

Unintuitive order of vi directional keys

Currently unix text editor vi has the following keys for navigation. h move left j move down k move up l move right On keyboard they aligned: Left, Down, Up, Right But while ...
1
vote
1answer
95 views

Keyboard shortcut for clone (copy+paste operation)

We are developing a scientific software which performs a list of measurements called batch. Usually, some group of measurements are similar. So to make it easier for the user to create its batch, we ...
2
votes
1answer
72 views

Keyboard shortcuts iOS

I'm implementing keyboard shortcuts into mine iOS app. Should I have shortcuts like ⌘ + n or just a simple n? Other example for navigation: ⌘ + 1 or just 1? Btw, I'm new to User Experience so I ...
2
votes
1answer
91 views

Adding keyboard shortcuts to the web

I am a heavy keyboard shortcut user. Given that I have a web application, which may require heavy browsing (let's say.. craigslist rentals section), would it be better to have keyboard shortcuts for ...
1
vote
2answers
88 views

Keyboard shortcuts for navigating a hierarchy — without hindering text-editing

I have an application where many forms are collected in a hierarchy. The hierarchy is presented on the left side, and a form with text-entries, tables, comboboxes, etc. occupies the main portion of ...
30
votes
5answers
6k views

Are there any recent studies of the “Keyboard vs Mouse”-issue?

Back in the late 80's, Apple Human Interface concluded that the mouse is faster than the keyboard, objectively. But also that every test person subjectively thought that the keyboard was faster. ...
1
vote
1answer
288 views

In a browser based environment, what should the tab key do

When offering a text editor in a browser environment, what should the Tab-key do. Natively it will leave the currently selected input and select the next one, but the tab key is also a valid character ...
11
votes
2answers
1k views

Why is shortcut command Control-C not trusted again? [duplicate]

Even if users of computers don't know any other shortcut commands, Ctrl-C is a very common one and the easiest for users to pick up. This is backed up with personal experience and little study of most ...
6
votes
7answers
6k views

Dedicated buttons for Copy/Paste on keyboards [closed]

Given that many people (myself included) use these functions a lot, wouldn't it make sense to have two keys that would replace Ctrl+C and Ctrl+V in modern keyboards?
2
votes
1answer
114 views

Is it reasonable to expect users to know the F1 short-cut to access help

I am creating some in-line help documentation for my software and I was wondering whether it is reasonable to expect that the user knows that pressing the F1 key will allow them to access this help, ...
1
vote
2answers
136 views

Which keyboard shortcuts to chose on cross-platform software?

I've joined a team of devs working on an open source software project which is supposed to run accross multiple platfroms (Windows, Mac, Linux, ...). I'm assigned to a task which includes reviewing ...
20
votes
6answers
1k views

Why doesn't pasting (Ctrl-V or Command-V) default to unformatted text?

Like most people, I use copy and paste a lot in my day to day life, but I can't think of a single time that I have wanted to copy the formatting over with the content. Instead, I always seem to have ...
2
votes
1answer
68 views

Is multi-layer ESCAPE expected?

We design an application, containing a grid with an active filter search and inline-editable columns. Each row represents a record, of which multiple fields are editable. The application should be ...
4
votes
2answers
350 views

What's the convenient key do delete something on Mac?

I've developed a paint application on the web using HTML5 Canvas element and JavaScript. The user can select stuff he drew and then delete it using the Delete key on Windows (which is convenient in ...
2
votes
1answer
449 views

Should pressing Ctrl+C with nothing selected really clear your clipboard / copy the whole line?

It seems a bit counter-intuitive to me that in many text editors / IDEs, pressing Ctrl+C with nothing selected, clears your clipboard, or replaces it with whatever is on the same line as the caret. ...
4
votes
2answers
2k views

Emerging conventions for keyboard shortcuts within web applications

Scott Hanselman recently wrote an article titled "The Web is the new Terminal: Are you using the Web's Keyboard Shortcuts and Hotkeys" in which he notes emerging conventions on major sites (Gmail, ...
8
votes
4answers
802 views

If the 'delete' key deletes, what key inserts?

I have an application with a standard data grid in which each row represents an object. Our current application uses F6 and F7 for add and delete, respectively. I'd like to keep these around for our ...
1
vote
1answer
474 views

Keyboard shortcuts in a new business web application

I have read so many articles here on UXechange and did not really get any further, so I dare to ask this onceagain. We're planning a new web-application for inhouse business (we are using IE9). Our ...
4
votes
1answer
101 views

Merits of smaller less verbose keyboards for phones/mobile devices

Are there any merits to using a smaller and or possibly less verbose keyboard on mobile devices in certain scenarios? I was thinking possibly changing keyboards for logins or other areas where you ...
17
votes
6answers
12k views

Why doesn't the Mac OSX finder have a Cut option? [closed]

I observed that MacOSX finder does not have a Cut option (or shortcut Command+X) to move the contents. Is there a reason for removing this option? Does it improve usability in any way?
16
votes
6answers
624 views

Will a Paste button increase usability?

There comes cases where it's quite obvious that users are most likely to copy and paste a value into a given text-box. One of those cases is a URL fields. This made me thinking of adding a paste ...
10
votes
4answers
323 views

Where should pasted objects in a drawing application be placed?

We are creating a drawing application where users can add shapes to a canvas. They can cut/copy/paste via keyboard shortcut or context menu. For the context menu, it's pretty clear that the pasted ...
3
votes
3answers
103 views

Tabulation order in preferences dialog

Let's say I have a basic preferences dialog (tabs at the top, but I could also have put them at the left, it doesn't matter here). I like to use the tabulation key to navigate through the options. ...
2
votes
2answers
414 views

What intent does the Tab key convey?

My particular case is an autocomplete dropdown, but this goes for the general use case too: what does the user intend when they hit Tab? Is it merely to leave the current field, or to deliberately ...
3
votes
1answer
264 views

Hotkeys and localization?

The app runs on a basic handscanner- tiny screen, physical keyboard with English letters and numbers. For 95% of user interactions, the flow is standard happy-path, no keyboard or screen interaction ...