Re-posted because the initial message didn't go through (attachment too big) Instead, please find alsa-info.txt here: http://slint.fr/testing/alsa-info.txt -------- Forwarded Message -------- Subject: Re: sam, Monday update, first-letter-navigation added Date: Mon, 15 Apr 2019 19:28:37 +0200 From: Didier Spaier <didier@xxxxxxxx> To: Speakup is a screen review system for Linux. <speakup@xxxxxxxxxxxxxxxxx>, Willem van der Walt <wvdwalt@xxxxxxxxxx> Hi Willem, tested in a qemu VM with 3 sound cards (alsa-info.txt attached). When pressing enter for card 0 then scrolling down to Mix, and pressing Enter again I got an error, redirected to samlog, attached. Other than that, suggestions: 1. It would be really useful, when there are choices, to be able to list them. For instances when I read: pick a sound card There are 3 choices I would like to be able to list the 3 choices before scrolling (using a function key, for instance, or typing a letter) Similarly, when I read: Pick a mixer on Intel 82801AA-ICH card number 0 There are 12 choices: I would like to be able to list the 3 choices before scrolling At first I thought that the F1 key allowed that as this is "more info". 2. I still think that it would be more "natural" to use the up or down arrow keys to increase the sound volume, which would be just one choice (adjusting the volume) instead of two. Pressing Enter then would have the same effect as pressing q, i.e. going back to the control choice. Additionally, playing a specific tune when the user tries to go out of the allowed setting range (e.g. > 100%) could be helpful. Best regards, Didier On 15/04/2019 17:59, Willem van der Walt wrote: > Hi, > I think sam is about now what I had in mind when I started writing it. > Unless people uncover more bugs and or crashes, I think I am about done. > If there is something I have missed, please feel free to say so. > See the README.md file for a detailed explanation of the first-letter-navigation. > As always, grab sam from > http://www.sanote.co.za/downloads/sam-latest.tar.bz2 > Kind regards, Willem > > _______________________________________________ > Speakup mailing list > Speakup@xxxxxxxxxxxxxxxxx > http://linux-speakup.org/cgi-bin/mailman/listinfo/speakup >
Traceback (most recent call last): File "./sam", line 337, in <module> change_mixer(mixerlist,mix) File "./sam", line 171, in change_mixer choice=select_from(choices, instruction, choice, extra_info) File "./sam", line 251, in select_from key=prompt (entries[current_entry]) IndexError: list index out of range
_______________________________________________ Speakup mailing list Speakup@xxxxxxxxxxxxxxxxx http://linux-speakup.org/cgi-bin/mailman/listinfo/speakup