GNOME Bugzilla – Bug 430434
[pending] Provide more chatty default settings
Last modified: 2007-04-20 18:12:05 UTC
On the Orca mailing list, we've received some comments regarding Orca not speaking enough when new users try it out. As a possible solution, perhaps the key echo settings should be enabled. For starters, here's a comment from the list: "suggest that key echo be turned on by default and that it's set to echo characters. That way you get feedback when you press a key on the keyboard and you don't have to worry about if anything is happening or not."
If I'm understanding this correctly, then this means that the text-based setup for Orca should no longer ask the questions: Enable echo by word? Enter y or n: Enable key echo? Enter y or n: Enable alphanumeric and punctuation keys? Enter y or n: Enable modifier keys? Enter y or n: Enable locking keys? Enter y or n: Enable function keys? Enter y or n: Enable action keys? Enter y or n: but should instead just setup the appropriate default values for each one. It's then up to the user to go back in and adjust to their preferences, presumably via the Orca GUI Preferences dialog. Correct?
> If I'm understanding this correctly, then this means that the text-based > setup for Orca should no longer ask the questions: > > Enable echo by word? Enter y or n: > Enable key echo? Enter y or n: > Enable alphanumeric and punctuation keys? Enter y or n: > Enable modifier keys? Enter y or n: > Enable locking keys? Enter y or n: > Enable function keys? Enter y or n: > Enable action keys? Enter y or n: > > but should instead just setup the appropriate default values > for each one. It's then up to the user to go back in and adjust to > their preferences, presumably via the Orca GUI Preferences dialog. This might make it nicer on our translators :-). But, this is a situation where asking users may actually be the right thing to do. We do seem to be running into cases, such as the accessible live CD, where we need to make sure settings.py itself has appropriate default values for new users.
What I think we should do here is the following: For the default settings ie if --no-setup is used enable all of the key echo settings. However we should not enable word echo. Keep the first time configuration settings as they are so that a user can get the results they want the first timethey run orca without any command line switches. I think this is the best way to meet everyones' needs.
Created attachment 86522 [details] [review] Patch to enable key echo by default Seems like a simple patch to make. 1 line. The rest of the key echo stuff in the file defaults to True, so this uber (2nd time I've used that word today) switch was the only thing that needed to be thrown. I tested this by deleting all echo-related options from my user-settings.py and it seemed to work as expected: all echo turned on except word echo.
Spoke with Mike just now. This seems good. Closing.