-
-
Notifications
You must be signed in to change notification settings - Fork 655
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
Modify NVDA’s speech feedback for copying actions on triple-pressing of certain commands in English to place ‘copied’ at the beginning #6757
Comments
Hmmm, thoughts @Qchristensen? |
Rather than try to increase the clarity that a mistake has been made, another approach to this might be to make it easier to avoid the 3 press mistake in the first place. It seems to me, the user wants a way to re-trigger the last command, and only the last command. |
I up-vote this change request.
There are three scripts emitting the incriminated message:
Two additional scripts deal with the clipboard with a different message:
I guess we should try to adopt a uniform phrasing for the five of them. Possibilities:
I do not have a personal preference among the last three. |
My preference is for:
"{what} copied to clipboard" with what being "Navigator Object" / "Title" / "Status bar" / "Review selection" / "Selection"
|
@JulienCochuyt what you are proposing is quite similar to #9028 where the consistency of "{what} selected" was improved. I agree that makes sense to be consistent for all of these types of messages. I think there are some contradictory requirements to consider:
For now I agree, make the messages consistent. Longer term, this falls into a speech messaging UX configuration project. |
@feerrenrut, thanks for pointing this out. So, I guess the phrasings "Copied to clipboard: {text}" or "{what} copied to clipboard: {text}" would fit most expectations:
"Review selection" is the one that can get a bit verbose in French by example. EDIT: |
Fixes #6757 Co-authored-by: Reef Turner <reef@nvaccess.org>
Using NVDA’s title reporting or currently focused object reporting key command’s triple press actions for example, I sometimes press them multiple times in order to get them reported enough times for me to completely grasp or memorize. Often, my key presses are so successive that NVDA mistakes me for a triple-press and copies the window title or focused object to the clipboard. Usually, the problem isn’t so much about things getting unintentionally copied, but more so about being unaware of the same. This is because in both the cases of the triple press of the title and object reporting commands among others that I am not currently listing, the entire title or object is reported following which NVDA says ‘copied to clipboard’.
Thus, I propose changing this speech feedback of NVDA from ‘{title}/{object} copied to clipboard’ to ‘copied {title}/{object} to clipboard’, so that a user is aware earlier about the accidental clipboard contents change or the copying action that has inadvertently taken place. Often, I do not listen to the end of particularly long window titles in haste and issue another command interrupting speech at the end. This may be very low priority, but equally trivial to resolve. I must admit though that I am unclear about the impliciations of this string change for other languages, if any.
Summary:
Make it clearer that text has been copied.
While trying to use commands such as title reporting, sometimes the command is mistakenly pressed 3 times resulting in the title being copied to the clipboard unintentionally. This may happen because the title is long or hard to understand, and the user wishes to hear it repeatedly.
Expected behaviour:
Actual behaviour
The proposed change makes it clearer from the start of the utterance that the clipboard has been updated.
Risks
This may not translate well into other languages.
The text was updated successfully, but these errors were encountered: