: Using enter or using arrows, that is the question

Janina Sajka janina at rednote.net
Sat Apr 13 15:44:20 EDT 2019


Chuck's observation that one can continually press enter to keep
raising, or lowering levels sounds good enough to me. I think that's
sufficiently performant, so I am no longer thinking your design is at
all cumbersome. Color me convinced! <smile>

Janina

Willem van der Walt writes:
> Hi all,
> Janina, thanks for the suggestion, but no, I am writing this in python,
> alsamixer is written in C as far as I know.
> It is just the way  I have written the code which kind of precludes the
> up/down arrow thing, and that I do not really see what is so wrong with the
> current way things are done.
> What I might consider doing, would be to replace the two options, one for up
> and one for down, with one option, e.g.
> Playback volume 30 percent
> I can then make it use two other keys, e.g. pageup and pagedown or f2 and f3
> to go softer or louder.
> I am not that keen on doing it, as it deviates from the way things are
> selected and used throughout the rest of the program.
> The up/down arrows are already used to move among the options.
> Left and right arrows would be the obvious choice, but I am using speakup
> and it will say space if I use them.
> One can also make the keys configurable later.
> One needs the percentages when e.g. trying to get a silent soundcard going,
> and if I take it out there, how would you know at what levels the controls
> are?
> 
>  Hope this make sens.
> Willem
> 
> On Sat, 13 Apr 2019, Janina Sajka wrote:
> 
> > Hmmm, I hadn't considered that simply repeated presses of enter would
> > continue to adjust levels in realtime. That just might be good enough,
> > imo.
> > 
> > RE: How to put such behavior on the up/down keys, alsamixer is likely
> > the source to copy from.
> > 
> > Janina
> > 
> > Chuck Hallenbeck writes:
> > > 
> > > Hi all,
> > > 
> > > I prefer to remain witgh the use of enter to make adjustments in
> > > controls suchaas Master, for instance, which makes a lot of sense given
> > > that upward adjustment and downward adjustment are offered as separate
> > > items in the menu for that control. Arrowing to the upward item and
> > > pressing enter makes the adjustment and leaves the control selected,
> > > so that pressing enter repeatedly makes a series of  adjustments in
> > > the same direction. It's beautiful to see the percent figure change and
> > > hear the perceived loudness change in sync with the numeric value. I'm
> > > not sure how one would put the entire job of making adjustment onto
> > > the arrow keys.
> > > 
> > > Just my $0.02 worth.
> > > 
> > > Chuck
> > > 
> > > 
> > > 
> > > 
> > > --
> > > Here In Northeast Ohio, The Moon is Waxing Gibbous (57% of Full)
> > > If you don't stand for something, you will fall for anything.
> > > Sent from Lucille's missing iPhone.
> > > _______________________________________________
> > > Speakup mailing list
> > > Speakup at linux-speakup.org
> > > http://linux-speakup.org/cgi-bin/mailman/listinfo/speakup
> > 
> > -- 
> > 
> > Janina Sajka
> > 
> > Linux Foundation Fellow
> > Executive Chair, Accessibility Workgroup:	http://a11y.org
> > 
> > The World Wide Web Consortium (W3C), Web Accessibility Initiative (WAI)
> > Chair, Accessible Platform Architectures	http://www.w3.org/wai/apa
> > 
> > 
> _______________________________________________
> Speakup mailing list
> Speakup at linux-speakup.org
> http://linux-speakup.org/cgi-bin/mailman/listinfo/speakup

-- 

Janina Sajka

Linux Foundation Fellow
Executive Chair, Accessibility Workgroup:	http://a11y.org

The World Wide Web Consortium (W3C), Web Accessibility Initiative (WAI)
Chair, Accessible Platform Architectures	http://www.w3.org/wai/apa



More information about the Speakup mailing list