###Alsa
##speaker
set $upvol amixer sset Master 5%+
set $downvol amixer sset Master 5%-
set $mute amixer sset Master toggle
##mic
set $upmik amixer -q sset Capture 5%+
set $downmik amixer -q sset Capture 5%-
set $mutemik amixer -q sset Capture toggle
##pipewire/pulseaudio ((debian has pulsemixer )
pulsemixer --change-volume -5
pulsemixer --change-volume +5
pulsemixer --toggle-mute
pulsemixer --list-sources
Source: ID: source-65577, Name: Monitor of Built-in Audio Analog Stereo, Mute: 0, Channels: 2, Volumes: ['86%', '86%']
Source: ID: source-42, Name: Built-in Audio Analog Stereo, Mute: 1, Channels: 2, Volumes: ['5%', '5%'], Default
note source id mine is 42
pulsemixer --change-volume -5 --id 42
pulsemixer --change-volume +5 --id 42
pulsemixer --toggle-mute --id 42
##arch
pamixer -i 5 #to increase 5%
pamixer -d 5 #to decrease 5%
bindsym XF86AudioRaiseVolume exec $upvol
bindsym XF86AudioLowerVolume exec $downvol
bindsym XF86AudioMute exec $mute
bindsym Control+XF86AudioMute exec $mutemik
bindsym Control+XF86AudioRaiseVolume exec $upmik
bindsym Control+XF86AudioLowerVolume exec $downmik
Comments
Post a Comment