Hacker News new | past | comments | ask | show | jobs | submit login

It's a shame there's no standard contextual key one can hold that overlays all the keyboard shortcuts, swipes, clicks, scrolls, etc that are available in the currently displayed UI. Ideally, every window that has hidden UI stuff would have a little indicator in the corner that means "hey, there's something weird you can do here, hold down the 'explain-o-tron 3000 key' to get a hint".

While one can argue that UIs should be immediately understandable, it doesn't seem possible to pull off such a feat in many cases. Keyboard shortcuts are particularly problematic, as an always-visible list would take up too much space in most cases.




What I like about GNOME apps is that they usually have a "Keyboard Shortcuts" entry in their hamburger menu, which shows you all, or at least the most important, shortcuts you can use in the app. On the other hand it took me a bit to first find this option because it is hidden in the aforementioned hamburger menu.


Android had this "Option" key until Google decided to blindly follow Apple.

Today, an artifact of this feature is still accessible by holding the Back button for a long time, but it is set to simply show the Overflow menu (if the App has one).

I wish so much that Android would have sticked with it. Similarly, many Windows notebooks swap the right Ctrl with a "Context Menu" key. It basically lets you right click with the mouse, but it could have had so much more potential ...


Windows used to be very systematic about putting an underscore on letters that could be used with alt accelerator key; but this seems to have been phased out.

I think the only thing I've seen with a "hold key for instructions on everything" was strategy game Rise of Nations.


Underlined letters for access keys are not shown by default anymore, but they can be brought back:

https://winaero.com/blog/underline-access-keys-menus-windows...


They are still shown as soon as you press Alt. Which makes sense, since if you don't know about that, you can't use the underlined letters anyway.


That doesn't works with non English system anyway. They instead put the key directly after the item like `my menu item(I)`


I've never seen this happen on Italian locale. Maybe it's with non-latin languages?


It's a thing mostly for languages in which typing a single character takes more than a single keypress, such as Chinese.

Accelerators themselves work for every language, provided that the input method has a way to actually enter the Alt + character combo. So it works fine for e.g. Cyrillic, Greek etc.


iPadOS has this to some extent: holding down command will show all the active keyboard shortcuts.


MacOS had it years before the iPad in the form of a great 3rd party application:

https://mediaatelier.com/CheatSheet/


Oh my god thank you




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: