alsa-project/alsa-utils issue #255 was opened from Porkepix: When in an environment not intercepting those keys (usually managed by your compositor/window manager), upon receiving some keycodes such as volume up or down, alsamixer is exiting and writing the UTF-8 keycode inside the terminal while it shouldn't. Examples: Mute key > 440u Volume down key > 438u Volume up key > 439u Curiously enough, the microphone mute one doesn't do anything. These should at the very least not exit alsamixer. A bonus would be, when they're not intercepted, to actually use them to apply mutes and volumes up/down. Issue URL : https://github.com/alsa-project/alsa-utils/issues/255 Repository URL: https://github.com/alsa-project/alsa-utils