From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by befuddled.reisers.ca (Postfix, from userid 65534) id 132D31C43A5; Sat, 13 Apr 2019 15:44:22 -0400 (EDT) Authentication-Results: befuddled.reisers.ca; dkim=pass (1024-bit key; unprotected) header.d=rednote.net header.i=@rednote.net header.b="WPEshujl"; dkim-atps=neutral Received: from opera.rednote.net (opera.rednote.net [IPv6:2600:3c03::f03c:91ff:fe70:e783]) by befuddled.reisers.ca (Postfix) with ESMTPS id E12E51C4358 for ; Sat, 13 Apr 2019 15:44:20 -0400 (EDT) Received: from rednote.net (localhost [IPv6:0:0:0:0:0:0:0:1]) by opera.rednote.net (8.15.2/8.15.2) with ESMTP id x3DJiKPw024486 for ; Sat, 13 Apr 2019 19:44:20 GMT DMARC-Filter: OpenDMARC Filter v1.3.2 opera.rednote.net x3DJiKPw024486 Authentication-Results: opera.rednote.net; dmarc=pass (p=reject dis=none) header.from=rednote.net Authentication-Results: opera.rednote.net; spf=pass smtp.mailfrom=janina@rednote.net DKIM-Filter: OpenDKIM Filter v2.11.0 opera.rednote.net x3DJiKPw024486 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=rednote.net; s=default; t=1555184660; bh=/mezH1ejlPubrAZHKuoJFuHbs4ggrctnIxox7bsTc0o=; h=Date:From:To:Subject:References:In-Reply-To:From; b=WPEshujlnRS6pba86eeMfMCfKIVRiZy7FPsUCQ07QPVOKSCFHWJZI7OvbkPtEfhLS KUV3SD65tTAxgFyY7o9TfAJMZ8FPUDRBCJhgfoF1HAwqmvyDDTIk4bOdlpGmlYWKN+ Efydid5kzfDfOVlYfdQ2P42hZw27PviM7ECWCkR4= Received: (from janina@localhost) by rednote.net (8.15.2/8.14.6/Submit) id x3DJiKIe024485 for speakup@linux-speakup.org; Sat, 13 Apr 2019 15:44:20 -0400 Date: Sat, 13 Apr 2019 15:44:20 -0400 From: Janina Sajka To: speakup@linux-speakup.org Subject: Re: : Using enter or using arrows, that is the question Message-ID: <20190413194420.GD2347@rednote.net> References: <20190413123500.GC2347@rednote.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Operating-System: Linux opera.rednote.net 5.0.6-200.fc29.x86_64 User-Agent: Mutt/1.11.3 (2019-02-01) X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 X-BeenThere: speakup@linux-speakup.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Speakup is a screen review system for Linux." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 13 Apr 2019 19:44:22 -0000 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! 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@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@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