Questions tagged [keyboard]

physical interface for entering text character by character.

Filter by
Sorted by
Tagged with
0 votes
1 answer
51 views

Concrete suggestions for dealing with a keyboard without direct Home, End, PageUp, PageDown keys (Fn activated)

First I apologize if this site is not the right place to ask this question. Please feel free to suggest an alternative stackexchange site that suits better the question. The situation is the following:...
3 votes
1 answer
310 views

Has there been any research on one-handed Dvorak layout and smartphone (swipe) keyboard travel distance?

The Dvorak simplified keyboard is optimised for low finger travel distance, leading to faster typing and less wrist pain compared to the Qwerty layout. On a smartphone, most people effectively only ...
2 votes
1 answer
50 views

Is there a database or guide for existing keyboard shortcuts or conventions?

Is there a database or extensive guide on existing keyboard shortcuts or conventions for UX developers? Could be useful to: avoid keyboard shortcut conflicts with existing software that will be ...
3 votes
2 answers
174 views

Tab order of floating buttons

We have a live support chat on our website, accessible via a button that always floats in the bottom right of the page, above other content. This chat widget inserts itself as the first child of the ...
12 votes
5 answers
6k views

Why are there no arrow keys on most mobile on-screen keyboards?

When typing on smartphones or tablets it is very cumbersome to move the cursor to a different position. Why is it that the onscreen keyboards on these devices usually don't have left/right arrow ...
13 votes
3 answers
7k views

Why do keyboard keys have (most) letters in top left corner?

I was just looking at my keyboard (Logitech K200) for the millionth time and realized that the names of each key were "mostly" in the top left. The row of numbers at the top is just left aligned with ...
3 votes
1 answer
5k views

Why do the Western European countries use the AZERTY keyboard? What is the historical origin of this layout?

Most countries in the world use the QWERTY keyboard. The Central and Eastern European countries: Germany, Austria, Liechtenstein, Switzerland, Hungary, Poland, Slovenia, Czech Republic, Slovakia, ...
2 votes
1 answer
93 views

How to Address Keyboard Limitations for Users without a Numeric Keypad?

I'm currently working on a web application where users can use their keyboard number pads (mainly the following keys 2,4,5,6,8) to change perspectives from which the user is watching a 3D scene. For ...
0 votes
1 answer
45 views

What is the maximum allowable time between two keystrokes in progressive keyboard shortcuts?

A lot of modern web applications (like Atlassian) have progressive keyboard shortcuts instead of modifier ones, where in two keys are pressed in progression to invoke the action unlike modifier ...
20 votes
6 answers
5k views

Why are the keys on a keyboard square?

Some of the keys on a keyboard are rectangular in shape, and the Enter key is often a strange shape, but the majority of keys are square. But there could be other possible shapes for those keys. For ...
2 votes
4 answers
269 views

Can modern personal computer users do without a tab key?

I am sketching designs for a prospective minimalist personal computer keyboard. I am considering omitting a TAB key. In this case, a user needing a tab would press some function key together with one ...
5 votes
2 answers
5k views

Why are keyboard numpads on the right-hand side?

All standard computer keyboards have numpad (numeric keypad) on the right-hand side. Why is it so? I have recently switched to a laptop without a numpad. This lets me have the mouse in a much more ...
135 votes
6 answers
53k views

Why do numpads on keyboards and phones have reversed layouts?

I came across this on the web. It's supposed to be funny, but we all know better :) So, why are the numpad layouts different, and what are the reasons behind each?
0 votes
1 answer
37 views

Are there any right hand dominant alternatives to Dvorak keyboard layouts that are about as old as Dvorak?

Dvorak is unique in that it is right hand dominant. Are there any keyboard layouts that are similar in that way that are about the same age to Dvorak(1936) by August Dvorak?
30 votes
9 answers
35k views

Should I use the name "Enter" or "Return" key?

I'm trying to list the what various keys do inside the documentation for my CLI program, but I'm not sure what to refer to this key as. It is commonly referred to as either Enter or Return, but which ...
0 votes
2 answers
92 views

Does the windows key only operate on release?

I noticed that the windows button only activates when you are no longer pressing down on it. However, I have found no documentation or article to verify that that this is either inherently true, or ...
33 votes
4 answers
12k 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 ...
8 votes
4 answers
2k views

Keyboard shortcuts on non-QWERTY keyboard layouts

I've been using the Dvorak keyboard layout for a few years, and something that's always bothered me is keyboard shortcuts. On a QWERTY keyboard copy and paste are conveniently positioned as Ctrl+C and ...
6 votes
8 answers
16k views

Why don't mobile keyboards have a delete button?

We can install additional third-party keyboards to get a delete button. But I wonder why we don't have it out of box? Is there any research that shows the delete key is less used compared to other ...
10 votes
2 answers
11k views

Why Greek letter mu (μ) on European keyboards?

AZERTY-style keyboard layouts in France and Belgium have a dedicated key for typing the Greek small letter mu (μ). While not having a dedicated (μ) key, keyboards in Germany, Denmark, Finland, Iceland,...
15 votes
3 answers
3k views

Designing bidi text editing

Background. "Bidi" refers to the bidirectional text, that is a text where traditional left-to-right scripts are intermixed with right-to-left ones, such as Arabic, Hebrew, Farsi, Thaana, etc. Such ...
29 votes
11 answers
16k views

How to improve the smartphone keyboard layout?

I have loads of problems with the small keys on my smartphone as my fingers cover them completely. I guess most people have the same problem. The Qwerty keyboard layout was designed for ten-finger ...
82 votes
7 answers
188k views

Why do modern keyboards have Scroll Lock?

The Scroll Lock key is useless in the modern day, and some higher-end keyboards don't even have it: Same can be said for the Pause and Break keys, but however it pauses the BIOS POST output on many ...
1 vote
1 answer
290 views

Why is the keyboard navigation and selection different for a group of checkboxes vs radio?

We are working on a multi-step survey flow that involves both single select radio options and multi-select checkbox options. We want to make sure it is easy to use for Keyboard users and have been ...
2 votes
1 answer
113 views

Making an intuitive keyboard with only a joystick and a few buttons

I have an 8 direction joystick and a few buttons, layed out like an original ps1 controller but with a joystick instead of the d-pad. I am trying to come up with an intuitive on-screen keyboard that's ...
3 votes
3 answers
78 views

Keyboard navigation over repeating informational elements

I have a UI like this. The user navigates through a list of people. To the right, there are two labels: Assigned and Active. A mouse user can click on the label to see some help text, as shown on the ...
5 votes
3 answers
774 views

Is it good to put search box above the keyboard?

Here's the case, I'm designing for a text editor on iphone, user wants to search keyword in the article the just wrote. We don't have the suggest results (things pop out when you're searching in yelp),...
25 votes
14 answers
27k views

Why do physical keyboards still have built-in numpads?

Normally I use a wireless keyboard without a number pad and a mouse right next to it. Having started a new job, I was finding my right arm somewhat more sore. This was confusing until I realized: ...
2 votes
2 answers
2k views

Enter key action on modal dialogs

The action of the Escape key on a modal dialog is clear in that it closes the dialog, effectively clicking a 'Cancel' button or similar. However, what is the current consensus of the Enter key while ...
1 vote
4 answers
549 views

Does including a Konami-code triggered Easter Egg negatively impact keyboard accessibility?

On an open-source project I'm involved in, one of our devs added a mini-game for April Fools Day, which could be opened and played by pressing the Konami Code sequence on your keyboard (up, up, down, ...
49 votes
6 answers
18k 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
0 answers
71 views

Best practices/rationale for unified vs separate keyboard/mouse navigation of lists?

Context I'm in the process of designing/implementing a filterable object creation palette with categorized results for a visual content creation application. I'm trying to decide how to handle ...
4 votes
4 answers
1k views

Usability of Ctrl + Enter Submitting of Forms

In my web app I want to give the possibility of submitting every form with Ctrl + Enter shortcut. What is better: submit the form with keyboard only when one of the fields of this form is focused ...
2 votes
1 answer
51 views

Reason for difference in behaviour of autcomplete interactions in input fields

There seems to be two different schools of thought when it comes to the autocompletion of input fields and I am wondering if there is a particular reason or rationale for each. Basically, when the ...
3 votes
1 answer
963 views

Which event type is preferable for keyboard interactions, "key up" or "key down"?

When implementing keyboard interactions, platforms provide two kinds of event: "key up" and "key down". For example: The browser provides keyup and keydown. macOS provides NSEvent....
1 vote
1 answer
103 views

Page of carousels - Skip links / best keyboard navigation

This question relates to UX with keyboard navigation and a11y for screen reader users. We have an app that uses multiple carousels of movies, similar to Netflix or Disney+, with their respective ...
4 votes
2 answers
2k views

What would be a better typing experience in landscape mode of a keyboard?

While designing a keyboard app for android, I went through a lot of testing of various existing keyboards. One thing found in common was that typing in landscape mode of every keyboard wasn't very ...
0 votes
0 answers
48 views

Why isn't the apostrophe on the 'front page' of mobile virtual keyboards?

In terms of punctuation marks the apostrophe, must be used almost as much as commas or full stops. Yet it doesn't get a front screen ( single press ) on either of the mobile keyboards I have loaded (...
10 votes
2 answers
5k views

Is it good to change keyboard's input language automatically in JavaScript?

In some websites, there are forms to be filled by the end-user. In multilingual contexts, some developers try to change the input language of the keyboard or hook to the field that should be filled ...
1 vote
1 answer
46 views

Are there any benefits of Click or Tap Volume?

I can't think of any benefit to emit an audible sound when one clicks or taps on a touchscreen or desktop. However, I have dealt with legacy products that have done this, not just on destructive ...
7 votes
6 answers
9k views

What are the most common special characters used in email addresses?

I'm working on an onscreen keyboard for a kiosk-type application where the user can type in their email address using that keyboard. We will have a 'more symbols' type button to toggle the keyboard ...
1 vote
3 answers
197 views

Keyboard Shortcut For "Delay"

I'm currently building a web application which does task management. A very common function is to "delay" the current task, which means it will be postponed until some point in the future. There's ...
17 votes
3 answers
4k views

Why is the caps lock key often so big on a keyboard?

It seems that the caps lock key is not a frequently used key on a computer keyboard yet on all the keyboards I have used, it is afforded a significant amount of interface real estate, often as much as ...
3 votes
1 answer
744 views

Collapsible navigation sidebar and Bootstrap Dropdown, are these similar?

This is a control panel for administrators. The collapsible sidebar you see below contains links to other pages related to administration. This image shows me navigating with the TAB key, ...
0 votes
0 answers
360 views

Focus behavior in a modal navigation drawer?

How should focus ideally behave in a modal navigation drawer (much like the one from Material Design)? The modal would appear when I webpage is viewed on a small screen, be opened using a hamburger ...
1 vote
0 answers
185 views

Soft input panel for 480x320 LCD screen

I'm working on a Qt-based C++ project. The project includes a 480x320 TFT LCD screen for display. The screen is also capacitive and used for touch-based input. The screen is about the size of a credit ...
89 votes
3 answers
39k views

Why are keyboard keys staggered?

In every keyboard that I have used, the keys are arranged so that the keys are staggered a small increment to the left from the previous row. Q is above and slightly to the left of A, and A is above ...
35 votes
5 answers
4k views

For a command to increase something, should instructions refer to the "+" key or the "=" key?

Our software uses the =/+ and -/_ keys for opposite tasks. For example, increasing or decreasing a value, or zooming in or out. No modifier keys are used. Here is the conundrum: If we refer to it as ...
0 votes
1 answer
531 views

Tab order through a matrix of radio buttons

I'm building an HTML form where the user can select one of three options for each day of the week. The wireframe proposed by the designer looks like this: a matrix of radio buttons, with columns for ...
0 votes
1 answer
146 views

Which platforms support a Hyper modifier key?

I've seen that some platforms support the modifier key Hyper (separate from Ctrl, Alt, Shift, Super/Cmd/Windows modifier keys). While this is not a common modifier, It's available in X11, and I read ...

1
2 3 4 5