NetBSD-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: mixerctl question
On Sat, 6 Sep 2025, beaker wrote:
$ mixerctl -a
outputs.master=0,0
outputs.master2=120,120
inputs.line=0,0
inputs.line.mute=on
outputs.dacsel=DAC00,DAC02
record.source=ADC01,ADC03
I've been testing the 11.x beta on an older Lenovo G550 laptop and
noticed mixerctl shows two outputs, output.master and output.master2.
Unfortunately it is the second one that is actually being used but
most of the mixer control apps I like to use only see /dev/mixer0
which is apparently bound to output.master [...]
Actually, /dev/mixer0 is for both outputs (DAC00 and DAC02). One DAC is
for the headphones, the other one is for the speaker. You should be able to
see which is which in a dmesg output (boot -vx may help more).
Is there some way to swap the outputs?
Not without fiddling with the source I think. What you can do fairly easily
however, is to associate both outputs with a single DAC so that plugging in
the HPs mutes the speaker (which is what Linux does by default). I can tell
you how if you want. (This is what most people want.)
My real preference would be to bind the Fn + Vol-/Vol+ keys to the
appropriate mixerctl command strings but said keys don't appear to
generate any keycodes at all [...]
Try xbindkeys in pkgsrc.
-RVP
Home |
Main Index |
Thread Index |
Old Index