Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Missing documentation explaining keyboard input #1975

Closed
jvillemure opened this issue Feb 9, 2023 · 1 comment
Closed

Missing documentation explaining keyboard input #1975

jvillemure opened this issue Feb 9, 2023 · 1 comment

Comments

@jvillemure
Copy link

jvillemure commented Feb 9, 2023

Problem Statement
There's is no easy way to gain knowledge on the mapping of keyboard keys to calculator buttons.

Using mouse to write math expressions is long and tedious; keyboard should be the preferred input method (wich is similar to an physical desk calculator). With appropriate additions to the calculator software, it should be quick and easy to learn how to use it using only the keyboard.

Evidence or User Insights

I filed this issue today because I had some frustration while trying to type in some simple expression. I was trying to input a unary minus operator, and I had try one by one and guess which keyboard shortcut would produce unary minus. Finally found it was F9 after I search through several gh issue pages and noticed that some 'F' keys were assigned some very unusual and unintuitive behavior. IMO, the F9 key is a very poor choice compared to the intuitive Shift+- or simply n.

Proposal

The calculator needs:

  • a user manual (software without documentation is useless software)
  • tooltips for every calculator buttons with its current keybinding
  • a way to configure custom keybinding (so that we may change poorly chosen defaults)

Goals

Non-Goals

Low-Fidelity Concept

Requested Assignment

I'm just suggesting this idea. I don't want to implement it.

@mcooley
Copy link
Member

mcooley commented May 11, 2023

Thanks for the feedback. This has been mentioned before in #157; feel free to discuss these issues further in that thread. As mentioned in that thread, we think the best long-term direction is to provide a way to type in simple expressions without learning or configuring keyboard shortcuts (#620).

For reference, a list of the keyboard shortcuts in Calculator is available here.

@mcooley mcooley closed this as not planned Won't fix, can't repro, duplicate, stale May 11, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants