[Pkg-alsa-devel] Bug#979636: alsamixer: provide a better way to quit than Esc+q

Thorsten Glaser tg at mirbsd.de
Sat Jan 9 15:45:07 GMT 2021


Package: alsa-utils
Version: 1.2.4-1
Severity: minor
Tags: upstream
X-Debbugs-Cc: tg at mirbsd.de

alsamixer is terminated, according to its manual page, by
pressing Esc then pressing q (the manpage writes this as
Alt-q but there is no such thing as an Alt key on Unix).

alsamixer will also terminate on double Esc but not “eat”
the second Esc, leaving it for the shell, which is very
annoying (especially as Esc+Esc or Esc+wait 2 seconds is
the way to terminate similar applications, and they *do*
eat it).

‘q’ does things to the controls, so it is out.

I would like to ask for another way to exit alsamixer to
be added, one that is actually sensible for a TUI program.
It’s too bad that both q and x are already used. That new
sensible way should also replace the “Esc: Exit” in the
upper-right corner *ESPECIALLY* as that’s not correct any
more anyway. It should *NOT* be an F-key as those are also
not very portable among Unicēs.

Additionally I ask that Esc+Esc is fully eaten.


-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'oldstable-updates'), (500, 'buildd-unstable'), (500, 'unstable'), (500, 'oldstable'), (1, 'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.9.0-4-amd64 (SMP w/2 CPU threads)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/lksh
Init: sysvinit (via /sbin/init)

Versions of packages alsa-utils depends on:
ii  kmod              28-1
ii  libasound2        1.2.4-1.1
ii  libatopology2     1.2.4-1.1
ii  libc6             2.31-9
ii  libfftw3-single3  3.3.8-2
ii  libncursesw6      6.2+20201114-2
ii  libsamplerate0    0.1.9-2
ii  libtinfo6         6.2+20201114-2
ii  lsb-base          11.1.0

alsa-utils recommends no packages.

Versions of packages alsa-utils suggests:
pn  dialog  <none>

-- no debconf information


More information about the Pkg-alsa-devel mailing list